Kun olet asentanut erilaisia ohjelmia tai pelejä, voit kohtaa tilanteen, jossa virhe esiintyy "Ohjelman käynnistämistä ei voi tehdä, koska vaadittu DLL ei ole järjestelmässä." Huolimatta siitä, että Windows-perheen ikkunat rekisteröivät tavallisesti kirjastoja taustalla, kun olet ladannut ja aseta DLL-tiedoston sopivaan paikkaan, virhe esiintyy edelleen ja järjestelmä yksinkertaisesti näkee sen ". Jos haluat korjata tämän, sinun on rekisteröitävä kirjasto. Miten tämä voidaan tehdä, kerrotaan myöhemmin tässä artikkelissa.
Vaihtoehdot ongelman ratkaiseminen
On olemassa useita menetelmiä tämän ongelman poistamiseksi. Harkitse jokainen niistä tarkemmin.Tapa 1: OCX / DLL Manager
OCX / DLL Manager on pieni ohjelma, joka voi auttaa rekisteröitymään kirjaston tai OCX-tiedoston.
Lataa OCX / DLL Manager -ohjelma
Voit tehdä tämän, tarvitset:
- Napsauta Rekisteriä OCX / DLL -valikkokohtaa.
- Valitse tiedostotyyppi, jonka rekisteröidyt.
- Määritä DLL-sijainti Selaa -painiketta.
- Paina "Rekisteröi" -painiketta ja itse ohjelma rekisteröi tiedoston.
OCX / DLL Manager myös osa peruuttaa kirjaston rekisteröinnin, sillä sinun on valittava valikossa "Unregister OCX / DLL"-kohde ja myöhemmin kaikki samat toiminnot kuin ensimmäisessä tapauksessa. Peruuta-toiminnon on ehkä verrata tuloksia aktivoidulla tiedostolla ja kun se on poistettu käytöstä sekä joidenkin tietokonevirusten poistamisen aikana.
Rekisteröintiprosessin aikana järjestelmä voi antaa sinulle virheen, joka puhuu siitä, mitä järjestelmänvalvojan oikeuksia tarvitaan. Tällöin sinun on käynnistettävä ohjelma painamalla sitä hiiren oikealla painikkeella ja valitse "Suorita ylläpitäjän nimestä".
Tapa 2: Valikko "RUN"
Voit rekisteröidä DLL: n käyttämällä Windows-käyttöjärjestelmän Käynnistä-valikon "RUN" -komentoa. Tätä varten sinun on tehtävä seuraavat toimet:
- Paina näppäimistön yhdistelmää "Windows + R" tai valitse Käynnistä-valikosta Suorita "Suorita".
- Syötä ohjelman nimi, joka rekisteröi kirjasto - Regsvr32.exe ja polku, johon tiedosto on asetettu. Tämän seurauksena sen pitäisi toimia näin:
- Paina "Enter" tai "OK" -painiketta; Järjestelmä antaa sinulle viestin siitä, onko kirjasto ollut onnistunut vai ei tai ei rekisteröity.
Regsvr32.exe c: \ windows \ system32 \ dllname.dll
Jossa dllname on tiedoston nimi.
Tämä esimerkki sopii sinulle, jos käyttöjärjestelmä on asennettu C-asemaan, jos se on muualla, sinun on muutettava levyn kirjain tai käytä komentoa:
% Systemroot% \ system32 \ regsvr32.exe% windir% \ system32 \ dllname.dll
Tässä versiossa itse ohjelma löytää kansion, johon olet asentanut OS: n ja käynnistää määritetyn DLL-tiedoston rekisteröinnin.
64-bittisen järjestelmän tapauksessa sinulla on kaksi Regsvr32-ohjelmaa - yksi on kansiossa:
C: Windows \ Syswow64
ja toinen matkalla:
C: Windows \ System32
Nämä ovat erilaisia tiedostoja, joita käytetään erikseen asiaankuuluvissa tilanteissa. Jos sinulla on 64-bittinen OS, ja DLL-tiedosto on 32-bittinen, sitten kirjastotiedosto on sijoitettava kansioon:
Windows \ Syswow64.
Ja joukkue näyttää tältä:
% Windir% \ syswow64 \ regsvr32.exe% windir% \ syswow64 \ dllname.dll
Tapa 3: Komentojono
Tiedoston rekisteröinti komentorivin kautta ei ole kovin erilainen kuin toinen vaihtoehto:
- Valitse Käynnistä-valikosta "Suorita" -komento.
- Syötä avautuu CMD-merkintäkenttään.
- Paina Enter".
Tulet näkyviin edessäsi, jossa sinun on syötettävä samat komennot kuin toisessa versiossa.
On huomattava, että komentorivi-ikkunalla on kopioidun tekstin lisäystoiminto (mukavuus). Löydät tämän valikon painamalla oikeassa yläkulmassa olevaa kuvaketta.
Tapa 4: Avaa
- Avaa tiedosto-valikko, jonka rekisteröidyt napsauttamalla sitä hiiren oikealla painikkeella.
- Valitse "Avaa" -valikosta ".
- Napsauta "Yleiskatsaus" ja valitse Regsvr32.exe-ohjelma seuraavasta hakemistosta:
- Avaa DLL käyttää tätä ohjelmaa. Järjestelmä antaa onnistuneesta rekisteröintiviestin.
Windows / System32.
Tai jos työskentelet 64-bittisessä järjestelmässä, ja DLL-tiedosto 32-bittinen:
Windows / Syswow64.
Mahdolliset virheet
"Tiedosto ei ole yhteensopiva asennetun Windows-version kanssa" tarkoittaa, että todennäköisesti yrittää rekisteröidä 64-bittisen DLL: n 32-bittiseen järjestelmään tai päinvastoin. Käytä toisessa menetelmässä kuvattua sopivaa komentoa.
"Syöttöpistettä ei löydy" - Kaikki DLL-kirjastot eivät voi rekisteröidä, jotkut niistä eivät yksinkertaisesti tue DllreGisterServer-komentoa. Myös virheen esiintyminen voi johtua siitä, että järjestelmä on jo rekisteröitynyt tiedostoon. On olemassa sivustoja, jotka jakavat tiedostoja, jotka eivät ole kirjastoja todellisuudessa. Tässä tapauksessa tietenkin mikään ei rekisteröidä.
Lopuksi on sanottava, että kaikkien ehdotetut vaihtoehdot ovat yksinkertaisesti erilaisia menetelmiä rekisteröintijoukkueen käynnistämiseksi - joka on kätevämpi.