Installera och registrera DLL-filer i Windows. Hur installerar jag DLL-filer på Windows? Var du ska placera bass dll-filen

Hälsningar till alla spelare som älskar att spela men inte har pengar (eller önskningar) att köpa licensierade kopior av spelet... Jag är 100% säker på att du är exakt så, eftersom ägarna av licensen har frågan 3dmgame.dll vart den ska kastas? – i princip kan det inte uppstå, och om du verkligen undrar varför, efter att ha laddat ner och slängt filen dit du behöver den, kommer ingenting att hända och leksaken kommer fortfarande inte att fungera – läs gärna vidare. Jag kommer inte att prata om huruvida piratkopiering är bra eller dåligt, jag kommer att försöka förklara för dig sakens natur, var den här filen kommer ifrån och varför googling av det här problemet är ett verkligt misslyckande.

Jag tror att den här filen är välförtjänt förlorad för det mesta för Grand Theft Auto 5, eftersom detta spel är ett av våra mest populära, men inte alla kan betala två tusen rubel för en leksak mitt i en kris - ingenting kan göras åt Det. I det här fallet kommer vår spelare givetvis att gå till den välkända torrent-spåraren och ladda ner den där... sedan spendera flera timmar på installationen (och vissa ompackningar tar faktiskt en evighet att installera) han kommer plötsligt att upptäcka att spelet inte startar och kräver filen 3dmgame.dll

Var uppmärksam! - på min blogg finns en översikt, intressant notering... du behöver inte leta var - i själva verket är allt löst helt enkelt, men du måste ta reda på vad anledningen är - allt finns där, missa inte det. ..

Var ska jag lägga 3dmgame.dll och varför behövs det?

Vad göra här näst? - i recensionsartikeln jag skrev var problemen med denna fil kommer ifrån, då kan du ha en helt logisk fråga - vad är den här lappen till för i allmänhet, om allt står där? ... svaret är enkelt och mycket tydligt - många rekommenderar dig att ladda ner och ladda upp den här filen med spelmappen, men i själva verket kommer du att installera 2-3 extra webbläsare och mycket mer intressanta saker. Den här anteckningen är bara ett försök att varna dig och vägleda dig till den korrekta och enda korrekta lösningen på problemet.

I en licensierad kopia av spelet, som jag skrev tidigare, är den här filen inte och kan inte vara det - därför är det här problemen med ett piratkopierat, hackat spel ... och allt är ditt antivirussystems fel (oavsett hur bra det är och falska positiva resultat för sådana filer är i allmänhet normala). Ovan kan du se ett fel i GTA5, även om det inte står att det inte finns någon 3dmgame-fil, men problemet ligger just i den, nämligen i dess frånvaro.

Vad ska vi göra? — fråga ditt antivirusprogram om svaret. Här har jag NOD32 (förresten, häromdagen fick jag en nyckel för att testa AVG 2016 - vänta på en lapp med en recension)... här är allt enkelt för mig, vi hittar fliken "Quarantine" och tittar på vår 3dmgame-fil där. Det finns inget behov av att ladda ner, och det kommer att återställas där det ska vara - om ditt antivirus sätter filer i karantän kan det mycket väl vara så att det helt enkelt raderade det utan möjlighet till återställning.

I det här fallet måste du installera om spelet helt (inte att glömma antiviruset, det sover inte och allt kommer att hända igen) eller genom att hitta en separat crack för spelet, för att inte ladda ner allt tillsammans (förresten, distributionssatsen kan mycket väl behöva laddas ner igen, du vet inte i vilket skede ditt antivirus dödade den här filen)

P.S. Tja, vi har kommit på att du inte behöver kasta 3dmgame.dll någonstans, allt kan lösas mycket enklare. Jag hoppas att min anteckning hjälpte dig.

I kontakt med

Det har redan funnits många artiklar om ämnet fel relaterade till DLL:er. Alla dessa fel kan korrigeras 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 detta.

Ladda ner och installera DLL-filer

När ett fel uppstår anges vanligtvis namnet på DLL-filen som saknas. Du måste ange namnet på denna fil i en sökmotor 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. Platsen för dessa filer är olika på olika system, så jag börjar med det tidiga operativsystemet:

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

Ibland när du försöker placera en fil i önskad mapp kan ett meddelande visas 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 starta de program som inte fungerade.

Vad ska du göra om du har placerat alla nödvändiga filer i en mapp, men programmet eller spelet fortfarande inte startar? Sedan kan du försöka 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 visar 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


