Waar dll-bestanden plaatsen. DLL's installeren en registreren in Windows. Hoe een DLL-bestand te installeren

Als een .dll-bibliotheek op uw computer ontbreekt of beschadigd is, zal het bijbehorende programma of de bijbehorende service niet correct werken. Windows geeft een foutmelding dat het DLL-bestand beschadigd is of ontbreekt. Om het probleem op te lossen, moet u de vereiste bibliotheek voor uw versie van Windows downloaden, naar de gewenste map kopiëren en in het systeem registreren.

Ongeacht welk programma en waarvoor het dll-bestand wordt gebruikt, de installatie en registratie van de bibliotheek zal altijd hetzelfde algoritme volgen. Alle versies van Windows OS volgen dezelfde regels bij het verbinden en registreren van dynamische bibliotheken.

Stap-voor-stap instructie:

Hoe en waar een DLL-bestand te kopiëren

Fouten met dynamische linkbibliotheken (DLL's) kunnen om verschillende redenen optreden: het bestand is beschadigd, incompatibel met Windows of een specifiek programma, geïnfecteerd met virussen of verwijderd. De oplossing is altijd dezelfde: download de juiste en volledige versie van de bibliotheek en registreer het bestand vervolgens via de opdrachtregel in het systeem. Meestal duurt het hele proces niet meer dan 2-5 minuten.

U kunt hier alle dll-bibliotheken plaatsen (uitpakken en kopiëren), en de geïnstalleerde bestanden zullen werken:

  • Voor ramen 95/98/Ik- het bestand wordt naar de map gekopieerd C:\Windows\Systeem
  • Voor ramen NT/2000- het bestand wordt naar de map gekopieerd C:\WINNT\Systeem32
  • Voor ramen XP, Uitzicht, 7, 8- kopiëren naar map C:\Windows\Systeem32
  • Voor 64-bits Windows- kopieer het dll-bestand naar een map C:\Windows\SysWOW64

Waar u de benodigde bibliotheek kunt downloaden:

  • Als het een spel of programma betreft: met een andere versie van het spel, vanaf een andere pc waarop de applicatie draait, vanaf een schijf (programma opnieuw installeren).
  • Als dit een systeembibliotheek is, controleer dan de relevantie van de stuurprogramma's, DirectX of een ander onderdeel, of het systeem schrijft in welk bestand of programma de fout is gemaakt. U kunt de dll kopiëren vanaf een andere computer met een vergelijkbare bitgrootte en versie van Windows (7, 8, 10). De fout wordt mogelijk niet veroorzaakt door de bibliotheek zelf, maar ook door het programma dat er gebruik van maakt.
  • U kunt altijd de gewenste versie van het bestand downloaden uit dll-archieven zoals dll.ru of ru.dll-files.com. Controleer zorgvuldig voor welke versie van het besturingssysteem de bibliotheek bedoeld is. Je moet ook goed kijken naar wat er wordt gedownload: in plaats van de vereiste bibliotheek proberen veel sites hun eigen betaalde software in te voeren om fouten met DLL's te herstellen.
  • Probeer een artikel te vinden met oplossingen voor problemen met het gewenste bestand in de sectie, of gebruik de sitezoekopdracht.

Misschien is het spel of de software niet compatibel met de Windows-versie; de ​​oplossing kan zijn om het in de compatibiliteitsmodus te starten. Als bestanden worden geblokkeerd door een antivirusprogramma, moet u de beveiliging van de applicatie nader bekijken of bestanden toevoegen aan antivirusuitzonderingen.

Alle wijzigingen worden van kracht nadat u de bibliotheek in het systeem heeft geregistreerd en de computer opnieuw hebt opgestart. Voordien is het nutteloos om iets te starten - het systeem maakt geen verbinding met het bestand.

Om de systeemcapaciteit te controleren, klikt u met de rechtermuisknop op het pictogram "Mijn computer" en selecteer een item "Eigenschappen". In de map die wordt geopend, wordt in het gedeelte Systeem geschreven: "Systeemtype: 64-bit besturingssysteem, x64-processor."

Een bibliotheek registreren op Windows

De eenvoudigste manier om een ​​DLL in Windows te registreren is via de opdrachtprompt of het venster Uitvoeren. Om de opdrachtregel te openen, moet u: klikken op Start -> Uitvoeren of een toetsencombinatie Winnen+R, binnenkomen cmd.exe en druk op Binnenkomen. U kunt de opdracht rechtstreeks in dit veld invoeren zonder de opdrachtprompt te openen.

Om de bibliotheek te registreren, moet u de opdracht schrijven regsvr32 bestandsnaam.dll en druk op Binnenkomen. Bijvoorbeeld regsvr32.exe msvcp110.dll.

Om de wijzigingen van kracht te laten worden en de bibliotheek te laten werken, moet u dit doen om een ​​computer opnieuw op te starten. Als Windows het gewenste bestand niet wil vinden, kunt u het volledige pad opgeven: regsvr32.exe volledig_pad_naar_bestand.dll, bijvoorbeeld regsvr32.exe C:/Windows/System32/msvcp110.dll.

Groeten aan alle gamers die graag spelen maar geen geld hebben (of verlangens) om gelicentieerde exemplaren van het spel te kopen... Ik ben er 100% zeker van dat je precies zo bent, omdat de eigenaren van de licentie de vraag hebben 3dmgame.dll waar moet je het heen gooien? - in principe kan dit niet gebeuren, en als je je echt afvraagt ​​waarom er na het downloaden en gooien van het bestand waar je het nodig hebt, niets zal gebeuren en het speelgoed nog steeds niet zal werken - lees dan gerust verder. Ik zal niet praten over de vraag of piraterij goed of slecht is, ik zal proberen je de aard van de dingen uit te leggen, waar dit bestand vandaan komt en waarom het googlen van dit probleem een ​​echte mislukking is.

Ik denk dat dit bestand voor het grootste deel terecht verloren is gegaan voor Grand Theft Auto 5, omdat deze game een van onze meest populaire is, maar niet iedereen kan midden in een crisis tweeduizend roebel betalen voor speelgoed - er kan niets aan worden gedaan Het. In dit geval gaat onze gamer uiteraard naar de bekende torrent-tracker en downloadt deze daar... en besteedt vervolgens enkele uren aan de installatie (en sommige herverpakkingen duren eigenlijk een eeuwigheid om te installeren) hij zal plotseling ontdekken dat het spel niet start en het bestand 3dmgame.dll vereist

Let op! - op mijn blog staat een overzicht, een interessante opmerking... je hoeft niet te kijken waar - sterker nog, alles is heel eenvoudig opgelost, maar je moet uitzoeken wat de reden is - het is er allemaal, mis het niet. ..

Waar moet ik 3dmgame.dll plaatsen en waarom is dit nodig?

Wat nu te doen? - in het recensieartikel dat ik schreef waar de problemen van dit bestand vandaan komen, dan heb je misschien een volkomen logische vraag - waar is deze notitie in het algemeen voor, als alles daar is geschreven? ... het antwoord is eenvoudig en heel duidelijk - veel mensen adviseren je om dit bestand met de gamemap te downloaden en te uploaden, maar in feite zul je 2-3 extra browsers en nog veel meer interessante dingen installeren. Deze opmerking is slechts een poging om u te waarschuwen en u naar de juiste en enige juiste oplossing voor het probleem te leiden.

In een gelicentieerd exemplaar van het spel, zoals ik eerder schreef, is dit bestand dat niet en kan dat ook niet zijn - daarom zijn dit de problemen van een illegaal gekopieerd, gehackt spel... en het is allemaal de schuld van je antivirussysteem (hoe goed het ook is en valse positieven voor dergelijke bestanden zijn over het algemeen normaal). Hierboven zie je een fout in GTA5, ook al staat er niet dat er geen 3dmgame-bestand is, maar het probleem zit hem juist daarin, namelijk de afwezigheid ervan.

Wat moeten we doen? - vraag uw antivirusprogramma om het antwoord. Hier heb ik NOD32 (ik kreeg trouwens laatst een sleutel om AVG 2016 te testen - wacht op een briefje met een recensie)... hier is alles eenvoudig voor mij, we vinden het tabblad "Quarantaine" en bekijken daar ons 3dmgame-bestand. Het is niet nodig om te downloaden en het wordt hersteld waar het zou moeten zijn. Als uw antivirusprogramma bestanden in quarantaine plaatst, kan het heel goed zijn dat het deze eenvoudigweg heeft verwijderd zonder de mogelijkheid tot herstel.

Instructies

De DLL-bestanden moeten zich in de System32-systeemmap bevinden. Alle programma's die de bibliotheek moeten gebruiken, gaan naar deze map. Als het bestand dat u zoekt ontbreekt, retourneren toepassingen doorgaans een foutmelding.

De map kan door de gebruiker onafhankelijk in het systeem worden gevonden en alle daarin beschikbare bestanden kunnen worden verwijderd of gewijzigd. Ga naar het Startmenu - Computer - Lokaal station C:. In de lijst met mappen die verschijnt, selecteert u Windows en bladert u met het muiswiel totdat u de map System32 ziet.

Plak het bibliotheekbestand in de map. Om dit te doen, klikt u met de rechtermuisknop op het DLL-bestand in uw map en selecteert u vervolgens de bewerking "Kopiëren" in het contextmenu dat verschijnt. Ga daarna terug naar System32 en plak de bibliotheek door opnieuw met de rechtermuisknop op een leeg gebied in de map te klikken en de optie "Invoegen" te selecteren.

Fouten met betrekking tot deze DLL-bestanden treden op wanneer het programma dat wordt gestart het bibliotheekbestand niet kan vinden in de hierboven genoemde map. Om het ontbrekende bestand te vinden, kunt u de internetdatabase Dll-files gebruiken. Ga naar deze site via uw browser.

Geef in het centrale deel van de pagina de naam aan van het bestand waarvan de afwezigheid wordt aangegeven door het programma dat wordt gestart. Typ de naam van de bibliotheek in de zoekbalk en druk op Enter. Selecteer uit de verkregen resultaten het document dat overeenkomt met uw naam en besturingssysteemversie. Klik op de knop "ZIP-bestand downloaden" en wacht tot de bewerking is voltooid.

Pak het ontvangen document uit met behulp van een archiveringsprogramma. Om dit te doen, klikt u met de rechtermuisknop op het resulterende archief en selecteert u 'Uitpakken naar huidige map'. Verplaats vervolgens de DLL naar de System32-map met behulp van de bovenstaande methode en probeer het vereiste hulpprogramma opnieuw uit te voeren. Als het geselecteerde bestand correct is geladen, wordt het benodigde programma gestart.

Bronnen:

  • DLL-bestanden

Om chauffeurs handmatig te registreren, moet u weten hoe dit proces door het systeem wordt uitgevoerd. Het is het beste als je Engels kent, want je zult er ook mee moeten werken.

Instructies

Om u te registreren, leest u eerst de informatie op de volgende links: http://msdn.microsoft.com/en-us/library/ms684323.aspx, http://msdn.microsoft.com/en-us/library/ms682450 (VS. 85).aspx. Deze links bevatten belangrijke informatie over de noodzakelijke acties om bepaalde opdrachten uit te voeren die worden gebruikt bij het handmatig registreren van een apparaatstuurprogramma. U hebt dit ook nodig bij het verwijderen van apparaatstuurprogramma's.

De reeks is in het Engels geschreven, maar de tekst is vrij duidelijk; Als u problemen heeft met de vertaling, gebruik dan de Google Chrome-browser, die een functie heeft die de webpagina's die u bekijkt automatisch vertaalt. Houd er rekening mee dat u ook over stuurpromoet beschikken, afhankelijk van het besturingssysteem dat u gebruikt.

Roep OpenSCManager aan en maak vervolgens een service. Hierna worden de handvatten meestal gesloten en wordt vervolgens de opdracht net start DriverName aangeroepen, die vervolgens verantwoordelijk is voor de uitvoering van het apparaatstuurprogramma.

Als u een stuurprogramma uit wilt verwijderen, voert u de opdracht net start DriverName in de console in, waarbij u de stuurprogrammanaam vervangt door de volledige naam van het stuurprogramma waaronder het eerder in het systeem was geregistreerd. Voer OpenSCManager, OpenService, DeleteService uit.

Sluithandgrepen uitvoeren. Dit is hoe het automatisch terugdraaien van stuurprogramma's plaatsvindt; alle stappen in deze reeks kun je zelf uitvoeren als je het ineens nodig hebt, al maakt bijna niemand hier gebruik van. Bekijk ook aanvullende literatuur over het onderwerp driverprogrammering.

Behulpzaam advies

Registreer chauffeurs automatisch.

Soms kan er tijdens de installatie van een bepaald stuurprogramma of tijdens het starten van een programma een foutmelding optreden: “Dll-bestand ontbreekt.” Feit is dat de dll geen volwaardig stuurprogramma of programma is. Maar zonder dit onderdeel werkt de software simpelweg niet. Daarom moet dit bestand worden geïnstalleerd. Er zijn verschillende redenen waarom dll-bibliotheken mogelijk niet werken. Bestanden kunnen bijvoorbeeld beschadigd raken nadat een virus de computer binnendringt.

Je zal nodig hebben

  • -computer;
  • - Internet toegang.

Instructies

Het probleem moet worden opgelost op basis van de specifieke situatie. U moet naar het dll-bestand zoeken, afhankelijk van het programma, stuurprogramma of service waarin dit bestand ontbreekt. Dll-bibliotheken zijn te vinden op internet. Ze worden volledig verspreid, meestal minder dan één megabyte groot. Omdat er veel van dergelijke bibliotheken zijn, kunt u beter de zoekopdracht gebruiken. In de regel zou er op de site zelf een zoekopdracht moeten zijn die u zal helpen de bibliotheek te vinden die u nodig heeft.

Een klein voorbeeld van hoe u naar een bibliotheek kunt zoeken. U hebt bijvoorbeeld een direct x11-instrument. Dienovereenkomstig verschijnt er een melding waarin staat dat het bestand d3dx11-43.dll ontbreekt. Op basis hiervan moet u het stuurprogramma d3dx11-43.dll vinden, wat in feite niet voldoende is om het directe x11-diagnoseprogramma uit te voeren. Zoek de site waar de bibliotheken zijn verzameld en voer het verzoek d3dx11-43.dll in de zoekmachine van de site in. Download dan deze bibliotheek. Na het downloaden moet u het archief met het .dll-bestand uitpakken in een willekeurige map op uw computer.

Zodra de vereiste dll is gevonden, moet deze in de map worden geplaatst waarin het geïnstalleerde programma, stuurprogramma of ander onderdeel zich bevindt. Zoek deze map. Kijk waar de dll-bibliotheken zich bevinden en kopieer vervolgens eenvoudigweg de gedownloade bibliotheek daarheen. Als er een melding verschijnt dat zo'n dll al bestaat, dan zul je de optie kopiëren en vervangen moeten selecteren. In dit geval wordt de beschadigde dll vervangen door een nieuwe. Nu zijn het programma, het stuurprogramma, enz. zou normaal moeten starten.

Video over het onderwerp

Behulpzaam advies

Als u dll-bibliotheken nodig heeft voor systeembestanden van het besturingssysteem, houd dan rekening met de bitcapaciteit van de bibliotheek. Als u een 32-bits systeem heeft, moet u ook naar dit besturingssysteem zoeken.

Dynamic Link Library is een dynamische linkbibliotheek die is opgeslagen in dll-bestanden en gecompileerde programmacodes en bronnen bevat. Met speciale software kunt u deze documenten starten, bekijken en bewerken.

Instructies

Zoek op internet een disassemblerprogramma waarmee u toegang krijgt tot de dll-bibliotheekcode. Er zijn veel van deze toepassingen op internet te vinden. U kunt bijvoorbeeld het gratis programma Cygnys Hex Editor gebruiken. Ga naar de officiële website van de applicatie-ontwikkelaar op http://softcircuits.com/cygnus/fe en download het installatiebestand. Installeer het programma en voer het uit. Klik op de knop "Openen" en selecteer het dll-bestand dat u wilt bekijken. Het wordt gelijktijdig weergegeven in de vorm van twee tabellen: een zestiencijferige code en teksttekens. Wanneer u een van deze bewerkt, worden de wijzigingen weerspiegeld in de tweede.

Gebruik gespecialiseerde dll-bibliotheekviewerprogramma's. De website http://angusj.com/resourcehacker biedt bijvoorbeeld een gratis Resource Hacker-applicatie, waarmee u niet alleen code kunt uitvoeren en bewerken, maar ook het uiterlijk van de bron kunt bekijken. Tegelijkertijd is het in de programma-instellingen mogelijk om niet alleen codes te vervangen, maar ook objecten van het dll-bestand dat wordt geopend. U kunt ook het betaalde Resource Tuner-programma gebruiken, dat u kunt kopen op http://www.heaventools.ru/resource-tuner.htm. Het verschilt van de gratis versie door meer geavanceerde functionaliteit en veel extra instellingen.

Installeer de Total Commander-applicatie op uw computer. Ga naar de map met het dll-bestand en selecteer het. Druk daarna op de F3-toets om de ingebouwde Total-viewer te openen. Met deze methode kunt u het bestand alleen uitvoeren en mag u geen wijzigingen aanbrengen, omdat in het beste geval uw besturingssysteem vastloopt en in het slechtste geval het programma zelf ernstig beschadigd raakt.

Klik met de rechtermuisknop op een mappictogram. Selecteer "Eigenschappen" en ga naar de sectie die verantwoordelijk is voor het wijzigen van de snelkoppeling. Klik op de knop Bladeren en navigeer naar de map met de dll. Op deze manier kunt u de inhoud van dll-bestanden bekijken zonder dat u deze hoeft te bewerken.

De dll-extensie staat voor “dynamic link bibliotheek”. De naam verklaart het doel van bestanden met deze extensie: programma's hebben tijdens het werken van tijd tot tijd toegang tot de daarin opgeslagen bronbibliotheken (afbeeldingen, geluiden, functies, enz.). Dit gebruik bepaalt ook de plaatsing van dll-bestanden - ze moeten zich bevinden waar het aangeboden uitvoerbare bestand ernaar zal zoeken.

Om een ​​dynamische bibliotheek op de juiste manier te plaatsen, moet u weten welke applicatie deze zal gebruiken. Tijdens de installatie maken bijna alle applicatieprogramma's een aparte map waarin niet alleen het uitvoerbare bestand wordt opgeslagen, maar ook hulpbestanden, inclusief dll's. Zodra u de toepassing heeft geïdentificeerd waarvoor de bibliotheek moet worden geïnstalleerd, zoekt u de hoofdmap van dat programma op uw computer op. Dit kan bijvoorbeeld worden gedaan via een applicatiesnelkoppeling op het bureaublad of in het hoofdmenu van het besturingssysteem. Klik er met de rechtermuisknop op en selecteer de regel "Eigenschappen".

Het volledige pad naar het uitvoerbare bestand in het eigenschappenvenster wordt in het veld “Object” geplaatst en het adres van alleen de map wordt in het veld “Werkmap” geplaatst. U kunt het kopiëren, in het Verkenner-venster plakken en op Enter drukken om naar de hoofdmap van de toepassing te gaan. Maar u kunt het eenvoudiger doen: klik gewoon op de knop "Bestandslocatie". In dit geval wordt een ander exemplaar van Explorer gestart met de hoofdmap van het gewenste programma daarin geopend.

De hoofdmap van complexe programma's bevat meer dan één submap. Als u geen dll-bestanden in de hoofdmap ziet, zoek dan in de submappen de map waarin ze zich bevinden - hoogstwaarschijnlijk moet u hier het nieuwe bestand plaatsen. Als er te veel mappen zijn, gebruik dan de zoekfunctie - voer de volgende reeks tekens in het zoekvak in de rechterbovenhoek van het Explorer-venster in: *.dll.

Veel gebruikers zijn bekend met de situatie waarin, na het downloaden van een game of programma, bij het starten ervan een fout verschijnt die verband houdt met een ontbrekende dynamische bibliotheek. Bovendien zijn deze bibliotheken in verschillende gevallen verschillend. Dit artikel gaat over de rld.dll-fout. We zullen u vertellen waarom dit bestand zo nodig is om de applicatie uit te voeren, om welke redenen de fout optreedt en hoe u deze kunt oplossen. Bovendien zal het artikel drie manieren voorstellen om het te elimineren.

Waarom zijn DLL-bestanden nodig?

Ten eerste is het de moeite waard om over dynamische bibliotheken in het algemeen te praten. Natuurlijk kennen de meeste gebruikers ze alleen via de DLL-extensie.

Het is dus de moeite waard om eerst te begrijpen hoe applicaties over het algemeen werken. Veel mensen denken dat ze voor hun normale werking alleen een goede distributie hoeven te downloaden. Dit is gedeeltelijk waar, maar zonder de juiste bibliotheken zal zelfs zo'n programma weigeren te draaien. Feit is dat om alle programma-elementen correct weer te geven, je tools nodig hebt die ermee communiceren. Deze tools zijn onze bibliotheken. Maar het punt is dat ze afzonderlijk van de programma's en games zelf worden gedownload. De meeste worden vanaf het begin in Windows geïnstalleerd - dit zijn de programma's die door het bedrijf zelf zijn ontwikkeld en sommige moeten worden gedownload.

Een goede software- en game-ontwikkelaar zal de benodigde componenten in de game-installatiemap plaatsen, maar helaas gebeurt dit niet altijd. In dergelijke gevallen moet u alles zelf doen.

"Broken game" - de oorzaak van de fout?

Hieronder zullen we praten over waar we moeten downloaden en waar we rld.dll moeten gooien, maar voor nu zullen we u vertellen over de reden voor de fout.

De meest voorkomende reden is het downloaden van gehackte games of programma's. Feit is dat de rld.dll-bibliotheek een soort spelauthenticatiebestand is en dat RePack-verzamelaars wijzigingen in dit bestand aanbrengen, zodat u de applicatie kunt uitvoeren zonder deze te kopen. In dergelijke gevallen beschouwen antivirusprogramma's dit bestand soms als geïnfecteerd en dienovereenkomstig , , plaats het in quarantaine. Als u zeker weet dat degene die u nodig heeft niet met een virus is geïnfecteerd, kunt u naar de instellingen van uw antivirusprogramma gaan en het toevoegen aan de uitsluitingslijst. Hierna zou de applicatie moeten starten.

Maar soms kan een bestand daadwerkelijk beschadigd raken door een virus. In dit geval genereert het spel of programma ook een fout, maar de methode om deze te elimineren is compleet anders. Het belangrijkste voordat u de instructies volgt, is om uw computer te controleren op malware en, indien gevonden, deze allemaal te verwijderen, anders zal geen enkele methode helpen.

De applicatie opnieuw installeren

De meeste gebruikers hebben gehoord dat je, om de fout te elimineren, gewoon moet weten waar je rld.dll moet gooien, dit is gedeeltelijk waar, maar eerst is het beter om andere eliminatiemethoden te proberen.

Het simpelweg opnieuw installeren van de applicatie kan bijvoorbeeld helpen. Maar voordat je dit doet, kun je beter naar de torrent gaan en in de eigenschappen controleren of het bestand ‘kapot’ is. Voordat u met de installatie begint, moet u voor de zekerheid ook uw antivirusprogramma uitschakelen, zodat het vereiste onderdeel niet opnieuw in quarantaine wordt geplaatst.

Pakket met het vereiste bestand

Als herinstallatie niet helpt, hoeft u zich niet te haasten om rld.dll ergens naartoe te gooien. Het is beter om een ​​loyaler route te volgen: installeer het Microsoft Visual C++ 2013-pakket. U vraagt ​​zich misschien af: “Waarom dit pakket installeren als het systeem een ​​heel ander bestand nodig heeft?” Feit is dat dit bestand zich in dit pakket bevindt. Door het te installeren, installeert u daarom automatisch de bibliotheek die nodig is om de applicatie op het systeem uit te voeren.

Bestand gescheiden van pakket

Als u geen moeite wilt doen met het installeren van het pakket, maar gewoon wilt weten waar u rld.dll moet plaatsen, dan zullen we u er nu over vertellen. U hoeft zich echter niet te haasten; eerst is het beter om te begrijpen hoe het werkt en wat u niet moet doen.

Het werkt als volgt: het systeem vraagt ​​om het bestand rld.dll, daarom staat het niet in het systeem, u kunt het downloaden van internet en in de gewenste map plaatsen. Hierna zou in theorie alles moeten werken, maar zoals altijd is er een “maar”. Feit is dat het downloaden van bestanden op internet die u in systeemmappen plaatst gevaarlijk is; veel virusontwikkelaars wachten hier gewoon op en plaatsen virussen onder de naam van de benodigde bibliotheken op internet. Maar er kan niets aan worden gedaan, u zult dit bestand nog steeds moeten downloaden, dus u moet voorzichtig zijn: probeer een site met een goede beoordeling te vinden, lees de opmerkingen voordat u deze downloadt en, belangrijker nog, controleer het bestand daarna met een antivirusprogramma downloaden.

Dus je hebt rld.dll kunnen vinden. Wat moet je nu doen? Het moet in de map "System32" worden geplaatst, die zich in de map "Windows" op het systeemstation bevindt. Maar als u een 64-bits systeem heeft, wordt deze map "SysWOW64" genoemd. Na de verplaatsing zou het probleem met rld.dll moeten verdwijnen.

Er zijn al veel artikelen verschenen over het onderwerp fouten met betrekking tot DLL's. Al deze fouten kunnen op de enige manier worden gecorrigeerd: door dit dll-bestand op de computer te installeren. In dit artikel schrijf ik hoe je dit doet.

DLL-bestanden downloaden en installeren

Wanneer er een fout optreedt, wordt meestal de naam van het ontbrekende DLL-bestand aangegeven. U moet de naam van dit bestand in een zoekmachine invoeren en downloaden. We moeten bijvoorbeeld het bestand d3dx9_27.dll downloaden. We voeren deze naam in Yandex of Google in en downloaden deze van een bepaalde site. De veiligste en populairste site waarvan ik zelf DLL-bestanden download, is DLL-FILES.com. Er is een veld waarin u de naam van het bestand kunt invoeren.

Nu moet je uitzoeken waar je dit dll-bestand naartoe moet gooien. De locatie van deze bestanden is verschillend op verschillende systemen, dus ik zal beginnen met het vroege besturingssysteem:

  • Windows 95/98– plaats het bestand in de map C:\Windows\System;
  • Windows NT of 2000– plaats het bestand in de map C:\WINNT\System32;
  • Windows XP, 7, 8, 10– plaats het bestand in een map (voor 32 bit-systemen in C:\Windows\System32, en voor 64's bits in C:\Windows\SysWOW64).

Wanneer u probeert een bestand in de gewenste map te plaatsen, kan er soms een melding verschijnen dat het bestand daar al is. Waarom verschijnt de fout dan? Het is mogelijk dat het bestand beschadigd is of dat het een virus is, dus u kunt het vervangen door een nieuw bestand.

Nadat u alle ontbrekende bibliotheken heeft overgedragen, moet u de computer opnieuw opstarten om de wijzigingen door te voeren en vervolgens de toepassingen starten die niet werkten.

Wat moet u doen als u alle benodigde bestanden in een map heeft geplaatst, maar het programma of spel nog steeds niet start? Dan kunt u proberen de bibliotheek in het systeem te registreren, nu laat ik u zien hoe u dat moet doen.

Hoe u een DLL op Windows registreert

Het registreren van DLL's in Windows is heel eenvoudig en snel. Dit kun je doen als je Windows 7, 8 of 10 hebt. Daarnaast wil ik er wel op wijzen dat je beheerdersrechten moet hebben. In deze paragraaf laat ik 3 manieren zien om dynamische bibliotheken te registreren.

Eerste manier

Het is het meest populair en wordt door gebruikers gebruikt.

Open het venster "Uitvoeren" met behulp van de toetsen Winnen+R en voer daar de opdracht regsvr32.exe bestandsnaam in.

Met andere woorden, de opdracht zou er als volgt uit kunnen zien (ik zal het laten zien met het bestand d3dx9_27.dll als voorbeeld):

regsvr32.exe d3dx9_27.dll


Als de methode niet werkte, moet u het volledige pad naar dit bestand opgeven, dat wil zeggen het pad naar de map waarin u de DLL hebt geplaatst. Het kan er bijvoorbeeld zo uitzien:

regsvr32.exe C:/Windows/system32/d3dx9_27.dll


Als de registratie succesvol is, zou u een positief antwoord of een foutmelding moeten zien module geladen... Maar ik zal hier later over praten.

Tweede manier

Hier gebruiken we de opdrachtregel, maar je moet deze openen als beheerder. Ik hoop dat je weet hoe je dit moet doen.

regsvr32.exe pad_naar_dll_bestand

Dat wil zeggen, we doen alles hetzelfde, alleen op de opdrachtregel.


Er zou opnieuw een bericht moeten verschijnen dat de bibliotheek is geregistreerd, of dat er een fout is opgetreden.

Derde manier

De methode wordt zelden door iemand gebruikt, maar werkt ook. Neem uw dll-bestand en klik er met de rechtermuisknop op, selecteer het item in het contextmenu dat verschijnt "Om mee te openen" en ga naar de map Windows/Systeem32, en zoek daar naar het programma regsvr32.exe, waarmee we de bibliotheek zullen openen.

Fout bij het registreren van DLL-bestanden

Wanneer u een DLL probeert te registreren, op welke manier dan ook, kunt u de foutmelding krijgen dat de module van die en die DLL incompatibel is met de Windows-versie, of is geladen. Wat moeten we doen?

Dergelijke fouten kunnen om de volgende redenen optreden:

  • De bibliotheek hoeft niet te worden geregistreerd omdat deze deze functie niet ondersteunt of al bij het systeem is geregistreerd;
  • Het bestand dat u hebt gedownload, is defect of heeft geen enkele relatie met de bibliotheken.

Hoe een probleem oplossen?

  • Gevorderde gebruikers kunnen regasm.exe gebruiken;
  • Probeer hetzelfde bestand van internet te downloaden, maar dan vanaf een andere bron. Of kijk wat het bestand is en gebruik speciale DLL-bestandsinstallatieprogramma's. Bij sommige bibliotheken wordt bepaalde software geleverd, zoals DirectX.
  • Wanneer u een applicatie downloadt, heeft de antivirus mogelijk belangrijke DLL's verwijderd die zich tijdens het installatieproces in het installatieprogramma bevonden. U moet de game dus van een andere bron downloaden of de antivirus tijdelijk uitschakelen en de applicatie opnieuw installeren.

Op dit punt zal ik de beschrijving van de installatie van DLL-bibliotheken voltooien en in de toekomst zal ik proberen zo zelden mogelijk op dit onderwerp terug te komen. Als je nog vragen hebt, zal ik proberen deze in de reacties te beantwoorden.