Regsvr32 viga ebaõnnestus mooduli allalaadimisel, miks see tekkib ja kuidas seda parandada

Regsvr32 viga ebaõnnestus mooduli allalaadimisel, miks see tekkib ja kuidas seda parandada

Ajad on läbinud, millal programmeerijalt arvutiprogrammi kirjutada ainult ühe või mitme programmeerimiskeeli teadmine ilma konkreetsele opsüsteemile viitamata. Tänapäeval kasutavad isegi suhteliselt lihtsad programmid OS -i sisseehitatud või installitud komponente ehitatud valmistatud teegid. Mõnel juhul on nende raamatukogude kasutamine valesti põhjustatud, eriti kui kasutate häkkimistarkvara, ja siis nõuab nende registreerimine utiliiti RegSVR32 kasutamist.Exe käivitas käsurealt. Kuid see toiming lõpeb sageli ebaõnnestunult, eksliku sõnumiga "Moodulit ei olnud võimalik laadida". Täna kaalume, miks tekib viga ja kuidas sellest lahti saada.

Miks on regsvr32 viga

Niisiis, regsvr32 utiliit.EXE, mis on osa Windowsi opsüsteemist (alates versioonist 95), on tööriist, mille peamine eesmärk on OS -i erinevate komponentide registreerimine. Esiteks on ole -tehnoloogia kasutamine ja sellised näiteks activex -elemendid, mis võimaldavad programme integreerida Windowsi kolmapäeval, sõltumata sellest, millist programmeerimiskeelt need kirjutatakse. Muidugi kehtib see kõigi muude dünaamiliste teekide kohta, kasutades DLL -vormingut.

Programmide arvutisse installimisel püüavad nad kindlaks teha, kas süsteemis on olemas installitud moodulid, mis on vajalikud nende õige ristplatvormi toimimiseks. Ja kui ei, siis proovivad nad paljudel juhtudel neid omaette installida - lihtsa kopeerimisega süsteemikausta. Kuid sageli ei piisa sellest, kuna opsüsteem peab teadma mitte ainult seda, kus soovitud komponent asub, vaid ka seda, kuidas sellega töötada.

See on ainult nendel eesmärkidel ja vajate RegGR32 tööriista.Exe, mis registreerib süsteemis uusi komponente, kui seda installitud programm ei tee. Utiliit käivitatakse ainult käsurealt ja selle areng pole mingil juhul alati edukas. Mõnikord jälgib kasutaja raamatukogu eduka registreerimise asemel ekslikku teadet regsvr32 "moodulit alla laadida".

Vea põhjused võivad olla erinevad: valest utiliidi enda paigutamise viisist kasutaja ekslike toimingute juurde. Reeglina seisavad mängijad selle veaga enamasti silmitsi, installides sageli mängude piraatide koopiad arvutis. Tavaliselt nõuavad litsentsimisest või häkkimisest möödasõidu eest vastutavad moodulid puuduvad dünaamiliste raamatukogude registreerimist käsitsi. Kuid mõnikord on sellised toimingud vajalikud „hea” ning isegi üsna populaarse ja hästi tuntud programmide installimisel, näiteks Adobe'ist loomingulise pilve installimisel. Video- ja graafikatöötlusprogrammid saavad kasutada ka registreerimata DLL -komponente, mis tuleb käsitsi installida. Kui see toiming lõpeb ebaõnnestunult, pole see lause ja täna kaalume, mida teha, kui regsvr32 ei leidnud määratud moodulit ja lõppes hädaolukorraga.

DLL registreerimismeetodid Windowsis

Puuduvad komponendid saate registreerida konsooli "Execute" abil, kuid käsurea kaudu on see palju usaldusväärsem. Kõik registreeritud raamatukogud paigutatakse süsteemikataloogi, mis Windows 95/98/Me jaoks on süsteem, Windows XP/Vista/NT jaoks ja hilisemad 32 -bitine versioonid - System32, 64 -BIT OS - kas SYSWOW64 või SYSTEM32. Kõik need funktsioonid peavad teadma.

Kuid enamasti ei suutnud regsvr32 ekslik sõnum moodulit alla laadida, kuna utiliidil polnud vajalikke õigusi komponendi registreerimisel vajalike toimingute tegemiseks. Teisisõnu, käivitasite utiliidi tavakasutajana, kellel pole administraatori volitusi. Õnneks on see hõlpsasti parandatav.

Selleks peate Windowsi varajastes versioonides (kuni "seitsmeni") klõpsama nuppu "Start", valima "kõik programmid", kerige allapoole alampunkti "Standard" ja leidke käsurida sealt seal seal. Klõpsake sellel PKM -i ja kontekstimenüüs, mis näib valivat "Administraatori nimel käivitamist".

"Kaheksa" ja "kümme" on see lihtsam, vajutage lihtsalt nuppu "Start", leidke "käsurida" ja klõpsake sellel PKM -il soovitud argumendi valimisel.

Mõned eelistavad tõlgi juhtida dirigendi kaudu - antud juhul on toimingud sarnased: klõpsake faili regsvr32.EXE koos parema hiirenupuga ja valige suvand "Administraatori nimel käivitamine".

Teine esinemise sagedus on soovitud raamatukogu või komponendi registreerimise põhjus selle komponendi paigutamisel. Isegi kogenud kasutajad kopeerivad soovitud faili System32 kataloogi, lihtsalt harjumuspäraselt. Windowsi 64-bitise versiooni jaoks on süsteemikaust, mis sisaldab kõiki salvestatud komponente, Sywow64. Teil on vaja vaid veenduda, et olete teegi soovitud kausta kopeerinud. Ja kui see pole nii, parandage oma viga ja alustage siis käsurida administraatori õigustega ja täitke käsk:

Regsvr32.EXE C: Windows /System32 /

Teine meetod ei nõua käsurea kasutamist, seega võib see olla eelistatav kogenematutele kasutajatele. Anname samm -ast -stop algoritmi:

  • Dirigendis leiame õige teegi (fail DLL -laiendiga);
  • Klõpsame sellel PKM -i ja seejärel suvandi "Avage kasutamine ...";
  • Klõpsake nuppu "Ülevaade" ja otsige käivitatavat regsvr32 faili.Exe, mis sõltumata Windowsi versioonist asub süsteem32 süsteemis;
  • Klõpsake seda hiirega ja seejärel nupul "Ava".

Kui need toimingud ei aidanud, on võimalus, et põhjus on kahjustatud regsvr32 fail.exe või selle utiliidi tööga seotud vigade ilmnemisel. Kõige sagedamini ilmnevad sellised mured, kui arvuti on valesti välja lülitatud, sealhulgas elektrienergia kaotuse tõttu.

Sellistel juhtudel kasutavad nad spetsialiseeritud tarkvara abi, mis võib selliseid probleeme leida ja neid iseseisvalt parandada või lahendusi pakkuda. Näitena on tuntud CCleaner programm, vähem tuntud restarori ja muu tarkvara analoog.

Samuti ei tee haiget arvutit viirusetõrjega, käivitades täieliku skannimise - regsvr32 faili.Exe võib lihtsalt nakatuda.

Ja nii, et sellised probleemid ei teki tulevikus, ei looda litsentseerimata tarkvara, ei ignoreeriks arvuti kaitset sisseehitatud turvatööriistade ja kolmanda osalise viirusega ning ei luba selle sunniviisilist seiskamist.