КОРЕКЦИЯ: ERROR_DLL_INIT_FAILED



Опитайте Нашия Инструмент За Премахване На Проблемите

Грешката DLL INIT FAILED е доста често срещана грешка и е свързана с файла msxml.dll. Грешката означава, че DLL не е успял да се инициализира или стартира поради някаква причина, като най-вероятната DLL е повредена или е била преместена. Тази DLL е предимно за XML приложения, което Windows Update използва, за да изпраща информация напред и назад от своите сървъри. Това е средното приложение за тази грешка.



Метод 1: Сканиране за повреда

Най-често срещаният проблем, възникващ с dll, е, че файлът се поврежда. Разработчиците в Microsoft разбират това много добре и са вградили инструмента sfc, за да позволят на потребителите да сканират за повредени файлове и да накарат Windows автоматично да коригира тези, които са корумпирани, без да е необходимо да прави много много сложни задачи.



Задръжте Ключ на Windows и Натиснете X и изберете Команден ред (администратор) ако използвате Windows 8 или 10. В противен случай щракнете върху Започнете -> тип cmd и изберете стартирайте като администратор.



В типа на командния ред (прозорец) sfc / scannow и натиснете ENTER. Изчакайте сканирането да приключи, ако резултатите от сканирането не връщат корупции или нарушения, тогава системните файлове са добре, но ако се върнат или докладват за повреда, ги поправете, като използвате следната команда:

Dism / Online / Cleanup-Image / RestoreHealth

ГРЕШКА_DLL_INIT_FAILED



След като процесът приключи, рестартирайте компютъра и тествайте.

Метод 2: Копирайте и пререгистрирайте DLL файловете

Копирайте следните DLL файлове от работещ компютър със същата операционна система като вас. Файловете, които трябва да копирате, се намират в C: Windows System32 и са

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

След като файловете бъдат копирани, запазете ги и ги копирайте във въпросната система в същата директория (C: windows system32) и след това въведете следната команда за всеки dll файл.

regsvr C: Windows System32 msxml3.dll

Метод 3: За разработчици

Ако сте разработчик и имате тази грешка, причината е друга. Ако това се случи, докато разработвате, това обикновено означава, че компонентът, от който идва грешката, не е успял да се инсталира правилно.

Преинсталирайте компонента.

Тествайте, за да видите дали този проблем възниква с повишени разрешения на. Ако проблемът възникне на това повишено ниво, имате проблем с разрешенията.

Свържете се с доставчика на компонента, за да се уверите, че приложението, което разработвате, не включва модул, който взаимодейства с работния плот. Тази грешка възниква поради грешка в разрешенията, която ASP.NET дава, когато се опитва да получи достъп до нещо на работния плот, тъй като ASP.NET е създаден да не взаимодейства с работния плот.

2 минути четене