Var ska jag lägga dll-filerna. Hur man installerar en DLL på ett Windows-system. Varför behövs DLL-filer?

Det har redan funnits många artiklar om ämnet fel relaterade till DLL:er. Dessa fel korrigeras alla på det enda sättet - genom att installera just denna dll-fil på datorn. I den här artikeln kommer jag att skriva hur man gör.

Ladda ner och installera DLL-filer

När ett fel uppstår anges vanligtvis namnet på den DLL-fil som saknas. Du måste ange namnet på denna fil i sökmotorn och ladda ner. Till exempel måste vi ladda ner filen d3dx9_27.dll. Vi anger detta namn i Yandex eller Google och laddar ner det från någon sida. Den säkraste och mest populära webbplatsen som jag själv laddar ner DLL-filer från är DLL-FILES.com. Det finns ett fält där du kan ange namnet på filen.

Nu måste du ta reda på var du ska kasta den här dll-filen. PÅ olika system platsen för dessa filer är annorlunda, så jag börjar med det tidiga operativsystemet:

  • Windows 95/98- lägg filen i mappen C:\Windows\System;
  • Windows NT eller 2000- lägg filen i mappen C:\WINNT\System32 ;
  • Windows XP, 7, 8, 10- lägg filen i en mapp (för 32-tal bitsystem i C:\Windows\System32 och för 64-tal bitfiler i C:\Windows\SysWOW64 ).

Ibland när du försöker placera en fil i önskad mapp kan du få ett meddelande om att filen redan finns där. Varför visas då felet? Det är möjligt att filen är skadad, eller att det är något slags virus, så du kan ersätta den med en ny fil.

När du har överfört alla saknade bibliotek måste du starta om datorn för att ändringarna ska träda i kraft och sedan köra de program som inte fungerade.

Men vad händer om du lägger alla nödvändiga filer i en mapp, men programmet eller spelet startar fortfarande inte? Då kan du testa att registrera biblioteket i systemet, nu ska jag visa dig hur du gör.

Hur man registrerar en DLL på Windows

Att registrera DLL-filer i Windows är mycket enkelt och snabbt. Du kan göra detta om du har Windows 7, 8 eller 10. Jag vill också notera att du måste ha administratörsrättigheter. I det här stycket kommer jag att visa 3 sätt att registrera dynamiska bibliotek.

Första sättet

Det är det mest populära och används av användare.

Öppna fönstret "Kör" med hjälp av tangenterna Win+R och ange kommandot regsvr32.exe filnamn där.

Med andra ord kan kommandot se ut så här (jag kommer att visa det med filen d3dx9_27.dll som exempel):

regsvr32.exe d3dx9_27.dll


Om metoden inte fungerade måste du ange den fullständiga sökvägen till den här filen, det vill säga sökvägen till mappen där du placerade DLL-filen. Det kan till exempel se ut så här:

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


Efter lyckad registrering bör du se ett positivt svar eller ett felmeddelande som modul laddad... Men jag ska prata om detta lite senare.

Andra sättet

Här kommer vi att använda kommandoraden, men du måste öppna den som administratör, jag hoppas att du vet hur du gör detta.

regsvr32.exe sökväg_till_dll_fil

Det vill säga, vi gör samma sak, bara på kommandoraden.


Ett meddelande bör visas igen om att biblioteket är registrerat, eller ett fel.

Tredje vägen

Metoden används sällan av någon, men fungerar också. Ta din dll-fil och högerklicka på den, i den visades innehållsmeny välj ett objekt "Att öppna med" och gå till mappen Windows/System32, och leta efter programmet regsvr32.exe där, genom vilket vi öppnar biblioteket.

Fel vid registrering av DLL-filer

När du försöker registrera en DLL, oavsett hur, kan du få ett felmeddelande om att modulen för en sådan och en sådan DLL är inkompatibel med Windows version, eller laddat. Vad ska man göra?

Sådana fel kan uppstå av följande skäl:

  • Biblioteket behöver inte registreras eftersom det inte stöder denna funktion, eller så är det redan registrerat i systemet;
  • Filen du laddade ner är trasig eller helt orelaterade till bibliotek.

