Cofrestrwch ffeil DLL yn Windows OS

Pin
Send
Share
Send

Ar ôl gosod rhaglenni neu gemau amrywiol, efallai y byddwch chi'n dod ar draws sefyllfa lle byddwch chi'n troi'r gwall ymlaen "Ni ellir lansio'r rhaglen oherwydd nad yw'r DLL gofynnol yn y system." Er gwaethaf y ffaith bod systemau gweithredu Windows fel arfer yn cofrestru llyfrgelloedd yn y cefndir, ar ôl i chi lawrlwytho a gosod eich ffeil DLL yn y lle priodol, mae gwall yn dal i ddigwydd, ac yn syml nid yw'r system yn ei weld. I drwsio hyn, mae angen i chi gofrestru'r llyfrgell. Disgrifir sut y gellir gwneud hyn yn nes ymlaen yn yr erthygl hon.

Opsiynau ar gyfer datrys y broblem

Mae yna sawl dull i ddatrys y broblem hon. Gadewch i ni ystyried pob un ohonynt yn fwy manwl.

Dull 1: Rheolwr OCX / DLL

Rhaglen fach yw Rheolwr OCX / DLL a all helpu i gofrestru llyfrgell neu ffeil OCX.

Dadlwythwch Reolwr OCX / DLL

Ar gyfer hyn bydd angen:

  1. Cliciwch ar eitem y ddewislen "Cofrestrwch OCX / DLL".
  2. Dewiswch y math o ffeil y byddwch chi'n ei chofrestru.
  3. Defnyddio botwm "Pori" nodwch leoliad y dll.
  4. Pwyswch y botwm "Cofrestru" a bydd y rhaglen ei hun yn cofrestru'r ffeil.

Mae Rheolwr OCX / DLL hefyd yn gallu dadgofrestru'r llyfrgell, ar gyfer hyn mae angen i chi ddewis yr eitem ar y ddewislen "Dadgofrestru OCX / DLL" ac yna gwneud yr un gweithrediadau ag yn yr achos cyntaf. Efallai y bydd angen y swyddogaeth dadwneud arnoch i gymharu'r canlyniadau pan fydd y ffeil yn cael ei actifadu a phan fydd wedi'i datgysylltu, yn ogystal ag wrth dynnu rhai firysau cyfrifiadurol.

Yn ystod y broses gofrestru, gall y system roi gwall i chi gan ddweud bod angen hawliau gweinyddwr. Yn yr achos hwn, mae angen i chi ddechrau'r rhaglen trwy glicio ar y dde, a dewis "Rhedeg fel gweinyddwr".

Dull 2: Rhedeg Dewislen

Gallwch gofrestru DLL gan ddefnyddio'r gorchymyn Rhedeg yn newislen cychwyn system weithredu Windows. I wneud hyn, bydd angen i chi gyflawni'r camau canlynol:

  1. Pwyswch llwybr byr bysellfwrdd "Windows + R" neu dewiswch eitem Rhedeg o'r ddewislen Dechreuwch.
  2. Rhowch enw'r rhaglen a fydd yn cofrestru'r llyfrgell - regsvr32.exe, a'r llwybr lle mae'r ffeil. Dylai'r canlyniad fod fel hyn:
  3. regsvr32.exe C: Windows System32 dllname.dll

    lle dllname yw enw eich ffeil.

    Mae'r enghraifft hon yn addas i chi os yw'r system weithredu wedi'i gosod ar yriant C. Os yw wedi'i leoli yn rhywle arall, bydd angen i chi newid y llythyr gyriant neu ddefnyddio'r gorchymyn:

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

    Yn y fersiwn hon, mae'r rhaglen ei hun yn dod o hyd i'r ffolder lle mae'r OS wedi'i osod ac yn cychwyn cofrestriad y ffeil DLL benodol.

    Yn achos system 64-bit, bydd gennych ddwy raglen regsvr32 - mae un yn y ffolder:

    C: Windows SysWOW64

    a'r ail un ar hyd y ffordd:

    C: Windows System32

    Mae'r rhain yn ffeiliau gwahanol a ddefnyddir ar wahân ar gyfer y gwahanol sefyllfaoedd. Os oes gennych OS 64-did, a bod y ffeil DLL yn 32-bit, yna dylid gosod ffeil y llyfrgell ei hun yn y ffolder:

    Windows / SysWoW64

    a bydd y gorchymyn eisoes yn edrych fel hyn:

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

  4. Cliciwch "Rhowch" neu botwm "Iawn"; bydd y system yn rhoi neges i chi ynghylch a oedd y llyfrgell wedi'i chofrestru'n llwyddiannus ai peidio.

Dull 3: Llinell Orchymyn

Nid yw cofrestru ffeil trwy'r llinell orchymyn yn llawer gwahanol i'r ail opsiwn:

  1. Dewiswch dîm Rhedeg yn y ddewislen Dechreuwch.
  2. Rhowch yn y maes i fynd i mewn cmd.
  3. Cliciwch "Rhowch".

Fe welwch ffenestr lle bydd angen i chi nodi'r un gorchmynion ag yn yr ail opsiwn.

Dylid nodi bod gan ffenestr y llinell orchymyn y swyddogaeth o basio testun wedi'i gopïo (er hwylustod). Gallwch ddod o hyd i'r ddewislen hon trwy glicio ar y dde ar yr eicon yn y gornel chwith uchaf.

Dull 4: Agor gyda

  1. Agorwch ddewislen y ffeil y byddwch chi'n ei chofrestru trwy glicio ar y dde.
  2. Dewiswch Ar agor gyda yn y ddewislen sy'n ymddangos.
  3. Cliciwch ar "Trosolwg" a dewiswch y rhaglen regsvr32.exe o'r cyfeiriadur canlynol:
  4. Windows / System32

    neu rhag ofn eich bod yn gweithio ar system 64-bit a'r ffeil DLL 32-did:

    Windows / SysWow64

  5. Agorwch y DLL gyda'r rhaglen hon. Bydd y system yn dangos neges gofrestru lwyddiannus.

Gwallau posib

"Nid yw'r ffeil yn gydnaws â'r fersiwn wedi'i gosod o Windows" - mae hyn yn golygu eich bod yn fwyaf tebygol o geisio cofrestru DLL 64-did mewn system 32-did neu i'r gwrthwyneb. Defnyddiwch y gorchymyn priodol a ddisgrifir yn yr ail ddull.

"Ni ddaethpwyd o hyd i'r pwynt mynediad" - ni ellir cofrestru pob DLL, nid yw rhai ohonynt yn cefnogi'r gorchymyn DllRegisterServer. Hefyd, gall gwall ddigwydd oherwydd bod y ffeil eisoes wedi'i chofrestru gan y system. Mae yna wefannau sy'n dosbarthu ffeiliau nad ydyn nhw mewn gwirionedd yn llyfrgelloedd. Yn yr achos hwn, wrth gwrs, ni fydd unrhyw beth yn cael ei gofrestru.

I gloi, rhaid dweud bod hanfod yr holl opsiynau arfaethedig yr un peth - dim ond gwahanol ddulliau yw'r rhain ar gyfer lansio'r gorchymyn cofrestru - mae'n fwy cyfleus i unrhyw un.

Pin
Send
Share
Send