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
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