Faʻafefea ona resitalaina se DLL i Windows

E fesili le 'auʻaunaga e uiga i le ala e lesitala ai le faila faila i le Windows 7 ma le 8. E masani lava, a maeʻa ona faʻafesoʻotaʻi sese e pei o le "E le mafai ona amataina le polokalama, aua e le oi luga o le komepiuta le peni tatau." E uiga i lenei mea ma talanoa.

O le mea moni, o le resitalaina o se faletusi i totonu o se polokalama e le o se galuega faigata (o le a ou faʻaalia le tele o fesuiaiga o le auala e tasi) - o le mea moni, na o le tasi le laasaga e tatau ai. Naʻo le pau lava le mea e manaʻomia o le i ai o oe faʻatau pule a le Windows.

E ui lava i lea, o loʻo i ai ni nuances - mo se faʻataʻitaʻiga, e oʻo lava i le resitalaina lelei o le DLL e le mafai ona laveaʻiina oe mai se faletusi o loʻo misi i luga o le komipiuta, ma le faʻaalia o le RegSvr32 sese ma le feau e le fetaui le module i le Windows version i luga o lenei komepiuta poʻo le DLLRegisterServer ulufale. E le o lona uiga o loʻo e faia se mea sese (o le a ou faʻamatalaina lenei mea i le pito o le tusiga).

Tolu auala e lesitala ai se DLL ile OS

I le faamatalaina o isi laasaga, ou te manatu ua e mauaina le mea e te manaʻomia e kopi ai lau faletusi ma ua i ai nei le DLL i le System32 poʻo le SysWOW64 (ma atonu i se isi mea, pe afai e tatau ona iai).

Faʻaaliga: lalo o le a faʻamatalaina pe faapefea ona resitala le faletusi DLL i le regsvr32.exe, ae ui i lea, ou te tosina atu lou mafaufau i le mea moni e faapea, afai e 64-bit, e lua regsvr32.exe - tasi i le pusa C: Windows SysWOW64 le lua o C: Windows System32. Ma o nei faila eseese, ma le 64-bit o loʻo i totonu o le faila System32. Ou te fautuaina le faʻaaogaina o le auala atoa i le regsvr32.exe i auala uma, ae le na o le faila o le faila, e pei ona ou faaalia i faataitaiga.

O le auala muamua e faʻamatalaina i luga o le Initaneti i le tele o taimi nai lo isi ma aofia ai mea nei:

  • Faasolo i luga o le Windows + R kī pe filifili le Run Run i le Windows 7 Start menu (pe afai, ioe, ua mafai ona e faʻaalia).
  • Ulufale regsvr32.exe path_to_file_dll
  • Kiliki OK pe Ulufale.

A maeʻa, pe a lelei mea uma, e tatau ona e vaʻavaʻai i se feau na faamauina lelei le faletusi. Ae, o se maualuga maualuga o le a e vaʻai i se isi savali - o le Module o loʻo utaina, ae le maua le DllRegisterServer ulufale ma e aoga le siakiina o lau DLL o le faila saʻo (O le a ou tusi e uiga i lenei mea mulimuli ane).

O le auala lona lua o le faʻatautaia lea o le laina o le tulafono o se pule ma ulufale i le poloaiga tutusa mai le mea na muamua.

  • Taumafai le faʻasologa o le poloaiga e pei o le Pule. I le Windows 8, e mafai ona e taomi i le Win + X ki ona filifili ai lea o le mea e manaʻo i le lisi. I le Windows 7, e mafai ona e mauaina le laina o le faasologa o le faasologa o le laina amata, kiliki-i luga ma filifili ai "Lavea o le pule".
  • Ulufale i le poloaiga regsvr32.exe path_to_library_dll (e mafai ona e vaʻaia se faʻataʻitaʻiga i le ataata).

Ma le isi, atonu o le a le mafai ona e lesitala le DLL i le polokalama.

Ma o le metotia mulimuli, lea e mafai foi ona aoga i nisi tulaga:

  • Faʻasani-lelei i le DLL e te manaʻo e lesitala ma filifili le mea autu "Tatala ma."
  • Kiliki "Suʻesuʻe" ma suʻe le faila regsvr32.exe i le Windows / System32 poʻo le Windows / SysWow64, tatala le DLL ma faʻaaogaina.

O le natura o auala uma e faʻamatalaina ai se DLL i totonu o le polokalama e tutusa, na o ni nai auala eseese e taitaia ai le poloaiga e tasi - o ai e sili atu ona faigofie. Ma o le taimi nei pe aisea e le mafai ai ona e faia se mea.

Aisea e le mafai ai ona lesitala le DLL

O le mea lea, e leai sau faila DLL, ona o le mea e te iloa ai se mea sese i le amataina o le taʻaloga poʻo le polokalama, na e siiina lenei faila mai le Initaneti ma taumafai e lesitala, ae le o le DllRegisterServer po o le komupiuta e le ogatasi ma le lomiga o Windows, ma atonu o se isi mea, o lona uiga, o le DLL le lesitala e le mafai.

Aiseā e tupu ai lenei mea (e pei ona taua i lalo, ma pe faapefea ona faʻaleleia):

  • E le o faila uma DLL ua mamanuina ina ia faamauina. Ina ia mafai ona faamauina i lenei auala, e tatau ona i ai le lagolago mo le galuega DllRegisterServer lava ia. O nisi taimi o le mea sese e mafua mai i le mea moni ua uma ona lesitala le faletusi.
  • O nisi o saite e ofoina atu le download o se DLL, o le mea moni, o loʻo aofia ai faila paʻu i le igoa o loʻo e suʻeina ma e le mafai ona lesitalaina, aua o le mea moni e le o se faletusi lenei.

Ma o lenei pe faapefea ona faʻalelei:

  • Afai o oe o se polokalama polokalama ma resitala lau DLL, taumafai e toe faʻaaoga
  • Afai o oe o se tagata faʻaaoga ma e te le amataina se mea i se savali e taʻu mai ai e le oi le DLL i luga o le komipiuta, saili i le Initaneti mo le ituaiga faila o le ae le o se mea e sii mai ai. I le iloaina o lenei mea, e mafai ona masani ona e sii mai le faila faʻatulagaina e faʻapipiʻi uluai faletusi ma resitala i latou i le polokalama - mo se faʻataʻitaʻiga, mo faila uma e iai se igoa e amata i le d3d, tuʻu saʻo DirectX mai le 'upega tafaʻilagi aloaia a Microsoft, mo msvc, tasi o faʻaliliuga o Visual Studio Redistributable. (Ma afai e le amata se taʻaloga mai se vaitafe, ona vaʻavaʻai lea i lipoti o le antivirus, e mafai ona aveesea le DLL talafeagai, e masani ona tupu i nisi o faletusi teuteu).
  • E masani lava, nai lo le resitalaina o le DLL, o le nofoaga o le faila i le lava pusa e tasi o le faila file exe e manaʻomia ai lenei faletusi ua afaina.

I lenei faaiuga, ou te faʻamoemoe ua sili atu le manino o se mea nai lo le mea na tupu.