Hur löser man ett problem?

  • Avancerade användare kan använda regasm.exe;
  • Försök att ladda ner samma fil på Internet, bara från en annan källa. Eller se vilken typ av fil det är och använd de speciella DLL-filinstallationsprogram. Vissa bibliotek levereras med programvara som DirectX.
  • När du laddar ner ett program kan antivirusprogrammet radera viktiga DLL-filer som fanns i installationsprogrammet under installationsprocessen, så du måste ladda ner spelet från en annan källa, eller tillfälligt inaktivera antivirusprogrammet och installera om programmet.

På detta kommer jag att avsluta med att beskriva installationen av DLL-bibliotek och hädanefter kommer jag att försöka återkomma till detta ämne så sällan som möjligt. Om du fortfarande har några frågor kommer jag att försöka svara på dem i kommentarerna.

Frånvaron av filen msvcp100.dll är ett ganska vanligt problem som uppstår främst efter installation av olika moderna spel. Detta fel inträffar när användaren försöker köra installerat spel, men systemet producerar ovanstående och mycket obehagliga varning.

Innan du börjar analysera de metoder som du kan eliminera det här problemet Låt oss ta en titt på dess orsaker. Den beskrivna filen är en del av Microsoft Visual C++-paketet, som krävs för att köra ett antal program och applikationer. Dess omedelbara frånvaro är resultatet av skada given fil krokig, tredjepartsprogram eller skadlig programvara. En varning som informerar dig om att msvcp100.dll saknas kan se ut så här. Det finns två sätt att åtgärda ovanstående fel. En av dem är att ladda ner filen msvcp100.dll från tredje parts webbplatser. Det bör sägas omedelbart att den här metodenäven om det verkar vara det mest effektiva är det mycket riskabelt: du vet aldrig om det är originalfilen eller om den är inskriven i den skadlig kod. Dessutom garanterar inte ens närvaron av msvcp100.dll lanseringen av de nödvändiga spelen och programmen som begär den här filen. Så om du bestämmer dig för att åtgärda det här problemet genom att ladda ner msvcp100.dll separat, måste du veta var du ska släppa det. Kopiera först filen genom att använda höger musknapp eller genom att använda tangentkombinationen "Ctrl + C". Men innan dess måste du kontrollera filen för virus med hjälp av installerat antivirus. Detta hjälper åtminstone till viss del att skydda mot eventuell skadlig programvara som kan registreras i filen. Bestäm på din dator. Efter Genom "Start"-menyn, på höger sida, öppna fliken "Den här datorn". Du måste välja den lokala enhet där ditt system är installerat. I de flesta fall är detta "C"-enheten. Beroende på bitheten (bitheten) på ditt system kommer katalogerna där du behöver kopiera filen att skilja sig: "C:\Windows\system32" (om systemet är 32 (eller 86) bitar) och "C: \Windows\ SysWOW64" (om ett 64-bitars system). På detta exempel Filen måste kopieras till ett 64-bitarssystem. När du försöker kopiera en fil till den här katalogen kan systemet utfärda ett meddelande om att du behöver bekräfta åtgärden å administratörens vägnar. Vi godkänner genom att klicka på knappen "Fortsätt". Vi försöker starta den applikation vi behöver. Om felmeddelandet också visas fortsätter vi processen: vi registrerar filen vi kopierade i systemet. För att göra detta, öppna "Start"-menyn och genom "Alla program" hittar vi mappen "Tillbehör". I den här mappen klickar du på fliken "Kör". I fönstret som öppnas anger du kommandot "regsvr32 msvcp100.dll" (utan citattecken). När systemet har kört kommandot, starta om det. Den andra metoden är den mest effektiva och pålitliga. Faktum är att kopiering av filen msvcp100.dll kanske inte hjälper till att lösa det här problemet - efter att ha kopierat den kan följande meddelande visas, men om frånvaron av en annan biblioteksfil. I detta sammanhang är det mycket mer ändamålsenligt att installera om hela Microsoft Visual C++-paketet. Paketet måste laddas ner från Microsofts officiella webbplats. Samtidigt måste du också komma ihåg om bitheten i ditt system och ladda ner paketet antingen för 32-bitarsversionen eller för 64-bitarsversionen. Efter att ha klickat på knappen "Ladda ner" blir du ombedd att ladda ner filen. Vi bekräftar nedladdningen, varefter det bara återstår att installera det här paketet.