Om registreringen lyckas 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 allt på samma sätt, bara på kommandoraden.


Ett meddelande om att biblioteket är registrerat eller ett fel ska visas igen.

Tredje vägen

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

Fel vid registrering av DLL-filer

När du försöker registrera en DLL, oavsett på vilket sätt, kan du få ett felmeddelande om att modulen för en sådan och sådan DLL är inkompatibel med Windows-versionen, eller är laddad. 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 den här funktionen eller redan är registrerat i systemet;
  • Filen du laddade ner är trasig eller helt orelaterade till biblioteken.

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 titta på vad filen är och använd speciella DLL-filinstallationsprogram. Vissa bibliotek levereras med viss programvara, till exempel DirectX.
  • När du laddar ner ett program kan antivirusprogrammet ha raderat 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.

Vid det här laget kommer jag att avsluta med att beskriva installationen av DLL-bibliotek och i framtiden 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.

En DLL-fil är en komponent i ett dynamiskt länkbibliotek vars element används av nästan alla program. DLL-filerna finns i systemets rotmapp. Komponenterna ska alla vara närvarande, digitalt signerade, fungera korrekt och vara uppdaterade med versionen. Om något av kraven inte är uppfyllt kommer användaren att få ett informationsmeddelande när programmet startar: DLL-fel. Felet indikerar att DLL-filen saknas, är skadad eller föråldrad.

Hur man installerar en DLL-fil

För att program, applikationer och spel ska börja fungera igen måste du manuellt installera de saknade bibliotekskomponenterna. Det räcker inte att bara placera en fil i en mapp – du måste veta hur du registrerar dem.

Placera och registrera biblioteksfiler

Innan du installerar en DLL-fil på Windows 7,8,10 måste du ladda ner dem, och exakt för systemets bitdjup.

Låt oss avgöra vilken bitkapacitet ditt system har (om du vet säkert kan du hoppa över det här steget)

Steg 1. Högerklicka på "Den här datorn" och välj "Egenskaper"

Steg 2. I fönstret som öppnas kan vi läsa datorns egenskaper, versionen av operativsystemet och dess bitdjup 32 (x86) eller 64 bitar. I vårt fall har vi ett 64-bitars Windows 10 operativsystem.

·

Steg 3. Efter att ha laddat ner filerna måste de placeras i rotmappen och registreras

för x32 (x86)-system måste komponenten ersättas eller placeras i mappen C:\Windows\System32;

för x64 måste du ersätta den eller flytta den till mappen C:\Windows\SysWOW64;

Steg 4. Filen måste vara registrerad i systemet.

Du kan göra detta genom att öppna kommandoraden med kombinationen "Win" + "R", eller klicka på "Start" och "Kör";

i fönstret som öppnas anger du följande, avgränsat med ett mellanslag: regsvr32 filnamn.dll – där "regsvr32" är kommandot för registrering och "filnamn.dll" är det fullständiga namnet på den infogade komponenten;

eller så kan du ange filplatsen manuellt - regsvr32.exe + filsökväg

Steg 5. Klicka på "OK" och starta om datorn för att de nya inställningarna ska börja gälla.

Jag vill genast notera att fel kan uppstå under registreringen. Till exempel: "Det gick inte att ladda modulen." De uppstår vanligtvis av 3 anledningar

  1. Sökvägen till filen är felaktig, eller så har filen inte flyttats till katalogen System32 eller SysWOW64
  2. Inte alla DLL-filer behöver registreras alls ibland räcker det att helt enkelt kopiera dem till System32- eller SysWOW64-katalogen eller placera dem i roten av det problematiska spelet eller programmet;
  3. Filerna har redan registrerats tidigare

Andra registreringsmetoden

Steg 1. Du kan registrera filen med hjälp av en kommandorad, som måste köras som administratör.

Steg 2. Att skriva ett kommando regsvr32.exe + filsökväg och tryck "Enter"

Steg 3. Ett meddelande kommer att visas som säger "Allt gick bra", och starta bara om datorn

Det är allt, filen är registrerad, du kan försöka starta ditt spel eller program

