Var man laddar upp dll-filer. Installera och registrera DLL-filer på Windows. Fel vid registrering av DLL-filer

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 en liknande bitversion och Windows version(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 smutsa ner sin betalda programvara för att fixa fel med DLL.
  • Försök att hitta en artikel med en lösning på problem om önskad fil i avsnittet, eller använd sökningen på webbplatsen.

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 kapacitet, tryck Högerklicka mus 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.

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

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

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

Var ska man kasta 3dmgame.dll och varför behövs det?

Vad göra här näst? – i en recensionsartikel skrev jag var problemen växer given fil, då kanske du har en helt logisk fråga - vad för denna lapp överhuvudtaget, om allt står skrivet där också? ... svaret är enkelt och tydligt - många råder 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 en massa andra intressanta saker. Denna anteckning är bara ett försök att varna dig och instruera dig om 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 ditt antivirussystem är skyldig till allt (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 skriver att det inte finns någon 3dmgame-fil, utan problemet ligger 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, jag fick nyligen en nyckel från AVG 2016 att testa - vänta på en kommentar 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 vid behov - om ditt antivirus sätter filer i karantän kan det mycket väl vara så att han 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 spricka för spelet, för att inte pumpa ihop allt (förresten, distributionspaketet kan mycket väl behöva laddas ner igen, du vet inte i vilket skede ditt antivirus hackade den här filen)

P.S. Nåväl, här är vi med dig och kom på att du inte behöver kasta 3dmgame.dll någonstans, allt är löst 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. 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.

Vad ska du göra om du gav upp allt nödvändiga filer till 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

Registrering DLL:er 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, välj objektet i snabbmenyn som visas "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 DLL är inkompatibel med versionen av Windows, 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 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.

Det händer ofta att något program inte vill starta, pga. din dator saknar en viss dll-fil a. Vad ska man göra i det här fallet? Du måste ladda ner och installera den här filen. Det finns vanligtvis inga problem med att ladda ner en DLL-fil från Internet, men hur installerar man den?

Det första sättet är hur du installerar DLL-filen:
Det enklaste sättet är att helt enkelt placera dll-filen du laddade ner i mappen med programmet du försöker köra. Denna metod är väldigt enkel, men fungerar inte alltid.

Det andra sättet är hur man installerar DLL-filen:
Det andra sättet är att placera den nedladdade dll-filen i systemmappar din operativ system. Först måste du ta reda på vilket operativsystem du har. För att göra detta, högerklicka på ikonen "Den här datorn" på skrivbordet och gå till "Egenskaper". Typen av ditt operativsystem kommer att anges där:


Om du har ett 32-bitars operativsystem, då:
  • Öppna "Den här datorn".
  • Navigera till mappen "Windows".
  • Hitta mappen "System32" där och placera den nedladdade DLL-filen i den.
Om du har ett 64-bitars operativsystem, då:
  • Öppna "Den här datorn".
  • Öppna systemenheten (vanligtvis enhet "C").
  • Navigera till mappen "Windows".
  • Hitta mappen "SysWOW64" där och placera den nedladdade DLL-filen i den.
  • Starta om datorn för att ändringarna ska träda i kraft.
Det tredje sättet hur man installerar en DLL-fil:
Den tredje metoden används om du installerade dll-filen på det andra sättet, men du fortfarande får ett felmeddelande. Du måste manuellt tala om för systemet att du installerade dll-filen. För detta:
  • Gå till startmenyn.
  • Skriv "cmd" i sökfältet. Och öppna det hittade programmet.
  • I fönstret som öppnas anger du " regsvr32 dll_name.dll". (till exempel så här: "regsvr32 test.dll")
  • Starta om din dator.

Mycket ofta för korrekt funktion annan sort programvara ibland är det nödvändigt att ladda ner ytterligare dynamiska bibliotek av DLL-formatet från Internet, som inte är körbara komponenter i sig, utan laddas in i Bagge. Deras frånvaro kan leda till allvarliga fel. Detta gäller program som installeras av användaren själv, såväl som systemkomponenter. Varje mer eller mindre läskunnig person bör veta hur man installerar DLL-filer. Som de mest använda lösningarna kan tre huvudmetoder föreslås, vilka kommer att diskuteras vidare så utförligt som möjligt.

Var installerar jag DLL-filer?

Låt oss börja med vad den så kallade installationsprocessen faktiskt är. Den innehåller två huvudsteg: kopiering av det dynamiska biblioteket till en speciell plats på systemenhet och efterföljande registrering av filen så att operativsystemet kan känna igen den och utföra ytterligare operationer vid in- eller urladdning från RAM när en viss applikation avslutas. Observera omedelbart att inte alla bibliotek som laddas ner från Internet behöver registreras. Ibland räcker det bara att kopiera dem till rätt plats. Men till vad? Allt beror på bitheten hos det installerade operativsystemet.

I Windows med 32-bitars arkitektur används System32-katalogen för detta, och för 64-bitars system - SysWOW64 (båda mapparna finns i Windows rotkatalog på enhet C). Du kan ta reda på bitheten hos det installerade operativsystemet helt enkelt genom datorns egenskaper.

Hur man installerar en DLL-fil på Windows 7 eller någon annan version med den enklaste metoden?

Låt oss nu gå vidare till installationen. För dess implementering tillhandahåller Windows en speciell systemkomponent regsvr32.exe - ett program som installerar DLL-filer genom att registrera dem. Den kan förresten även användas för andra typer av objekt som har problem i samband med uppkomsten av systemmeddelanden om att de inte är registrerade i systemet. Men hur installerar man DLL-filer på Windows? För att göra detta kan du använda den välkända menyn för att starta program "Kör". Den skriver helt enkelt registreringskommandot med namnet på filen med filtillägget. Om den här metoden inte fungerar, och systemet ger ett fel, skrivs den fullständiga sökvägen till filen efter att ha angett huvudverktyget.

Du har till exempel biblioteket msvcp110.dll. i det första fallet ser registreringskommandot ut så här: "regsvr32.exe msvcp110.dll", i det andra - "regsvr32.exe c:/Windows/System32/msvcp110.dll" för 32-bitarssystem eller "regsvr32.exe c:/Windows/ SysWOW64/msvcp110.dll" för 64-bitarssystem. (alla kommandon anges utan citattecken).

Registrering på kommandoraden

På tal om hur man installerar DLL-filer, kan en annan metod användas på Windows-system, som består i att använda samma registreringskomponent, men startas via kommandoraden. Egentligen är resultatet detsamma.

Skillnaden, som det redan är klart, är bara att det är kommandokonsolen som anropas först (nödvändigtvis med administratörsrättigheter), där samma kombinationer skrivs, men med den fullständiga sökvägen angiven.

Öppna en fil genom ett program

Slutligen, när du överväger hur du installerar DLL-filer, kan du i allmänhet gå runt.

För att utföra den nödvändiga operationen måste du först, genom RMB, ringa upp snabbmenyn, välja "Öppna med ..." -objektet och sedan, genom bläddringsknappen eller sök efter program på datorn, gå till System32-katalogen och ange programmet regsvr32.exe.

Obs: när du använder alla tre föreslagna alternativen, efter slutförandet av registreringen av dynamiska bibliotek, är det obligatoriskt att fullständig omstart dator, eftersom systemet fortfarande inte känner igen det registrerade objektet efter att proceduren är klar.

Vanliga registreringsfel

Så, hur man installerar DLL-filer, räknat ut. Nu några ord om de vanligaste felen som kan uppstå efter att du har kört kommandon. Oftast är sådana situationer relaterade till det faktum att bibliotek inte behöver registreras eller redan är registrerade i systemet, eller att de nedladdade filerna är trasiga eller att de absolut inte har något att göra med dynamiska komponenter. Det senare är förknippat med virusets penetration i systemet, som kan maskera sig som systemkomponenter. Dessutom kan originalbibliotek som laddats ner från tvivelaktiga källor redan vara infekterade med virus, som ett resultat av antivirusprogram när du försöker kopiera dem till HDD eller att spara under nedladdningsprocessen kan radera dem utan förvarning.

Några sista ord

Det återstår att ge några praktiska råd om hur man genomför registreringsprocesser. Först och främst, var uppmärksam på systemets bithet. Den nedladdade filen måste ha samma bitdjup. Placera därför filerna på ovanstående platser. Annars fungerar inte registreringen. Om du behöver ställa in administratörsrättigheter för att utföra någon operation, godkänn utan att misslyckas. Om de nedladdade biblioteken är planerade att uppdateras, ladda ner den senaste och mest uppdaterade versionen av filen. Detta kommer att rädda dig från uppkomsten av olika typer av konflikter mellan installerade program deras ytterligare installerade komponenter. Slutligen, om filerna du letar efter fortfarande laddades ner från en tvivelaktig resurs, och de kopieras till systempartitionen, till exempel från en flash-enhet, kontrollera först dem för virus med hjälp av standard antiviruskommandon inbyggda i Explorer PCM-menyn .