Om ett .dll-bibliotek saknas eller är skadat på din dator kommer dess associerade program eller tjänst inte att fungera korrekt. Windows kommer att ge ett felmeddelande om att DLL-filen är skadad eller saknas. För att lösa problemet måste du ladda ner det nödvändiga biblioteket för din version av Windows, kopiera det till önskad mapp och registrera det i systemet.

Oavsett vilket program och vad dll-filen används till kommer installationen och registreringen av biblioteket alltid att följa samma algoritm. Alla versioner av Windows OS styrs av samma regler när du ansluter och registrerar dynamiska bibliotek.

Steg-för-steg-instruktion:

Hur och var du kopierar DLL-filen

DLL-fel uppstår av olika anledningar: filen är skadad, inkompatibel med Windows eller ett specifikt program, infekterad med virus eller raderad. Lösningen är alltid densamma: ladda upp rätt och full version bibliotek, och registrera sedan filen i systemet via kommandorad. Vanligtvis tar hela processen inte mer än 2-5 minuter.

Här kan du lägga (packa upp och kopiera) alla dll-bibliotek, och installerade filer de kommer att fungera:

  • För Windows 95/98/Mig- filen kopieras till mappen C:\Windows\System
  • För Windows NT/2000- filen kopieras till mappen C:\WINNT\System32
  • För Windows XP, Vista, 7, 8- kopiera till mapp C:\Windows\System32
  • För 64-bitars Windows- kopiera dll-fil till mapp C:\Windows\SysWOW64

Var kan jag ladda ner det nödvändiga biblioteket:

  • Om det är ett spel eller program: med en annan version av spelet, från en annan dator där programmet körs, från en disk (installera om programmet).
  • Om detta är ett systembibliotek, kontrollera relevansen av drivrutiner, DirectX eller annan komponent, om systemet skriver i vilken fil eller program ett fel gjordes. Du kan kopiera en dll från en annan dator med samma bitdjup och version av Windows (7, 8, 10). Felet kan inte orsakas av själva biblioteket, utan också av programmet som använder det.
  • Du kan alltid ladda ner önskad version av filen från dll-arkiv som dll.ru eller ru.dll-files.com . Kontrollera noga vilken version av operativsystemet biblioteket är avsett för. Du bör också noggrant titta på vad som laddas ner: istället för det nödvändiga biblioteket försöker många webbplatser att smutta på sin betalda programvara för att fixa fel med DLL.
  • Försök att hitta en felsökningsartikel om önskad fil i avsnittet, eller använd webbplatssökningen.

Det är möjligt att spelet eller programvaran är inkompatibel med versionen av Windows, lösningen kan vara att köra i kompatibilitetsläge. Om filer blockeras av antivirus bör du ta en närmare titt på applikationens säkerhet eller lägga till filer till antivirusundantag.

Alla ändringar träder i kraft efter att du har registrerat biblioteket i systemet och startat om datorn. Tills dess är det meningslöst att försöka köra någonting - systemet kommer inte att ansluta till filen.

För att kontrollera systemets bithet, högerklicka på ikonen "Min dator" och välj objekt "Egenskaper". I mappen som öppnas, i avsnittet System, kommer det att stå: "Systemtyp: 64-bitars operativsystem, x64-processor."

Registrera ett bibliotek på Windows

Det enklaste sättet att registrera en DLL i Windows är genom kommandoraden eller fönstret Kör. För att öppna en kommandotolk måste du: klicka på Start -> Kör eller en tangentkombination Win+R, stiga på cmd.exe och tryck Stiga på. Du kan ange ett kommando direkt i det här fältet utan att öppna en kommandotolk.

För att registrera biblioteket måste du skriva kommandot regsvr32 filnamn.dll och tryck Stiga på. Till exempel, regsvr32.exe msvcp110.dll.

För att ändringarna ska träda i kraft och biblioteket ska börja fungera måste du för att starta om en dator. Om Windows inte vill hitta den önskade filen kan du ange den fullständiga sökvägen: regsvr32.exe full_path_to_file.dll, till exempel regsvr32.exe C:/Windows/System32/msvcp110.dll.