Här är några tips som kan vara användbara för dig.

  • Placera objekt endast i den angivna mappen (den kan vara dold som standard). Du måste avmarkera "Visa inte dolda mappar" i visningsinställningarna.
  • Om administratörsbehörighet krävs när en fil ersätts, bekräfta åtgärden.
  • Välj bara de filer som är relevanta vid nedladdningstillfället och spara dem separat på din dator. De kan fortfarande vara användbara för dig. Om problemet uppstår igen kommer du snabbt att återställa systemets funktionalitet.

Om något .dll-bibliotek saknas eller är skadat på din dator kommer det associerade programmet eller tjänsten inte att fungera korrekt. Windows kommer att skicka 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 dll-filen används till och i vilket syfte, kommer installationen och registreringen av biblioteket alltid att följa samma algoritm. Alla versioner av Windows OS följer samma regler när du ansluter och registrerar dynamiska bibliotek.

Steg-för-steg-instruktion:

Hur och var man kopierar en DLL-fil

Fel med dynamiska länkbibliotek (DLL) 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 ner den korrekta och fullständiga versionen av biblioteket och registrera sedan filen i systemet via kommandoraden. Vanligtvis tar hela processen inte mer än 2-5 minuter.

Du kan placera (packa upp och kopiera) alla dll-bibliotek här, och de installerade filerna 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-filen till en mapp C:\Windows\SysWOW64

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

  • Om detta är ett spel eller program: med en annan version av spelet, från en annan dator som programmet körs på, från en disk (installera om programmet).
  • Om detta är ett systembibliotek, kontrollera relevansen av drivrutinerna, DirectX eller annan komponent, om systemet skriver i vilken fil eller vilket program felet gjordes. Du kan kopiera dll från en annan dator med liknande bitstorlek och version av Windows (7, 8, 10). Felet kanske inte orsakas av biblioteket i sig, 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 OS-version 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 smyga in sin egen betalda programvara för att fixa fel med DLL:er.
  • Försök att hitta en artikel med lösningar på problem om önskad fil i avsnittet, eller använd sajtsökningen.

Kanske är spelet eller programvaran inkompatibel med Windows-versionen. Lösningen kan vara att starta den i kompatibilitetsläge. Om filer blockeras av ett antivirus bör du titta närmare på programmets 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. Innan detta är det meningslöst att försöka starta något - systemet kommer inte att ansluta till filen.

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

Registrera ett bibliotek på Windows

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

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 filen du vill ha 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.

Ibland har vissa människor problem med att starta spel. Dessa kan vara en mängd olika applikationer från olika utvecklare. Det enda de har gemensamt är tillverkningsåret. Nämligen - 2013. Och felet som uppstår i dessa situationer är förknippat med 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 Visual Studio 2013. Det är ansvarigt för funktionaliteten hos många produkter och är en nödvändig del av programvaran på moderna datorer. Om du får ett felmeddelande med följande innehåll när du startar ett program: "Programmet kan inte startas."

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. Och tänk på frågan: "Msvcr120.dll - var ska man kasta det?" - du behöver inte.

Andra metoden

Den skiljer sig inte mycket från den tidigare. Du måste fortfarande besöka en välkänd webbplats. Där kan du bara hitta och ladda ner den fil du behöver. Att söka och ladda ner tar dig bokstavligen ett par minuter. Du behöver en version specifikt för ditt operativsystem. Du kan ta reda på det 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 den på någon av följande platser.

  1. För 32-bitars system - 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 du självständigt måste registrera sökvägen till den i registret. För att göra detta måste du göra följande.

  1. Starta kommandoraden genom att ange kommandot "CMD" i sökningen.
  2. Placera den nedladdade biblioteksfilen på skrivbordet.
  3. Ange kommandot "cd desktop".
  4. Vi skriver "regsvr32 msvcr120.dll" och trycker på "enter".

Efter detta, starta om den personliga datorn.

Snabbare

Det finns ett ännu snabbare sätt att få filen du letar efter. Det kallas mindfulness. Många spel frågar dig vilka komponenter du vill installera innan installationen. Och det är bland dem som du ofta hittar 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 på egen hand, försök sedan att antingen installera om spelet helt, ange drivrutinerna eller manuellt hitta den nödvändiga filen på disken - installationsprogrammet

Om problemen fortsätter efter detta, använd sedan sökningen på din dator och försök manuellt hitta msvcr120.dll. Var ska jag lägga den hittade filen? Ja till alla mappar som anges i artikeln. Försök att flytta runt biblioteket för att kontrollera dess funktionalitet. 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 filen du letar efter från en disk, se till att den är licensierad, annars kan ingen gå i god för kvaliteten.