Nadat u verskeie programme of speletjies geïnstalleer het, kan u 'n situasie ondervind waar die fout voorkom. "Die begin van die program kan nie gemaak word nie, aangesien die vereiste DLL nie in die stelsel is nie." Ten spyte van die feit dat die vensters van die Windows-familie gewoonlik biblioteke in die agtergrond registreer, nadat u u DLL-lêer op die toepaslike plek afgelaai het, plaas die fout daartoe voor, en die stelsel sien dit eenvoudig. " Om dit reg te stel, moet u die biblioteek registreer. Hoe kan dit gedoen word, sal later in hierdie artikel vertel word.
Opsies om die probleem op te los
Daar is verskeie metodes om hierdie probleem uit te skakel. Oorweeg elkeen van hulle in meer detail.Metode 1: OCX / DLL Bestuurder
OCX / DLL Bestuurder is 'n klein program wat kan help om 'n biblioteek of OCX-lêer te registreer.
Laai OCX / DLL Bestuurder Program af
Om dit te doen, sal jy nodig hê:
- Klik op die Registreer OCX / DLL-kieslysitem.
- Kies 'n lêer tipe wat u sal registreer.
- Gebruik die blaai-knoppie, spesifiseer die DLL-plek.
- Druk die "Register" -knoppie en die program self sal die lêer registreer.
OCX / DLL Bestuurder weet ook hoe om die registrasie van die biblioteek te kanselleer, hiervoor moet u die item in die spyskaart kies en later dieselfde bedrywighede doen soos in die eerste geval. Die kansellasiefunksie moet dalk die resultate met die geaktiveerde lêer vergelyk en wanneer dit afgeskakel is, sowel as tydens die verwydering van sommige rekenaarvirusse.
Tydens die registrasieproses kan die stelsel u 'n fout gee om te praat oor wat administrateur regte benodig word. In hierdie geval moet u die program begin deur dit met die regter muisknop te druk, en kies "Loop op die naam van die administrateur".
Metode 2: Menu "Run"
U kan 'n DLL registreer met die "Run" -opdrag in die Windows-bedryfstelsel Start-kieslys. Om dit te doen, sal u die volgende aksies moet maak:
- Druk die sleutelbordkombinasie "Windows + R" of kies die "Run" -item van die Start-kieslys.
- Voer die program naam in wat die biblioteek sal registreer - REGSVR32.exe, en die pad waarop die lêer geplaas word. As gevolg hiervan moet dit so werk:
- Druk "Enter" of "OK" knoppie; Die stelsel sal jy 'n boodskap gee oor die vraag of die biblioteek suksesvol was of nie of nie geregistreer is nie.
REGSVR32.EXE C: \ WINDOWS \ System32 \ dllName.dll
Waar DLLNAME die naam van jou lêer is.
Hierdie voorbeeld sal u pas indien die bedryfstelsel op die C-stasie geïnstalleer word indien dit elders is, moet u die letter van die skyf verander of die opdrag gebruik:
% SystemRoot% \ System32 \ REGSVR32.exe% WINDIR% \ System32 \ dllName.dll
In hierdie weergawe, die program self bevind dat die gids waar jy OS en bekendstellings die registrasie van die gespesifiseerde DLL-lêer geïnstalleer het.
In die geval van die 64-bit stelsel, sal jy twee regsvr32 programme - een is in die gids:
C: \ Windows \ SYSWOW64
en die tweede op die pad:
C: \ Windows \ System32
Dit is twee verskillende lêers wat afsonderlik gebruik word vir relevante situasies. As jy 'n 64-bit OS, en die DLL-lêer is 32-bit, dan is die biblioteek lêer self moet in die gids geplaas word:
Windows \ SysWow64.
En die span sal lyk:
% Windir% \ SysWow64 \ REGSVR32.EXE% windir% \ SysWow64 \ DLLNAME.DLL
Metode 3: Command String
Lêer registrasie via die command line is nie baie anders as die tweede opsie:
- Kies die opdrag "Run" in die start menu.
- Tik in die CMD inskrywing veld wat oopmaak.
- Druk "Enter".
Jy sal verskyn in die voorkant van jou, waar jy sal nodig hê om dieselfde bevele tree as in die tweede weergawe.
Dit sal opgemerk word dat die command line venster het die invoeging funksie van die gekopieerde teks (vir gerief). Jy kan hierdie kieslys vind deur te druk die regte knoppie op die ikoon in die boonste linkerhoek.
Metode 4: Open met
- Maak die lêer spyskaart wat jy sal registreer deur te kliek op dit met die regter muis knoppie.
- Kies "Open met" in die spyskaart wat verskyn.
- Klik "Oorsig" en kies die regsvr32.exe program van die volgende gids:
- Oop DLL gebruik van hierdie program. Die stelsel sal 'n suksesvolle registrasie boodskap uit te reik.
Windows / System32.
Of in die geval werk jy in 'n 64-bit stelsel, en die DLL-lêer 32-bit:
Windows / SysWow64.
moontlik foute
"Die lêer is nie versoenbaar is met die geïnstalleerde weergawe van Windows" beteken dat jy waarskynlik probeer om 'n 64-bit DLL in 'n 32-bit stelsel of andersom registreer. Gebruik die toepaslike bevel in die tweede metode beskryf.
"Die insette punt is nie gevind nie" - nie almal DLL biblioteke geregistreer kan word, sommige van hulle het eenvoudig nie ondersteun die DllRegisterServer opdrag. Ook, kan die voorkoms van 'n fout word veroorsaak deur die feit dat die lêer wat reeds deur die stelsel geregistreer is. Daar is webwerwe wat lêers wat nie biblioteke in werklikheid is versprei. In hierdie geval is, natuurlik, niks sal geregistreer word.
Ten slotte, moet dit gesê word dat die essensie van alle voorgestelde opsies opsies is eenvoudig verskillende metodes van die aanvang van die registrasie span - wat is meer gerieflik.