Regsvr32: Abin da Yana Da & Yadda za a Rubuta DLLs

Yadda za a Yi rajista & Ajiye fayil din DLL tare da Regsvr32.exe

Regsvr32 wani kayan aiki ne na umurni a Windows da ke tsaye ga Microsoft Register Server . An yi amfani da shi don yin rajistar kuma ba tare da yin rikodin Abubuwan Binciken Abubuwan Hulɗa da Gyara (OLE) kamar fayilolin DLL da fayilolin ActiveX Control .OCX.

A lokacin da regsvr32 ke rajistar fayil din DLL, an kara bayani game da fayilolin shirye-shiryen da ya haɗa tare da Registry Windows . Wadannan alamun da wasu shirye-shiryen zasu iya shiga cikin rajistar don gane inda bayanin shirin yake da yadda za a yi hulɗa tare da shi.

Mai yiwuwa ka buƙaci yin rajistar fayil din DLL idan kana ganin kuskuren DLL akan kwamfutarka. Mun bayyana yadda za a yi haka a kasa.

Yadda za a rika rajista da sake rajistar fayil din DLL

Idan nassoshi a cikin Windows Registry wanda ke nuna zuwa ga fayil din DLL an cire ko gurɓatawa, shirye-shiryen dake buƙatar yin amfani da wannan fayil ɗin DLL na iya dakatar da aiki. Lokaci ne lokacin da wannan ƙungiyar tare da rajista ya kakkarye cewa an yi rajistar fayil din DLL.

Rijistar fayil din DLL yana yawanci cika ta hanyar sake shigar da shirin da ya sa shi a farkon wuri. Wani lokaci, duk da haka, zaka iya yin rajistar fayil ɗin DLL da kanka, ta hanyar Umurnin Dokar .

Tukwici: Duba yadda za a bude Umurnin Umurnin idan ba ku da tabbacin yadda za'a samu shi.

Wannan ita ce hanya madaidaiciya don tsara tsarin regsvr32:

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

Alal misali, kuna shigar da wannan umarni na farko don yin rajistar fayil din DLL mai suna myfile.dll , ko na biyu don yin rajistar shi:

regsvr32 myfile.dll regsvr32 / u myfile.dll

Wasu sigogi za ka iya amfani da su tare da regsvr32 za a iya gani a shafin Microsoft na Regsvr32.

Lura: Ba duka DLLs ba za'a iya rajista ta hanyar shigar da umurnin da ke sama zuwa Dokar Umurni. Kuna buƙatar fara da sabis ko shirin da ke amfani da fayil.

Yadda za a gyara Saurin Shirye-shiryen Regsvr32 na Common

Ga kuskure guda daya da za ka iya gani yayin ƙoƙarin yin rajistar fayil din DLL:

An ƙaddamar da wannan ƙuri'a amma kira zuwa DllRegisterServer ya kasa tare da lambar kuskure 0x80070005.

Wannan shi ne batun izini. Idan an gudanar da Dokar da aka ɗaukaka mai girma har yanzu bai bari ka yi rajistar fayil ɗin DLL ba, ana iya katange fayil din. Duba Sashin Tsaro na Janar shafin a cikin Fayil Properties .

Wata mawuyacin batun zai iya zama cewa ba ku da izini na dace don amfani da fayil din.

Wani sakon kuskuren irin wannan yana magana kamar wanda ke ƙasa. Wannan kuskure yana nufin cewa ba a amfani da DLL a matsayin DDL COM ba don kowane aikace-aikacen a kwamfuta, wanda ke nufin babu buƙatar yin rajistar shi.

An ɗora wannan tsarin amma ba a samo asali DllRegisterServer ba.

Ga wani sakon kuskuren regsvr32:

Ƙungiyar ta kasa cikawa. Tabbatar ana adana binary din a hanyar da aka ƙayyade ko cire shi don bincika matsala tare da fayiloli na DLL binary ko dogara.

Wannan kuskure ɗin na musamman zai iya zama saboda rashin tsaro, wanda idan zaka iya amfani da kayan aiki na Dependency Walker don ganin jerin jerin masu dogara da DLL yana buƙatar - wanda zai iya rasa cewa kana buƙatar ka samu don DLL zuwa rajista daidai.

Har ila yau, tabbatar da cewa hanyar zuwa fayil din DLL an rubuta shi dama. Haɗin umarni yana da mahimmanci; Ana iya jefa kuskure idan ba'a shiga daidai ba. Wasu fayiloli na DLL na iya buƙatar samun wurin su kewaye da kalmomi kamar "C: \ Masu amfani \ Admin User \ Programmes \ myfile.dll".

Dubi sashin "Regsvr32 Error Messages" na wannan takardar shaidar Microsoft don wasu saƙonnin kuskure da kuma bayani akan abin da ke haddasa su.

A ina ne Regsvr32.exe adana?

Siffofin 32-bit na Windows (XP da sababbin) ƙara kayan aikin Rubutun Microsoft ɗin zuwa % systemroot% \ System32 babban fayil lokacin da aka fara shigar da Windows.

Fassara 64-bit na Windows adana fayil regsvr32.exe ba kawai a can amma har a % systemroot% \ SysWoW64 \.