Regsvr32: Ohun ti O Ṣe & Bawo ni lati Forukọsilẹ DLLs

Bawo ni lati Forukọsilẹ & Ṣiṣeto DLL faili Pẹlu Regsvr32.exe

Regsvr32 jẹ ọpa- aṣẹ-ila ni Windows ti o duro fun Asopọ Forukọsilẹ Microsoft . O nlo lati forukọsilẹ ati ki o ṣe atigbasiwe Awọn Ohun-iforọ Awọn ohun ati idaduro (OLE) bi awọn faili .DLL ati awọn faili ActiveX Control .OCX.

Nigba ti regsvr32 fọwọsi faili DLL kan , alaye nipa awọn faili eto ti o ni nkan ṣe afikun si Windows Registry . Awọn apejuwe ti awọn eto miiran le wọle si iforukọsilẹ lati ni oye ibi ti data eto naa wa ati bi o ṣe le ṣe alabapin pẹlu rẹ.

O le nilo lati forukọsilẹ faili DLL kan ti o ba n ri aṣiṣe DLL kan lori kọmputa rẹ. A ṣe alaye bi a ṣe le ṣe eyi ti o wa ni isalẹ.

Bawo ni lati Forukọsilẹ ati Ṣiṣakoṣo faili DLL kan

Ti o ba jẹ pe awọn iforukọsilẹ ni Windows Registry ti o tọka si faili DLL ni ao yọ kuro tabi ibajẹ, awọn eto ti o nilo lati lo faili DLL naa le da ṣiṣẹ. Nigbati o ba jẹ pe ajọpọ pẹlu iforukọsilẹ naa ti fọ pe a gbọdọ fi faili DLL silẹ.

Fiforukọṣilẹ faili DLL ti wa ni aṣeyọri nipasẹ atunṣe eto ti o forukọsilẹ ni ibẹrẹ. Ni igba miiran, sibẹsibẹ, o le ni lati forukọsilẹ awọn DLL fi ara rẹ ranṣẹ pẹlu ọwọ, nipasẹ aṣẹ aṣẹ .

Akiyesi: Wo Bawo ni Lati Šii Òfin Tọ silẹ bi o ko ba mọ daju bi o ṣe le wa.

Eyi ni ọna ti o tọ lati ṣe ilana aṣẹ regsvr32 kan :

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

Fun apẹẹrẹ, iwọ yoo tẹ aṣẹ aṣẹ akọkọ lati forukọsilẹ faili DLL kan ti a npè ni myfile.dll , tabi keji lati ṣaṣejuwe rẹ:

reg1vv32 myfile.dll regsvr32 / myfile.dll

Awọn aye miiran miiran ti o le lo pẹlu regsvr32 ni a le rii lori oju-iwe Microsoft ti Regsvr32.

Akiyesi: Ko gbogbo awọn DLL ni a le fi aami silẹ nipasẹ titẹ si aṣẹ ni isalẹ lo sinu Ọpa aṣẹ kan. O le nilo lati kọlu iṣẹ naa tabi eto ti o nlo faili naa akọkọ.

Bi o ṣe le ṣatunṣe awọn aṣiṣe Regsvr32 wọpọ

Eyi ni aṣiṣe kan ti o le ri nigbati o n gbiyanju lati forukọsilẹ faili DLL kan:

Iwọn naa ti ṣajọ ṣugbọn ipe lati DllRegisterServer kuna pẹlu koodu aṣiṣe 0x80070005.

Eyi jẹ orisun igbanilaaye. Ti o ba nṣiṣẹ pipaṣẹ aṣẹ ti o ga soke sibẹ ko jẹ ki o forukọsilẹ faili DLL, faili naa le ni idina. Ṣayẹwo apakan Aabo ti Gbogbogbo taabu ni window window Properties .

Abajade miiran ti o le jẹ pe o ko ni awọn igbanilaaye to tọ lati lo faili naa.

Ifiranṣẹ aṣiṣe iru kanna ti wa ni ọrọ bi ẹni to wa ni isalẹ. Aṣiṣe yi tumo si pe DLL ko ni lilo bi DLL COM fun eyikeyi elo lori kọmputa, eyi ti o tumọ si pe ko si ye lati forukọsilẹ rẹ.

Iwọn naa ni a ti kojọpọ sugbon a ko ri DllRegisterServer titẹ-ọrọ sii.

Eyi ni aṣiṣe aṣiṣe regsvr32 miiran:

Awọn module kuna lati fifuye. Rii daju pe alakomeji ti wa ni ipamọ ni ọna ti o wa tabi ṣokuro o lati ṣayẹwo fun awọn iṣoro pẹlu awọn alakomeji tabi awọn faili .DLL gbẹkẹle.

Iyẹn aṣiṣe naa le jẹ nitori igbẹkẹle ti o padanu, ninu eyi idi o le lo ohun elo Dependency Walker lati wo akojọ gbogbo awọn igbẹkẹle ti DLL nilo - ọkan le sonu pe o nilo lati ni ibere fun DLL si forukọsilẹ ti o tọ.

Bakannaa, rii daju wipe ọna si faili DLL ti wa ni titẹ si ọtun. Awọn iṣeduro ti aṣẹ jẹ gidigidi pataki; a le ṣe aṣiṣe kan ti o ko ba ti tẹ sii tọ. Diẹ ninu awọn faili DLL le nilo lati ni ipo wọn ti o yika ni awọn oṣuwọn bi "C: \ Awọn olumulo \ Eto Awọn Olumulo Olumulo Myfile.dll".

Wo abala "Awọn aṣiṣe aṣiṣe aṣiṣe Regsvr32" ti Akọọlẹ Microsoft Support fun awọn ifiranṣẹ aṣiṣe miiran ati awọn alaye fun ohun ti nfa wọn.

Ibo ni a ti pamọ Regsvr32.exe?

Awọn ẹya 32-bit ti Windows (XP ati Opo) fi ọpa olupin Microsoft ṣiṣẹ si % systemroot% folda System32 nigba ti a fi Windows ṣaju akọkọ.

Awọn ẹya 64-bit ti Windows tọju faili regsvr32.exe ko nikan nibẹ ṣugbọn tun ni % systemroot% SysWoW64 \.