Regsvr32: Ki sa li ye & Ki jan yo enskri DLL

Kijan Pou Enskri ak Enskri yon dosye DLL Avèk Regsvr32.exe

Regsvr32 se yon zouti lòd-liy nan Windows ki kanpe pou Microsoft Enskri sèvè . Li itilize pou anrejistre ak unregister Objektif lyezon ak enplikasyon (OLE) kontwòl tankou DLL dosye ak kontwòl ActiveX .XX dosye.

Lè regsvr32 anrejistre yon dosye DLL, enfòmasyon sou dosye asosye li yo se ajoute nan Rejis la Windows . Li nan sa yo referans ke lòt pwogram ka jwenn aksè nan rejis la yo konprann ki kote done yo pwogram se ak ki jan yo kominike avèk li.

Ou ka bezwen enskri yon dosye DLL si ou wè yon erè DLL sou òdinatè ou. Nou eksplike kijan pou fè sa anba a.

Ki jan yo enskri ak Unregister yon dosye DLL

Si referans yo nan Rejis la Windows ki al gade nan dosye a DLL yo yon jan kanmenm retire oswa pèvèti, pwogram ki bezwen sèvi ak dosye DLL ka sispann travay. Se lè sa a asosyasyon ak rejis la kase ke yon dosye DLL yo ta dwe anrejistre.

Enskri yon dosye DLL se tipikman akonpli pa rmontaj pwogram nan ki anrejistre li an plas an premye. Pafwa, sepandan, ou ka oblije anrejistre dosye a DLL tèt ou manyèlman, atravè Èd Memwa a Kòmandman .

Ide: Gade ki jan yo louvri Kòmandman Èd memwa si ou pa fin sèten ki jan yo jwenn li.

Sa a se yon fason ki kòrèk nan estrikti yon lòd regsvr32:

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

Pou egzanp, ou ta antre nan premye lòd sa a yo enskri yon dosye DLL yo te rele myfile.dll , oswa dezyèm nan unregister li:

regsvr32 myfile.dll erè depanaj mysvile.dll erè depanaj

Lòt paramèt ou ka itilize ak regsvr32 ka wè sou paj Regsvr32 Microsoft a.

Remak: Se pa tout DLL yo ka anrejistre pa jis k ap antre nan lòd ki pi wo a nan yon Èd Memwa Kòmandman. Ou ta ka bezwen premye fèmen sèvis la oswa pwogram ki nan lè l sèvi avèk dosye a.

KOUMAN POU RETIRE Common Regsvr32 Errors Byen vit?

Isit la nan yon erè ou ta ka wè lè yo ap eseye enskri yon dosye DLL:

Modil la te chaje men rele nan DllRegisterServer echwe ak kòd erè 0x80070005.

Sa a se tipikman yon pwoblèm pèmisyon. Si kouri yon èd memwa Kòmandman elve toujou pa kite ou enskri dosye a DLL, dosye a tèt li ta ka bloke. Tcheke Seksyon Sekirite nan tab Jeneral la nan fenèt Pwopriyete dosye a.

Yon lòt pwoblèm posib ta ka ke ou pa gen autorisations kòrèk yo sèvi ak dosye a.

Yon mesaj erè menm jan an ekri tankou youn ki anba a. Erè sa a anjeneral vle di ke DLL la pa yo te itilize kòm yon DLL COM pou nenpòt aplikasyon sou òdinatè a, ki vle di pa gen okenn bezwen enskri li.

Modil la te chaje men DllRegisterServer antre-pwen pa te jwenn.

Isit la nan yon lòt mesaj erè regsvr32:

Modil la echwe pou pou chaje. Asire w se binè a ki estoke nan chemen an espesifye oswa debogaj li yo tcheke pou pwoblèm ki gen dosye yo binè oswa depandan .DLL.

Sa a patikilye erè ta ka rive akòz yon depandans ki manke, nan ka sa a ou ka itilize zouti nan Dependency Walker yo wè yon lis tout depandans yo ke dosye a DLL mande pou - yon sèl ka manke ke ou bezwen gen nan lòd pou DLL a enskri kòrèkteman.

Epitou, asire w ke chemen an nan dosye a DLL se eple dwa. Sentaks la nan lòd la trè enpòtan; yon erè ka jete si li pa antre nan kòrèkteman. Gen kèk dosye DLL ka bezwen gen kote yo antoure nan site tankou "C: \ Itilizatè yo \ Itilizatè itilizatè \ Pwogram \ myfile.dll".

Gade seksyon "Regsvr32 Erè Mesaj" sa a nan Microsoft atik sipò pou kèk mesaj erè ak lòt eksplikasyon pou sa ki lakòz yo.

Ki kote Regsvr32.exe estoke?

32-ti jan vèsyon nan Windows (XP ak plus) ajoute zouti nan Microsoft Rejis sèvè nan systemroot% System32 \ katab la lè Windows se premye enstale.

Vèsyon 64-ti jan nan fenèt magazen regsvr32.exe dosye a pa sèlman gen, men tou nan sistèmroot% \ SysWoW64 \.