Många användare känner till situationen när, efter att ha laddat ner ett spel eller program, när de försöker köra det, ett fel visas relaterat till något saknat dynamiskt bibliotek. Och i olika fall är dessa bibliotek olika. Den här artikeln kommer att diskutera felet rld.dll. Vi kommer att berätta varför den här filen är så nödvändig för att köra programmet, varför felet uppstår och hur man åtgärdar det. Ännu mer än så kommer artikeln att erbjuda tre sätt att eliminera det.

Varför behövs DLL-filer?

Låt oss först prata om dynamiska bibliotek i allmänhet. Naturligtvis känner de flesta användare till dem endast genom DLL-tillägget.

Så det är värt att först förstå hur applikationer fungerar i allmänhet. Många tror att för att de ska fungera normalt behöver du bara ladda ner en bra distribution. Detta är delvis sant, men utan de lämpliga biblioteken kommer även ett sådant program att vägra köras. Faktum är att för korrekt visning av alla delar av programmet behövs verktyg som interagerar med dem. Dessa verktyg är våra bibliotek. Men poängen är att de laddas separat från själva programmen och spelen. De flesta är installerade i Windows från första början - det här är de som är utvecklade av företaget självt, och några måste laddas.

En bra utvecklare av program och spel kommer att lägga de nödvändiga komponenterna i spelinstallationsmappen, men det händer tyvärr inte alltid. I sådana fall måste du göra allt själv.

"Broken game" - orsaken till felet?

Lite lägre kommer vi att prata om var man ska ladda ner och var man ska kasta rld.dll, men för nu kommer vi att prata om orsaken till felet.

Den vanligaste orsaken är att ladda ner hackade spel eller program. Faktum är att rld.dll-biblioteket är en sorts spelautentiseringsfil, och RePack-montörerna gör ändringar i den här filen så att du kan köra programmet utan att köpa det. I sådana fall uppfattar antivirus ibland den här filen som infekterad och, lägg den därför i karantän. Om du är säker på att den du behöver inte är infekterad med ett virus kan du ange inställningarna antivirusprogram och lägg till den i undantagslistan. Därefter bör applikationen starta.

Men ibland kan filen faktiskt skadas av ett virus. I det här fallet kommer spelet eller programmet också att ge ett fel, men sättet att fixa det är helt annorlunda. Det viktigaste innan du följer instruktionerna är att kontrollera din dator för skadlig programvara, och om den hittas, ta bort dem alla, annars hjälper ingen metod.

Installerar om programmet

De flesta användare har hört att för att åtgärda felet behöver du bara veta var du ska kasta rld.dll, detta är delvis sant, men det är bättre att prova andra felsökningsmetoder i förväg.

Till exempel kan en enkel ominstallation av applikationen hjälpa. Men innan du gör detta är det bättre att gå till torrenten och kolla i egenskaperna om filen är "slagen". Innan du installerar, för säkerhets skull, inaktivera antivirusprogrammet så att det inte placerar den nödvändiga komponenten i karantän igen.

Paket med nödvändig fil

Om ominstallationen inte hjälpte, så finns det ingen anledning att skynda sig att kasta rld.dll någonstans. Det är bättre att gå en mer lojal väg - att installera Microsoft-paket Visual C++ 2013. Du kan fråga: "Varför installera det här paketet om systemet kräver en helt annan fil?". Faktum är att den här filen bara finns i det här paketet. Genom att installera det kommer du därför automatiskt att installera det bibliotek som krävs för att köra programmet i systemet.

Filen är separat från paketet

Om du inte vill bry dig om att installera paketet, utan bara vill veta var du ska lägga rld.dll, så ska vi nu berätta om det. Men skynda inte, först är det bättre att ta reda på hur det fungerar och vad man inte ska göra.

Det fungerar enligt följande: systemet frågar efter filen rld.dll, därför finns den inte i systemet, du kan ladda ner den från Internet och placera den i önskad katalog. Efter det borde i teorin allt fungera, men som alltid finns det ett "men". Faktum är att det är farligt att ladda ner filer på Internet som du kommer att placera i systemkataloger, många virusutvecklare väntar bara på detta och sprider virus under namnet på de nödvändiga biblioteken på Internet. Men ingenting kan göras, du måste fortfarande ladda ner den här filen, så du måste vara försiktig: försök hitta en sida med bra betyg, läs kommentarerna innan du laddar ner den, och viktigast av allt - kontrollera filen med ett antivirus efter nedladdning.

