Napaka RegsVR32 ni uspela prenesti modula, zakaj se zgodi in kako ga popraviti

Napaka RegsVR32 ni uspela prenesti modula, zakaj se zgodi in kako ga popraviti

Časi so minili, kdaj na pisanje računalniškega programa iz programerja samo poznavanje enega ali več programskih jezikov brez sklicevanja na določen operacijski sistem. Danes tudi sorazmerno preprosti programi uporabljajo pripravljene knjižnice, ki so zgrajene -v ali nameščene komponente OS. V nekaterih primerih je uporaba teh knjižnic napačno povzročila, še posebej, če uporabljate programsko opremo za kramp, nato pa njihova registracija zahteva uporabo pripomočka RegsVR32.Exe, predstavljen iz ukazne vrstice. Toda ta operacija se pogosto konča neuspešno, z napačnim sporočilom "ni bilo mogoče naložiti modula". Danes bomo razmislili, zakaj se pojavi napaka in kako se je znebiti.

Zakaj je napaka Regsvr32

Torej, pripomoček Regsvr32.EXE, ki je del operacijskega sistema Windows (začenši z različico 95), je orodje, katerega glavni namen je registracija različnih komponent OS. Najprej z uporabo tehnologije OLE in takšni so na primer elementi ActiveX, ki omogočajo vključitev programov v okna v sredo, ne glede na to, kateri programski jezik so napisani. Seveda to velja za vse druge dinamične knjižnice z uporabo oblike DLL.

Pri namestitvi programov v računalnik poskušajo ugotoviti, ali so v sistemu prisotni nameščeni moduli, potrebni za pravilno delovanje navzkrižnih platform. In če ne, jih v mnogih primerih poskušajo namestiti sami - s preprostim kopiranjem v sistemsko mapo. Vendar pogosto to ni dovolj, saj mora operacijski sistem vedeti ne le, kje se nahaja želena komponenta, ampak tudi, kako sodelovati z njim.

To je samo za te namene in potrebujete orodje REGGR32.exe, ki registrira nove komponente v sistemu, če tega ne stori nameščen program. Podjetje se sproži samo iz ukazne vrstice, njen razvoj pa nikakor ni vedno uspešno. Včasih uporabnik namesto uspešne registracije knjižnice opazi napačno sporočilo regsvr32 "ni uspelo prenesti modula".

Razlogi za napako so lahko različni: od napačnega načina namestitve samega uporabnika na napačna dejanja uporabnika. Igralci se praviloma najpogosteje soočajo s to napako in pogosto nameščajo piratske kopije iger v računalnik. Običajno tisti moduli, ki so odgovorni za obhod licenciranja ali krajenja, zahtevajo ročno registracijo manjkajočih dinamičnih knjižnic. Vendar so včasih takšna dejanja potrebna pri namestitvi "dobrih" in celo precej priljubljenih in dobro znanih programov, na primer pri namestitvi kreativnega oblaka iz Adobe. Programi za obdelavo video in grafike lahko uporabljajo tudi neregistrirane komponente DLL, ki jih je treba ročno namestiti. Če se ta operacija neuspešno konča, to ni stavek in danes bomo razmislili, kaj storiti, če RegsVR32 ne bi mogel najti določenega modula in se končal z nujnimi primerom.

Načini registracije DLL v sistemu Windows

Manjkajoče komponente lahko registrirate s konzolo "Execute", vendar bo prek ukazne vrstice veliko bolj zanesljiv. Vse registrirane knjižnice so nameščene v sistemskem katalogu, ki je za Windows 95/98/me sistem, za Windows XP/Vista/NT in poznejše različice 32 -BIT - System32, za 64 -bit OS - bodisi syswow64 ali System32. Vse te funkcije morajo vedeti.

Najpogosteje pa napačno sporočilo RegsVR32 ni uspelo prenesti modula "se pojavi zaradi dejstva, da pripomoček ni imel potrebnih pravic za izvajanje nekaterih operacij, potrebnih med registracijo komponente. Z drugimi besedami, pripomoček ste lansirali kot navadnega uporabnika, ki nima pooblastila skrbnika. Na srečo je to enostavno popraviti.

Če želite to narediti tam. Kliknite It PKM in v kontekstnem meniju, ki se prikaže tako, da izberete "Zaženite v imenu skrbnika".

V "osem" in "deset" je lažje, samo pritisnite gumb "Start", poiščite "ukazno vrstico" in kliknite nanjo PKM z izbiro želenega argumenta.

Nekateri raje vodijo tolmač prek dirigenta - v tem primeru so dejanja podobna: kliknite na datoteko RegsVR32.Exe z desnim gumbom miške in izberite možnost "Zaženite v imenu skrbnika".

Druga najpogostejša pojav je razlog za registracijo želene knjižnice ali komponente je napaka pri namestitvi te komponente. Celo izkušeni uporabniki kopirajo želeno datoteko v imenik System32, samo iz navade. Za 64-bitno različico sistema Windows je sistemska mapa, ki vsebuje vse posnete komponente, syswow64. Vse, kar se od vas zahteva, je, da se prepričate, da ste knjižnico kopirali v želeno mapo. In če to ni tako, popravite svojo napako in nato zaženite ukazno vrstico s pravicami skrbnika in izvedite ukaz:

REGSVR32.EXE C: Windows /System32 /

Druga metoda ne zahteva uporabe ukazne vrstice, zato je morda bolj zaželena za neizkušene uporabnike. Dajemo algoritem koraka -s korakom:

  • V dirigentu najdemo pravo knjižnico (datoteka z razširitvijo DLL);
  • Kliknemo na IT PKM in nato z možnostjo "Odpri z uporabo ...";
  • Kliknite gumb "Pregled" in poiščite izvršljivo datoteko RegsVR32.Exe, ki je ne glede na različico Windows nahaja se v sistemu System32;
  • Kliknite nanjo z miško in nato na gumbu "Odpri".

Če ta dejanja niso pomagala, obstaja možnost, da je razlog poškodovana datoteka Regsvr32.exe ali v pojavu napak v sistemskem registru, povezani z delom tega pripomočka. Najpogosteje se pojavijo takšne težave, če je računalnik napačno izklopljen, tudi zaradi izgube električne energije.

V takih primerih se zatečejo k pomoči specializirane programske opreme, ki lahko najde takšne težave in jih neodvisno popravi ali ponuja rešitve. Primer je dobro znan program CCleaner, manj znan analog Restoro in druge programske opreme.

Prav tako ne bo škodilo, če bi računalnik preveril z antivirusom z zagonom celotnega skeniranja - datoteka RegsVR32.Exe se lahko preprosto okuži.

In tako, da se takšne težave v prihodnosti ne pojavljajo, ne vzpostavijo nelicencirane programske opreme, ne prezrite zaščite računalnika z vgrajenimi varnostnimi orodji in tretjimi stranmi in ne dovoljujejo njegovega prisilnega izklopa.