DÜZELTME: ERROR_DLL_INIT_FAILED



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Hata DLL INIT FAILED oldukça yaygın bir hatadır ve msxml.dll dosyasıyla ilgisi vardır. Hata, DLL'nin bazı nedenlerden dolayı başlatılamadığı veya başlatılamadığı ve büyük olasılıkla DLL'nin bozuk veya taşınmış olduğu anlamına gelir. Bu DLL, öncelikle XML uygulamaları içindir ve Windows Update'in sunucularından bilgi göndermek için kullandığı şey budur. Bu, bu hatanın ortalama uygulamasıdır.



Yöntem 1: Yolsuzluk İçin Tarama

Bir dll ile ortaya çıkan en yaygın sorun, dosyanın bozulmasıdır. Microsoft'taki geliştiriciler bunu çok iyi anlıyorlar ve kullanıcıların bozuk dosyaları taramasına izin vermek için sfc aracını oluşturdular ve Windows'un bozuk olanları çok fazla karmaşık görev yapmadan otomatik olarak düzeltmesini sağladılar.



Şunu tut Windows Anahtarı ve X'e basın ve Seç Komut İstemi (Yönetici) Windows 8 veya 10 kullanıyorsanız, Başlat -> tür cmd ve Seç yönetici olarak çalıştırın.



Komut İstemi'ne (Pencere) yazın sfc / scannow ve ENTER tuşuna basın. Taramanın bitmesini bekleyin, tarama sonuçları herhangi bir bozulma veya ihlal döndürmezse, sistem dosyalarınız tamamdır, ancak bozulmalar geri dönerse veya bildirirlerse, aşağıdaki komutu kullanarak bunları onarın:

Dism / Çevrimiçi / Temizleme-Görüntü / RestoreHealth

ERROR_DLL_INIT_FAILED



İşlem bittikten sonra bilgisayarı yeniden başlatın ve test edin.

Yöntem 2: DLL'leri kopyalayıp yeniden kaydettirin

Aşağıdaki DLL dosyalarını sizinle aynı işletim sistemine sahip çalışan bir bilgisayardan kopyalayın. Kopyalamanız gereken dosyalar C: Windows System32 konumunda bulunur ve

msxml3a.dll, msxml3r.dll, msxml6.dll, msxml3.dll ve msxml6r.dll

Dosyalar kopyalandıktan sonra, aynı dizine (C: windows system32) kaydedin ve söz konusu sisteme kopyalayın ve ardından her bir dll dosyası için aşağıdaki komutu yazın.

regsvr C: Windows System32 msxml3.dll

Yöntem 3: Geliştiriciler İçin

Bir geliştiriciyseniz ve bu hatayı yaşıyorsanız, bunun farklı bir nedeni vardır. Bu, geliştirme sırasında meydana gelirse, genellikle hatanın geldiği bileşenin doğru şekilde yüklenemediği anlamına gelir.

Bileşeni yeniden kurun.

Bu sorunun yükseltilmiş izinler açıkken meydana gelip gelmediğini test edin. Sorun bu yükseltilmiş düzeyde ortaya çıkarsa, bir izin sorununuz vardır.

Geliştirmekte olduğunuz uygulamanın masaüstü ile etkileşime giren bir modül içermediğinden emin olmak için bileşenin satıcısına başvurun. Bu hata, ASP.NET masaüstüyle etkileşime girmeyecek şekilde oluşturulduğundan, ASP.NET'in masaüstündeki bir şeye erişmeye çalıştığında verdiği bir izin hatası nedeniyle oluşur.

2 dakika okundu