„Dllregisterserver“ įėjimo taškas nerastas - priežastys ir galimi sprendimai
- 2305
- 690
- Gilberto Weimann
Beveik kiekvienoje instrukcijoje internete apie DLL klaidų taisymą yra pasiūlymas nukopijuoti failą į „System32“ arba „SySwow64“ aplanką, tada naudokite „RegSVR32“.Exe, kad užregistruotumėte šį failą sistemoje. Ir daugiau nei pusę atvejų vartotojai gauna klaidos pranešimą „DLL modulis įkeltas, tačiau„ DLLRegisterServer “įvesties taškas nerastas. Patikrinkite, ar failas yra teisingas DLL arba OCX failas, ir pakartokite bandymą “.
Šioje instrukcijoje išsamiai apie „RegSVR32“ klaidos priežastis, galimi būdai, kaip ją pataisyti „Windows 10“, 8.1 ir „Windows 7“, taip pat papildoma informacija, kuri gali būti naudinga, jei jums reikia įdiegti nėra DLL failo sistemoje.
- Ką įėjimo taškas dllregisterserver reiškia nerastas
- Kaip ištaisyti klaidą
- Vaizdo instrukcija
Ką įėjimo taškas dllregisterserver reiškia nerastas
DLL bibliotekos Bendrame byloje yra programinės įrangos funkcijų rinkiniai, kartais ištekliai, kuriuos galima sukelti iš kitų „Windows 10“ programų ir ankstesnių versijų.
Kai administratoriaus vardu komandinėje eilutėje įvesite komandą Regsvr32 name_fila.Dll, „RegsVR32“ programa.EXE ieško ir bando paskambinti „DLLRegisterServer“ funkcijai iš jūsų nurodyto DLL failo, kad registruotumėte serverį, nerandate jo ir praneša apie klaidą „Dollegisterserver Entry Punktas“.
Kodėl taip vyksta? Nes ne visuose DLL yra tokia funkcija ir ne visos bibliotekos gali būti įdiegtos sistemoje naudojant „RegsVR32“.Exe, o rekomendacijos naudoja DLL registracijos komandą daugelyje instrukcijų yra klaidinančios ir netaikomos.
Kaip ištaisyti klaidos įvesti
Norėdami išspręsti problemą, galite pasiūlyti šiuos metodus:
- Pabandykite naudoti tą pačią komandą, tačiau su papildomais parametrais DLL failo diegimui (priešais brūkšnius ir tarpo failo pavadinimą):
Regsvr32 /i /n failas.Dll
Naudojant šiuos klavišus, „Dllregisterserver“ procedūros paieška nebus atliekama, vietoj to, „Dllinstall“ bus naudojamas. Bet tai gali būti ne byloje ir tai yra normalu. - Išsiaiškinkite, koks yra DLL, ir įdiekite jį teisingai, paprastai kaip komponentų rinkinio, kuriame yra šis failas, rinkinio dalis, jei to reikia. Ką reiškia? Pvz., Kyla problemų su failais, kurių pavadinimai prasideda nuo MSVC, paprastai reikia nustatyti norimą „Visual C ++“ paskirstytų komponentų versiją (ir x64 sistemoms dažnai reikia įdiegti taip pat x86 ar 32 bitų. Versijos), failams su DX pavadinimais - įdiekite trūkstamas bibliotekas „DirectX“ naudodamiesi „Microsoft“ žiniatinklio diegimo programa, ir UNARC failams.Dll, isdone.DLL paprastai nereikalauja įdiegti jokių failų ir ne apie juos.
- Kartais gali veikti šis požiūris: tiesiog nukopijuokite failą .Dll tame pačiame aplanke, kuriame yra failas .EXE programos ar žaidimai, kurie praneša apie klaidą.
- Naudokite paiešką mano svetainėje, nurodydami pavadinimą DLL, dėl kurio įvyksta klaida: daugumai labiausiai paplitusių turiu išsamias instrukcijas, nurodančias, kuriuos komponentus reikia įdiegti.
Svarbus taškas visuose taškuose: DLL failai x64 ir 32 bitų (x86) sistemoms skiriasi net tuo pačiu pavadinimu, tuo tarpu net 64 bitų „Windows 10“, 8, 8.1 arba „Windows 7“ programos veikimui gali prireikti DLL 32 bitų, o su DLL-x64.
Vaizdo instrukcija
Taip pat galite apibūdinti savo DLL problemą komentaruose, ir aš pabandysiu pasiūlyti sprendimą.