Så du kunde hitta rld.dll, vad ska du göra härnäst? Den måste placeras i mappen "System32", som finns i mappen "Windows" på systemenhet. Men om du har ett 64-bitarssystem kommer den här mappen att heta "SysWOW64". Efter flytten bör problemet med rld.dll vara borta.

Ibland har vissa människor problem med att lansera spel. Dessa kan vara de flesta olika applikationer från olika utvecklare. Det enda som förenar dem är releaseåret. Nämligen - 2013. Och felet som uppstår i dessa situationer beror på bristen på nya bibliotek på datorn. Närmare bestämt Msvcr120.dll. Var man ska kasta och var man får tag i den här filen - du kan läsa nedan.

Första sättet

Msvcr120.dll är ett bibliotek som ingår i visuell Studio 2013. Den är ansvarig för prestanda för många produkter och är en nödvändig del programvara moderna datorer. Om du när du startar ett program får ett felmeddelande med följande innehåll: "Programmet kan inte startas. Msvcr120.dll saknas", skynda dig inte att misströsta, du kan enkelt få det på din dator.

Den bästa lösningen på detta problem är att ladda ner distributionen av Visual Studio 2013-komponenter från den officiella Microsoft-webbplatsen och installera alla element. Beroende på din internethastighet kan detta ta upp till 1,5 timmar av din tid, men det är värt det. När allt kommer omkring kommer du att ha till ditt förfogande ett antal användbara bibliotek och drivrutiner som kommer att vara användbara för dig i framtiden. Ja, och tänk på frågan: "Msvcr120.dll - var ska man kasta det?" - behöver inte.

Andra metoden

Den skiljer sig inte mycket från den tidigare. Du behöver fortfarande besöka den välkända webbplatsen. Där kan du bara hitta och ladda ner den fil du behöver. Att söka och ladda ner tar dig bara ett par minuter. Du behöver en version specifikt för din operativ system. Du hittar den genom att högerklicka på ikonen "Den här datorn" och välja fliken "Egenskaper". Så du har laddat ner msvcr120.dll. Var ska man kasta? du måste placera på någon av följande platser.

  1. För 32-bitarssystem - till mappen "C:/Windows/system32".
  2. För 64-bitars - "C:/Windows/sysWOW64".
  3. I sällsynta fall, efter att ha placerat filen i de angivna mapparna, ser du att programmet fortfarande inte hittar msvcr120.dll. Vad ska man göra? Testa att lägga den i spelmappen.

När du har placerat filen i rätt mapp, se till att starta om datorn. Det finns fall där det är nödvändigt att självständigt registrera sökvägen till den i registret. För att göra detta, gör följande.

  1. Starta kommandotolken genom att skriva "CMD" i sökrutan.
  2. Den nedladdade biblioteksfilen placeras på skrivbordet.
  3. Ange kommandot "cd desktop".
  4. Vi skriver "regsvr32 msvcr120.dll" och trycker på "enter".

Efter det startas om Personlig dator.

Snabbare

Det finns ännu mer snabb väg hämta önskad fil. Det kallas mindfulness. Många spel kommer att fråga dig vilka komponenter du vill installera innan installationen. Och det är bland dem som ofta hittas distributioner av Visual Studio 2013. Därför, om du under installationen helt enkelt vägrade att installera det här paketet med bibliotek på din dator, försök att antingen installera om spelet helt, ange drivrutinerna eller manuellt hitta de nödvändiga fil på disken - installationsprogram.

Om problemen efter det fortsätter, använd sedan sökningen på datorn och försök manuellt hitta msvcr120.dll. Var ska man kasta den hittade filen? Ja, till alla mappar som anges i artikeln. Prova att flytta biblioteket för att se om det fungerar. Samtidigt, glöm inte att starta om datorn varje gång, medan den automatiskt kontrollerar operativsystemets integritet och hittar nya filer.

Säkerhet

När du laddar ner och installerar program från okända platser, se till att de är säkra. Var noga med att skanna dem efter virus och skadlig programvara. När allt kommer omkring, om de kommer in i systempartitioner, kan de inte bara beröva dig möjligheten att spela leksaken du är intresserad av, utan också skicka din persondator till soptippen. Om du bestämmer dig för att installera den önskade filen från en disk, se till att den är licensierad, annars kan ingen gå i god för kvaliteten.