POPRAVEK: ERROR_DLL_INIT_FAILED



Preizkusite Naš Instrument Za Odpravo Težav

Napaka DLL INIT FAILED je precej pogosta napaka in je povezana z datoteko msxml.dll. Napaka pomeni, da DLL zaradi nekega razloga ni uspel inicializirati ali zagnati, najverjetneje pa je, da je DLL poškodovana ali premaknjena. Ta DLL je namenjena predvsem aplikacijam XML, kar Windows Update uporablja za pošiljanje informacij naprej in nazaj s svojih strežnikov. To je povprečna aplikacija za to napako.



1. način: Iskanje korupcije

Najpogostejša težava, ki se pojavi pri dll-u, je ta, da datoteka postane poškodovana. Razvijalci v Microsoftu to zelo dobro razumejo in so vgradili orodje sfc, ki uporabnikom omogoča, da iščejo poškodovane datoteke, Windows pa samodejno popravi tiste, ki so poškodovane, ne da bi morali opravljati zelo zapletene naloge.



Drži Tipka Windows in Pritisnite X in izberite Ukazni poziv (skrbnik) če uporabljate Windows 8 ali 10. V nasprotnem primeru kliknite Začni -> tip cmd in izberite zaženi kot skrbnik.



V vrstici ukaznega poziva (okno) sfc / scannow in pritisnite ENTER. Počakajte, da se optično branje konča, če rezultati pregleda ne vrnejo nobenih poškodb ali kršitev, potem ste sistemske datoteke v redu, če pa vrnejo ali poročajo o poškodbah, jih popravite z naslednjim ukazom:

Dism / Online / Cleanup-Image / RestoreHealth

ERROR_DLL_INIT_FAILED



Po končanem postopku znova zaženite računalnik in preizkusite.

2. način: Kopirajte in znova registrirajte DLL-je

Kopirajte naslednje datoteke DLL iz delujočega računalnika z istim operacijskim sistemom kot vi. Datoteke, ki jih morate kopirati, se nahajajo v C: Windows System32 in so

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

Ko so datoteke kopirane, jih shranite in kopirajte v zadevni sistem v istem imeniku (C: windows system32) in nato vnesite naslednji ukaz za vsako datoteko dll.

regsvr C: Windows System32 msxml3.dll

3. metoda: za razvijalce

Če ste razvijalec in imate to napako, ima drugačen vzrok. Če se to zgodi med razvojem, to običajno pomeni, da komponente, zaradi katere prihaja do napake, ni uspelo pravilno namestiti.

Znova namestite komponento.

Preizkusite, ali se ta težava pojavlja z vklopljenimi povišanimi dovoljenji. Če se težava pojavi na tej povišani ravni, imate težavo z dovoljenji.

Obrnite se na prodajalca komponente, da zagotovite, da aplikacija, ki jo razvijate, ne vključuje modula, ki komunicira z namizjem. Do te napake pride zaradi napake v dovoljenjih, ki jo ASP.NET izda, ko poskuša dostopati do nečesa na namizju, saj je ASP.NET zgrajen tako, da ne deluje z namizjem.

2 minuti branja