Gidai

Kaip užregistruoti DLL arba OCX failus sistemoje „Windows 10“ per komandų eilutę

Kartais programoms gali trūkti registruoti DLL arba OCX failus, dėl kurių vartotojai susidurs su klaidomis, o programos neveiks tinkamai. Dėl to vartotojai turės patys užregistruoti failus. Programos plėtinių failų (DLL arba OCX) registravimą ir išregistravimą atlieka „RegSvr32“ programa. Šiame straipsnyje mes išmokysime, kaip lengvai galite užregistruoti DLL arba OCX failą savo operacinėje sistemoje.

DLL arba OCX failo registravimas sistemoje Windows

Registruodami DLL arba OCX, vartotojai prideda informaciją į registrą, kad „Windows“ galėtų naudoti tuos failus. Informacija bus pavardės arba CLSID forma. Tai leidžia „Windows“ lengviau rasti teisingą DLL arba OCX, kai su juo susijusi funkcija naudojama kitoje programoje. Jame bus nurodytas šių failų kelias, per kurį bus naudojamas komponento vykdomasis kodas. Registre išsaugota informacija visada bus susijusi su naujausia komponento versija. Tai reikalinga tik retais atvejais, nes daugeliu atvejų programos registruos šiuos failus diegimo metu. Jis taip pat gali būti naudojamas taisant „Windows“ problemas, kuriose yra šie failai. Keli papildomi parametrai, kuriuos galite pridėti prie komandų:

  • / u - Išregistruokite DLL arba OCX failą
  • / s - Tylus režimas, jis nerodys jokių pranešimų laukelių.
  • / Aš - Jei naudojamas be / u, tada skambina „DLLInstall“ (TRUE), kad būtų galima įdiegti, ir, jei naudojamas su / u, tada skambina „DllInstall“ (FALSE), kad pašalintų „DLL“ ir „DllUnregisterServer“.
  • / n - Už tai, kad neskambinote „DllRegister Server“ ar „DllUnregisterServer“. Ši parinktis turi būti naudojama su / i.

Galite užregistruoti tik registruotinus DLL arba OCX failus. Kai kuriuose failuose nebus jokių „DLLRegisterServer“ () funkcijų, per kurias jie galėtų užsiregistruoti. Tie failai yra įprasti ir neturi nieko bendro su registracija. Pavyzdys gali būti paimtas iš žaidimo DLL failų, kurie lieka aplanke ir atlieka savo darbą iš pradžių nesiregistruodami.

Pastaba: prieš bandydami šiuos metodus įsitikinkite, kad jau turite DLL arba OCX failą.

Didesnės komandinės eilutės naudojimas norint užregistruoti DLL arba OCX failą

  1. Laikykite „Windows“ ir paspauskite S Norėdami atidaryti paieškos funkciją. Tipas cmd, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Vykdyti kaip administratorių variantą

    Pastaba: Taip pat galite paspausti „Alt“ + „Shift“ + „Enter“ įvedę cmd paieškos funkcijoje.

  2. Dabar įveskite žemiau esančią komandą, kad užregistruotumėte DLL arba OCX failą.
    regsvr32 jscript.dll

    Pastaba: jscript.dll yra failo pavadinimas, kurį galite pakeisti į bet kurį failą, kurį norite užregistruoti.

  3. Taip pat galite užregistruoti DLL arba OCX failą, esantį kitoje vietoje, įvesdami šią komandą.
    regsvr32 C: \ Users \ Kevin \ Desktop \ jscript.dll
  4. Jei failas nėra registruojamas, galite gauti klaidą, kaip parodyta žemiau:
  5. Kartais klaida gali būti ta, kad bandote užregistruoti 32 bitų DLL arba OCX failą per 64 bitus Regsvr32. Turite naudoti 32 bitų Regsvr32 kad yra „Syswow“ 64 aplanką.
  6. Norėdami užregistruoti 32 bitų DLL arba OCX 64 bitų operacinėje sistemoje, galite įvesti šią komandą.
    % SystemRoot% \ SysWOW64 \ regsvr32 jscript.dll

Taip pat galite naudoti „PowerShell“ su tomis pačiomis komandomis registruodami DLL arba OCX failus.

Žymos DLL OCX Windows
$config[zx-auto] not found$config[zx-overlay] not found