Regsvr32: Na tha e ag iarraidh & mar a chlàrasas DLLs

Mar a nì thu clàradh & dì-chlàradh DLL File le Regsvr32.exe

Tha Regsvr32 na inneal loidhne- uidheam ann an Windows a tha na sheasamh airson Microsoft Server Server . Tha e air a chleachdadh airson smachd a chumail agus smachd a chumail air ceangail Rudan Ceangal is In-ghabhail (OLE) mar .DLL agus ActiveX Control.

Nuair a bhios regsvr32 a 'clàradh faidhle DLL, thèid fiosrachadh mu na faidhlichean prògram co-cheangailte ris a chur ri Clàradh Windows . Is e na tagraidhean sin a dh'fhaodas prògraman eile faighinn a-steach don chlàr-chlàraidh gus faighinn a-mach càit a bheil dàta a 'phrògraim agus ciamar a nì e eadar-obrachadh leis.

Dh'fhaoidte gum bi agad ri faidhle DLL a chlàradh ma tha thu a 'faicinn mearachd DLL air do choimpiutair. Tha sinn a 'mìneachadh mar a nì thu sin gu h-ìosal.

Mar a nì thu clàradh agus neo-chlàradh DLL File

Ma tha na tagraidhean ann an Clàradh Windows a tha a 'toirt iomradh air an dll faidhle air an toirt air falbh no air an truailleadh, faodaidh prògraman a dh'fheumas an fhaidhle DLL sin a chleachdadh stad a chur air a bhith ag obair. Is ann nuair a bhriseas an ceangal seo ris a 'chlàradh gum bu chòir am faidhle DLL a bhith clàraichte.

Mar as trice bidh e a 'coileanadh clàradh DLL le bhith a' ath-shuidheachadh a 'phrògraim a chlàraich e sa chiad àite. Uaireannan, ge-tà, is dòcha gum feum thu am faidhle DLL agad fhèin a chlàradh le làimh, tro Phasgan a 'Cheannaird .

Gliocas: faic mar a dh 'fhosglas an t-òrdugh-stiùiridh mura h-eil thu cinnteach ciamar a lorgas tu e.

Is e seo an dòigh cheart airson òrdugh regsvr32 a chruthachadh:

regsvr32 [/ u] [/ n] [/ i [: cmdline]]

Mar eisimpleir, cuiridh tu a-steach a 'chiad àithne seo gus clàr DLL a chlàradh leis an ainm myfile.dll , no an dàrna fear airson a bhith air a chlàradh:

regsvr32 myfile.dll regsvr32 / u myfile.dll

Chithear paramedr eile a chleachdas tu le regsvr32 air duilleag Microsoft's Regsvr32.

Thoir fa-near: Chan urrainnear gach DLL a chlàradh le bhith a 'dol a-steach don òrdugh gu h-àrd a-steach ann an Slat-stiùiridh. Dh'fhaoidte gum feum thu an toiseach a 'dùnadh an t-seirbheis no am prògram a tha a' cleachdadh an fhaidhle.

Mar a nì thu rèiteachadh riaghailtean àbhaisteach Regsvr32

Seo aon mhearachd a dh 'fhaodadh tu fhaicinn nuair a tha thu a' feuchainn ri faidhle DLL a chlàradh:

Chaidh am modal a luchdachadh ach dh'fhàilig an gairm gu DllRegisterServer le còd mearachd 0x80070005.

Mar as trice tha seo mar chùis cead. Ma tha thu a ' ruith àrdachadh àrdaichte fhathast chan eil e a' leigeil leinn am faidhle DLL a chlàradh, dh'fhaodadh am faidhle fhèin a bhith air a bhacadh. Thoir sùil air earrann Tèarainteachd a 'phutain Coitcheann ann an uinneag Properties an fhaidhle.

Dh'fhaodadh cùis eile a dh'fhaodadh a bhith ann nach eil na ceadan ceart agad gus am faidhle a chleachdadh.

Tha teachdaireachd mearachd coltach ri seo air a h-ainmeachadh mar an tè gu h-ìosal. Mar as trice bidh am mearachd seo a 'ciallachadh nach eil an DLL air a chleachdadh mar DLL COMH airson iarrtas sam bith air a' choimpiutair, a tha a 'ciallachadh nach eil feum air a chlàradh.

Chaidh am modal a luchdachadh ach cha deach an DllRegisterServer inntrigidh a lorg.

Seo teachdaireachd mearachd regsvr32 eile:

Dh'fhàillig am modal a luchdachadh. Dèan cinnteach gu bheil an dannsa air a stòradh aig an t-slighe shònraichte no air a dhubhadh gus faighinn a-mach airson duilgheadasan leis na faidhlichean dinnearach no dligheach .DLL.

Dh'fhaodadh mearachd sònraichte a bhith mar thoradh air eisimeileachd a dhìth, agus mar sin faodaidh tu an inneal Dependency Walker a chleachdadh gus liosta de na h-eisimeileachd a tha a dhìth air an fhaidhle DLL fhaicinn - dh'fhaoidte gum bi aon dhiubh a dhìth gus am feum thu an DLL clàraich gu ceart.

Cuideachd, dèan cinnteach gu bheil an ceum air an fhaidhle DLL air a litreachadh ceart. Tha co - thomhas an àithne glè chudromach; faodar mearachd a thilgeil mura tèid a chur a-steach gu ceart. Dh'fhaoidte gum bi feum air cuid de dh 'fhaidhlichean DLL gum bi an làrach aca air a chuairteachadh ann an cunntasan mar "C: \ Users \ Admin User \ Programs \ myfile.dll".

Thoir sùil air an earrann "Mearachd Teachdaireachd Regsvr32" den artaigil Taic Microsoft seo airson teachdaireachdan mearachd eile agus mìneachaidhean airson na tha gan adhbhrachadh.

Càite am bi Regsvr32.exe air a stòradh?

Cuiridh tionndaidhean 32-bit de Windows (XP agus nas ùire) inneal Freastair Clàradh Microsoft ris an % systemroot% \ System32 \ folder nuair a thèid Windows a stàladh an toiseach.

Bidh tionndaidhean 64-bit de Windows a 'bhathar a' faidhle regsvr32.exe chan ann a-mhàin ann ach cuideachd ann an % systemroot% \ SysWoW64 \.