Skráðu DLL skjal í Windows OS

Pin
Send
Share
Send

Eftir að búið er að setja upp ýmis forrit eða leiki gætir þú lent í aðstæðum þar sem þú kveikir á villunni "Ekki er hægt að ræsa forritið vegna þess að nauðsynleg DLL er ekki í kerfinu." Þrátt fyrir þá staðreynd að Windows stýrikerfi skrá venjulega bókasöfn í bakgrunni, eftir að þú hefur halað niður og sett DLL skjalið þitt á viðeigandi stað, kemur ennþá upp villa og kerfið sér það einfaldlega ekki. Til að laga þetta þarftu að skrá bókasafnið. Hvernig þessu er hægt að gera verður lýst síðar í þessari grein.

Valkostir til að leysa vandann

Það eru nokkrar aðferðir til að laga þetta vandamál. Við skulum íhuga hvert þeirra nánar.

Aðferð 1: OCX / DLL Manager

OCX / DLL Manager er lítið forrit sem getur hjálpað til við að skrá OCX bókasafn eða skrá.

Sæktu OCX / DLL Manager

Fyrir þetta þarftu:

  1. Smelltu á valmyndaratriðið „Skráðu OCX / DLL“.
  2. Veldu tegund skráarinnar sem þú munt skrá.
  3. Nota hnappinn „Flettu“ tilgreina staðsetningu dll.
  4. Ýttu á hnappinn „Nýskráning“ og forritið sjálft mun skrá skrána.

OCX / DLL Manager er einnig fær um að afskrá bókasafnið, til þess þarf að velja valmyndaratriðið "Afskráðu OCX / DLL" og framkvæma í framhaldinu sömu aðgerðir og í fyrra tilvikinu. Þú gætir þurft að hætta við aðgerðina til að bera saman niðurstöðurnar þegar skráin er virk og þegar hún er aftengd, svo og á meðan tölvuvírusar eru fjarlægðir.

Meðan skráningarferlið stendur getur kerfið gefið þér villu við að segja að réttindi stjórnanda séu nauðsynleg. Í þessu tilfelli þarftu að ræsa forritið með því að hægrismella á það og velja „Keyra sem stjórnandi“.

Aðferð 2: Run Valmynd

Þú getur skráð DLL með skipuninni Hlaupa í upphafsvalmynd Windows stýrikerfisins. Til að gera þetta þarftu að framkvæma eftirfarandi aðgerðir:

  1. Ýttu á flýtilykil „Windows + R“ eða veldu hlut Hlaupa frá matseðlinum Byrjaðu.
  2. Sláðu inn heiti forritsins sem mun skrá bókasafnið - regsvr32.exe, og slóðina þar sem skráin er staðsett. Útkoman ætti að vera svona:
  3. regsvr32.exe C: Windows System32 dllname.dll

    þar sem dllname er nafn skráarinnar.

    Þetta dæmi hentar þér ef stýrikerfið er sett upp á drifi C. Ef það er staðsett annars staðar þarftu að breyta drifbréfinu eða nota skipunina:

    % systemroot% System32 regsvr32.exe% windir% System32 dllname.dll

    Í þessari útgáfu finnur forritið sjálft möppuna þar sem þú ert með OS uppsett og byrjar skráning á tilgreindri DLL-skrá.

    Ef um 64-bita kerfi er að ræða, verður þú að hafa tvö regsvr32 forrit - eitt er í möppunni:

    C: Windows SysWOW64

    og sú seinni á leiðinni:

    C: Windows System32

    Þetta eru mismunandi skrár sem eru notaðar sérstaklega fyrir viðkomandi aðstæður. Ef þú ert með 64 bita stýrikerfi og DLL-skráin er 32-bita, þá ætti bókasafnsskráin sjálf að vera sett í möppuna:

    Windows / SysWoW64

    og skipunin mun þegar líta svona út:

    % windir% SysWoW64 regsvr32.exe% windir% SysWoW64 dllname.dll

  4. Smelltu „Enter“ eða hnappur „Í lagi“; kerfið mun gefa þér skilaboð um hvort bókasafnið hafi verið skráð eða ekki.

Aðferð 3: Skipanalína

Að skrá skjal í gegnum skipanalínuna er ekki mikið frábrugðið öðrum valkostinum:

  1. Veldu lið Hlaupa í valmyndinni Byrjaðu.
  2. Sláðu inn í reitinn sem á að slá inn cmd.
  3. Smelltu „Enter“.

Þú munt sjá glugga þar sem þú þarft að slá inn sömu skipanir og í öðrum valkostinum.

Það skal tekið fram að skipanalínuglugginn hefur það hlutverk að líma afritaðan texta (til þæginda). Þú getur fundið þessa valmynd með því að hægrismella á táknið í efra vinstra horninu.

Aðferð 4: Opið með

  1. Opnaðu valmynd skráarinnar sem þú skráir með því að hægrismella á hana.
  2. Veldu Opið með í valmyndinni sem birtist.
  3. Smelltu á „Yfirlit“ og veldu regsvr32.exe forritið úr eftirfarandi skrá:
  4. Windows / System32

    eða ef þú ert að vinna að 64 bita kerfi og 32 bita DLL skjalinu:

    Windows / SysWow64

  5. Opnaðu DLL með þessu forriti. Kerfið birtir skilaboð um árangursríka skráningu.

Hugsanlegar villur

„Skráin er ekki samhæfð uppsettri útgáfu af Windows“ - þetta þýðir að þú ert líklega að reyna að skrá 64 bita DLL í 32 bita kerfi eða öfugt. Notaðu viðeigandi skipun sem lýst er í annarri aðferðinni.

„Færslupunktur fannst ekki“ - ekki er hægt að skrá öll DLLs, sum þeirra styðja einfaldlega ekki DllRegisterServer skipunina. Einnig getur komið upp villu af því að skráin er þegar skráð af kerfinu. Til eru síður sem dreifa skrám sem eru ekki raunverulega bókasöfn. Í þessu tilfelli verður auðvitað ekkert skráð.

Að lokum verður að segja að kjarninn í öllum fyrirhuguðum valkostum er einn og sá sami - þetta eru einfaldlega mismunandi aðferðir til að hefja skráningarskipunina - það er þægilegra fyrir hvern sem er.

Pin
Send
Share
Send