Labojums: ERROR_DLL_INIT_FAILED



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Kļūda DLL INIT FAILED ir diezgan izplatīta kļūda, un tā ir saistīta ar failu msxml.dll. Kļūda nozīmē, ka DLL kāda iemesla dēļ neizdevās inicializēt vai palaist, visticamāk, ka DLL ir bojāts vai pārvietots. Šis DLL galvenokārt ir paredzēts XML lietojumprogrammām, kuras Windows Update izmanto, lai sūtītu informāciju turp un atpakaļ no saviem serveriem. Tas ir vidējais šīs kļūdas lietojums.



1. metode: meklējiet korupciju

Visbiežāk sastopamā problēma ar dll ir tā, ka fails kļūst bojāts. Microsoft izstrādātāji to ļoti labi saprot un ir iebūvējuši sfc rīku, kas ļauj lietotājiem skenēt bojātus failus un liek Windows automātiski izlabot bojātos failus, neveicot ļoti daudz sarežģītu uzdevumu.



Turiet Windows atslēga un Nospiediet X un izvēlies Komandu uzvedne (administrators) ja izmantojat operētājsistēmu Windows 8 vai 10. Citādi noklikšķiniet uz Sākt -> tips cmd un izvēlies kandidēt kā administrators.



Komandu uzvednes (loga) tipā sfc / scannow un nospiediet taustiņu ENTER. Uzgaidiet, līdz skenēšana būs pabeigta. Ja skenēšanas rezultātos nav bojājumu vai pārkāpumu, sistēmas faili ir labi, bet, ja tie atgriežas vai ziņo par bojājumiem, tos salabojiet, izmantojot šādu komandu:

Dism / Online / Cleanup-Image / RestoreHealth

ERROR_DLL_INIT_FAILED



Pēc procesa beigām restartējiet datoru un pārbaudiet.

2. metode: kopējiet un pārreģistrējiet DLL

Nokopējiet šādus DLL failus no darba datora ar tādu pašu operētājsistēmu kā jūs. Faili, kas jums jākopē, atrodas C: Windows System32 un ir

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

Kad faili ir nokopēti, saglabājiet un kopējiet tos attiecīgajā sistēmā tajā pašā direktorijā (C: windows system32) un pēc tam katram dll failam ierakstiet šādu komandu.

regsvr C: Windows System32 msxml3.dll

3. metode: Izstrādātājiem

Ja esat izstrādātājs un rodas šī kļūda, tam ir cits iemesls. Ja tas notiek, kamēr jūs izstrādājat, tas parasti nozīmē, ka neizdevās pareizi instalēt komponentu, no kura rodas kļūda.

Pārinstalējiet komponentu.

Pārbaudiet, vai šī problēma rodas ar paaugstinātām atļaujām. Ja problēma rodas šajā paaugstinātajā līmenī, jums ir problēma ar atļaujām.

Sazinieties ar komponenta piegādātāju, lai pārliecinātos, ka izstrādājamā lietojumprogramma neietver moduli, kas mijiedarbojas ar darbvirsmu. Šī kļūda rodas atļauju kļūdas dēļ, ko ASP.NET piešķir, mēģinot piekļūt kaut kam darbvirsmā, jo ASP.NET ir veidots tā, lai tas nesadarbotos ar darbvirsmu.

2 minūtes lasīts