Kam nahrať súbory dll. Inštalácia a registrácia DLL v systéme Windows. Chyba pri registrácii súborov DLL

Ak vo vašom počítači chýba alebo je poškodená knižnica .dll, príslušný program alebo služba nebude fungovať správne. Systém Windows zobrazí chybu, že súbor DLL je poškodený alebo chýba. Ak chcete problém vyriešiť, musíte si stiahnuť požadovanú knižnicu pre vašu verziu systému Windows, skopírovať ju do požadovaného priečinka a zaregistrovať v systéme.

Bez ohľadu na to, na aký program a na čo sa dll-súbor používa, inštalácia a registrácia knižnice bude vždy prebiehať podľa rovnakého algoritmu. Všetky verzie operačného systému Windows sa pri pripájaní a registrácii dynamických knižníc riadia rovnakými pravidlami.

Pokyny krok za krokom:

Ako a kam skopírovať súbor DLL

Chyby DLL sa vyskytujú z rôznych dôvodov: súbor je poškodený, nekompatibilný so systémom Windows alebo konkrétnym programom, infikovaný vírusmi alebo odstránený. Riešenie je vždy rovnaké: nahrajte správne a plná verzia knižnice a potom zaregistrujte súbor v systéme cez príkazový riadok. Zvyčajne celý proces netrvá dlhšie ako 2-5 minút.

Tu môžete vložiť (rozbaliť a skopírovať) ľubovoľné dll knižnice a nainštalované súbory budú fungovať:

  • Pre Windows 95/98/Ja- súbor sa skopíruje do priečinka C:\Windows\System
  • Pre Windows NT/2000- súbor sa skopíruje do priečinka C:\WINNT\System32
  • Pre Windows XP, Vista, 7, 8- skopírovať do priečinka C:\Windows\System32
  • Pre 64-bitový systém Windows- skopírujte dll súbor do priečinka C:\Windows\SysWOW64

Kde si môžem stiahnuť požadovanú knižnicu:

  • Ak ide o hru alebo program: s inou zostavou hry, z iného PC, kde je aplikácia spustená, z disku (preinštalujte program).
  • Ak ide o systémovú knižnicu, skontrolujte relevantnosť ovládačov, DirectX alebo iného komponentu, ak systém zapisuje, v ktorom súbore alebo programe sa stala chyba. Môžete skopírovať dll z iného počítača s podobnou bitovou verziou a Verzia systému Windows(7, 8, 10). Chybu môže spôsobiť nie samotná knižnica, ale aj program, ktorý ju používa.
  • Vždy si môžete stiahnuť požadovanú verziu súboru z archívov dll, ako je dll.ru alebo ru.dll-files.com. Starostlivo skontrolujte, pre ktorú verziu OS je knižnica určená. Mali by ste tiež pozorne sledovať, čo sa sťahuje: namiesto požadovanej knižnice sa mnohé stránky pokúšajú podsunúť svoj platený softvér na opravu chýb pomocou knižnice DLL.
  • Skúste nájsť článok s riešením problémov o požadovanom súbore v sekcii alebo použite vyhľadávanie na stránke.

Je možné, že hra alebo softvér je nekompatibilný s verziou Windows, riešením môže byť spustenie v režime kompatibility. Ak sú súbory blokované antivírusom, mali by ste sa bližšie pozrieť na bezpečnosť aplikácie alebo pridať súbory do antivírusových výnimiek.

Všetky zmeny sa prejavia po zaregistrovaní knižnice v systéme a reštartovaní počítača. Dovtedy je zbytočné pokúšať sa čokoľvek spustiť – systém sa k súboru nepripojí.

Ak chcete skontrolovať kapacitu systému, stlačte kliknite pravým tlačidlom myši myšou na ikonu "Môj počítač" a vyberte položku "Vlastnosti". V priečinku, ktorý sa otvorí, v časti Systém bude napísané: "Typ systému: 64-bitový operačný systém, procesor x64."

Registrácia knižnice v systéme Windows

Najjednoduchší spôsob registrácie knižnice DLL v systéme Windows je prostredníctvom príkazového riadka alebo okna Spustiť. Ak chcete otvoriť príkazový riadok, musíte: kliknúť na Štart -> Spustiť alebo na kombináciu klávesov Win+R, zadajte cmd.exe a stlačte Zadajte. Príkaz môžete zadať priamo do tohto poľa bez otvárania príkazového riadka.

Ak chcete zaregistrovať knižnicu, musíte napísať príkaz regsvr32 filename.dll a stlačte Zadajte. Napríklad regsvr32.exe msvcp110.dll.

Aby sa zmeny prejavili a knižnica začala fungovať, musíte na reštartovanie počítača. Ak systém Windows nechce nájsť požadovaný súbor, môžete zadať úplnú cestu: regsvr32.exe úplná_cesta_k_súboru.dll, napríklad regsvr32.exe C:/Windows/System32/msvcp110.dll.

Zdravím všetkých hráčov, ktorí radi hrajú, ale nemajú peniaze (alebo želania) za nákup licencovaných kópií hry ... som si 100% istý, že si presne taký, pretože majitelia tváre majú otázku 3dmgame.dll kam to hodiť? - v zásade nemôže vzniknúť a ak sa naozaj pýtate, prečo sa po stiahnutí a nahodení súboru tam, kde má byť, nič nestane a hračka stále nebude fungovať, tak pokojne čítajte ďalej. Nebudem hovoriť o tom, či je pirátstvo dobré alebo zlé, pokúsim sa vám vysvetliť podstatu vecí, odkiaľ pochádza tento súbor a prečo googliť tento problém- toto je skutočný súbor.

Myslím, že tento súbor je zaslúžene stratený z väčšej časti pre Grand Theft Auto 5, pretože táto hra je u nás jednou z najobľúbenejších, ale nie každý môže uprostred krízy zaplatiť dvetisíc rubľov za hračku - nie je čo byť hotový. V tomto prípade náš hráč, samozrejme, prejde na známy torrent tracker a stiahne si ho tam ... potom po niekoľkých hodinách inštalácie (a inštalácia niektorých prebalov trvá večnosť) zrazu zistí, že hra sa nespustí a vyžaduje súbor 3dmgame.dll

Dávaj pozor! - na mojom blogu je prehľad, zaujímavá poznámka ... netreba hľadať kde - v podstate sa všetko rieši úplne jednoducho, ale treba prísť na dôvod - všetko tam je, nie si ho ujsť ...

Kam hodiť 3dmgame.dll a prečo je to potrebné?

Čo urobiť ďalej? - v recenznom clanku som pisal, kde problemy narastaju daný súbor, tak ti mozno napadne uplne logicka otazka - co za tu poznamku vobec, ak je tam tiez vsetko napisane? ... odpoveď je jednoduchá a jasná – mnohí radia stiahnuť a nahrať tento súbor s priečinkom hry, no v skutočnosti si nainštalujete 2-3 prehliadače navyše a množstvo iných zaujímavostí. Táto poznámka je len pokusom vás varovať a poučiť o správnom a jedinom správnom riešení problému.

V licencovanej kópii hry, ako som už písal, tento súbor nie je a nemôže byť - preto sú to problémy pirátskej, hacknutej hry ... a za všetko môže váš antivírusový systém (bez ohľadu na to, aké je to dobré, a falošné pozitíva pre takéto súbory sú vo všeobecnosti normálne). Vyššie vidíte chybu v GTA5, aj keď nepíše, že neexistuje súbor 3dmgame, ale problém je v ňom, konkrétne v jeho absencii.

Čo by sme mali urobiť? Opýtajte sa svojho antivírusu na odpoveď. Tu mám NOD32 (mimochodom, nedávno som dostal na test kľúč od AVG 2016 - počkajte na poznámku s recenziou)... tu je pre mňa všetko jednoduché, nájdeme záložku "Karanténa" a tam sa pozrieme na náš súbor 3dmgame. Nemusíte ho sťahovať a obnoví sa tam, kde je to potrebné – ak váš antivírus uloží súbory do karantény, môže sa stať, že ho jednoducho odstránil bez možnosti obnovenia.

V takom prípade budete musieť hru úplne preinštalovať. (nezabudnite na antivírus, nespí a všetko sa stane znova) alebo nájdením samostatného cracku pre hru, aby sa nenapumpovalo všetko dokopy (mimochodom, distribučnú súpravu možno budete musieť stiahnuť znova, neviete, v akom štádiu váš antivírus napadol tento súbor)

P.S. No, sme tu s vami a zistili sme, že 3dmgame.dll nemusíte nikam hádzať, všetko sa vyrieši oveľa jednoduchšie. Dúfam, že vám moja poznámka pomohla.

V kontakte s

Na tému chýb súvisiacich s DLL už bolo veľa článkov. Všetky tieto chyby sú opravené jediným spôsobom - inštaláciou práve tohto dll súboru do počítača. V tomto článku napíšem ako na to.

Stiahnite si a nainštalujte súbory DLL

Keď sa vyskytne chyba, zvyčajne sa zobrazí názov súboru DLL, ktorý chýba. Musíte zadať názov tohto súboru do vyhľadávača a stiahnuť. Musíme si napríklad stiahnuť súbor d3dx9_27.dll. Tento názov zadáme do Yandex alebo Google a stiahneme ho z nejakej stránky. Najbezpečnejšia a najobľúbenejšia stránka, z ktorej si sám sťahujem súbory DLL, je DLL-FILES.com. Existuje pole, do ktorého môžete zadať názov súboru.

Teraz musíte zistiť, kam hodiť tento dll súbor. AT rôznych systémov umiestnenie týchto súborov je odlišné, takže začnem so skorým OS:

  • Windows 95/98- súbor vložte do priečinka C:\Windows\System;
  • Windows NT alebo 2000- súbor vložte do priečinka C:\WINNT\System32 ;
  • Windows XP, 7, 8, 10- vložte súbor do priečinka (napr 32 rokov bitové systémy v C:\Windows\System32 a pre 64 rokov bitové súbory v C:\Windows\SysWOW64).

Niekedy, keď sa pokúsite umiestniť súbor do požadovaného priečinka, môžete dostať správu, že súbor tam už je. Prečo sa potom zobrazí chyba? Je možné, že súbor je poškodený alebo ide o nejaký vírus, takže ho môžete nahradiť novým súborom.

Po prenesení všetkých chýbajúcich knižníc musíte reštartovať počítač, aby sa zmeny prejavili, a potom spustiť tie aplikácie, ktoré nefungovali.

Čo robiť, ak ste sa vzdali všetkého požadované súbory do priečinka, ale program alebo hra sa stále nespustí? Potom môžete skúsiť knižnicu zaregistrovať do systému, teraz vám ukážem, ako na to.

Ako zaregistrovať DLL v systéme Windows

Registrácia DLL v systéme Windows je veľmi jednoduchý a rýchly. Môžete to urobiť, ak máte Windows 7, 8 alebo 10. Chcem tiež poznamenať, že musíte mať práva správcu. V tomto odseku ukážem 3 spôsoby registrácie dynamických knižníc.

Prvý spôsob

Je najobľúbenejší a používaný používateľmi.

Pomocou klávesov otvorte okno "Spustiť". Win+R a zadajte tam príkaz regsvr32.exe filename.

Inými slovami, príkaz môže vyzerať takto (ukážem ho pomocou súboru d3dx9_27.dll ako príklad):

regsvr32.exe d3dx9_27.dll


Ak metóda nefungovala, musíte zadať úplnú cestu k tomuto súboru, to znamená cestu k priečinku, do ktorého ste umiestnili knižnicu DLL. Môže to vyzerať napríklad takto:

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


Po úspešnej registrácii by ste mali vidieť kladnú odpoveď alebo chybové hlásenie modul načítaný... Ale o tom budem hovoriť trochu neskôr.

Druhý spôsob

Tu použijeme príkazový riadok, ale musíte ho otvoriť ako správca, dúfam, že viete, ako to urobiť.

regsvr32.exe cesta_k_súboru_dll

To znamená, že robíme to isté, iba na príkazovom riadku.


Znova by sa malo objaviť hlásenie, že knižnica je zaregistrovaná alebo chyba.

Tretia cesta

Metódu málokto používa, ale tiež funguje. Vezmite svoj dll súbor a kliknite naň pravým tlačidlom myši, v zobrazenej kontextovej ponuke vyberte položku "Otvoriť pomocou" a prejdite do priečinka Windows/System32, a vyhľadajte tam program regsvr32.exe, cez ktorý knižnicu otvoríme.

Chyba pri registrácii súborov DLL

Pri pokuse o registráciu knižnice DLL, bez ohľadu na to, sa môže zobraziť chyba, že modul takejto a takej knižnice DLL nie je kompatibilný s verziou systému Windows alebo je načítaný. Čo robiť?

Takéto chyby sa môžu vyskytnúť z nasledujúcich dôvodov:

  • Knižnicu nie je potrebné registrovať, pretože túto funkciu nepodporuje, alebo je už v systéme zaregistrovaná;
  • Súbor, ktorý ste stiahli, je poškodený alebo úplne nesúvisí s knižnicami.

Ako vyriešiť problém?

  • Pokročilí používatelia môžu použiť regasm.exe;
  • Pokúste sa stiahnuť rovnaký súbor na internete, len z iného zdroja. Alebo sa pozrite, o aký druh súboru ide, a použite špeciálne inštalátory súborov DLL. Niektoré knižnice sa dodávajú s určitým softvérom, napríklad DirectX.
  • Pri sťahovaní nejakej aplikácie by antivírus mohol vymazať dôležité knižnice DLL, ktoré boli v inštalačnom programe počas procesu inštalácie, takže si musíte hru stiahnuť z iného zdroja, prípadne antivírus dočasne zakázať a aplikáciu preinštalovať.

Týmto dokončím popis inštalácie DLL knižníc a odteraz sa budem snažiť vracať k tejto téme čo najmenej. Ak máte ešte nejaké otázky, pokúsim sa na ne odpovedať v komentároch.

Často sa stáva, že niektorý program sa nechce spustiť, pretože. vášmu počítaču chýba určitá dll súbor a. Čo robiť v tomto prípade? Tento súbor si musíte stiahnuť a nainštalovať. Pri sťahovaní súboru DLL z internetu zvyčajne nie sú žiadne problémy, ale ako ho nainštalovať?

Prvým spôsobom je inštalácia súboru DLL:
Najjednoduchším spôsobom je jednoducho umiestniť stiahnutý dll súbor do priečinka s programom, ktorý sa pokúšate spustiť. Táto metóda je veľmi jednoduchá, ale nie vždy funguje.

Druhým spôsobom je inštalácia súboru DLL:
Druhým spôsobom je umiestniť stiahnutý súbor dll systémové priečinky tvoj operačný systém. Najprv musíte zistiť, aký máte operačný systém. Ak to chcete urobiť, kliknite pravým tlačidlom myši na ikonu "Tento počítač" na pracovnej ploche a prejdite na položku "Vlastnosti". Tu bude uvedený typ vášho operačného systému:


Ak máte 32-bitový operačný systém, potom:
  • Otvorte "Tento počítač".
  • Prejdite do priečinka "Windows".
  • Nájdite tam priečinok „System32“ a umiestnite doň stiahnutý súbor DLL.
Ak máte 64-bitový operačný systém, potom:
  • Otvorte "Tento počítač".
  • Otvorte systémovú jednotku (zvyčajne jednotku „C“).
  • Prejdite do priečinka "Windows".
  • Nájdite tam priečinok „SysWOW64“ a vložte doň stiahnutý súbor DLL.
  • Reštartujte počítač, aby sa zmeny prejavili.
Tretí spôsob inštalácie súboru DLL:
Tretia metóda sa používa, ak ste nainštalovali súbor dll druhým spôsobom, ale stále sa zobrazuje chyba. Musíte manuálne oznámiť systému, že ste nainštalovali súbor dll. Pre to:
  • Prejdite do ponuky Štart.
  • Do vyhľadávacieho panela zadajte „cmd“. A otvorte nájdený program.
  • V okne, ktoré sa otvorí, zadajte „ regsvr32 dll_name.dll". (napríklad takto: "regsvr32 test.dll")
  • Reštartujte počítač.

Veľmi často pre správna prevádzka iný druh softvér niekedy je potrebné stiahnuť z internetu ďalšie dynamické knižnice vo formáte DLL, ktoré samy osebe nie sú spustiteľnými komponentmi, ale sú načítané do RAM. Ich absencia môže viesť k vážnym chybám. Týka sa to programov nainštalovaných samotným používateľom, ako aj systémových komponentov. Každý viac či menej gramotný človek by mal vedieť, ako nainštalovať súbory DLL. Ako najbežnejšie používané riešenia možno navrhnúť tri hlavné metódy, o ktorých budeme ďalej diskutovať čo najpodrobnejšie.

Kde nainštalovať súbory DLL?

Začnime tým, čo vlastne je proces inštalácie tzv. Zahŕňa dva hlavné kroky: skopírovanie dynamickej knižnice na špeciálne miesto na systémový disk a následná registrácia súboru, aby ho operačný systém mohol rozpoznať a vykonať ďalšie operácie pri načítaní do pamäte RAM alebo pri vykladaní z nej po skončení konkrétnej aplikácie. Upozorňujeme, že nie všetky knižnice stiahnuté z internetu musia byť registrované. Niekedy ich stačí skopírovať na správne miesto. Ale k čomu? Všetko závisí od bitovosti nainštalovaného operačného systému.

V systéme Windows s 32-bitovou architektúrou sa na to používa adresár System32 a pre 64-bitové systémy - SysWOW64 (oba priečinky sa nachádzajú v koreňovom adresári systému Windows na jednotke C). Bitovosť nainštalovaného OS zistíte celkom jednoducho cez vlastnosti počítača.

Ako nainštalovať súbor DLL na Windows 7 alebo inú verziu najjednoduchšou metódou?

Teraz prejdime k inštalácii. Na jeho implementáciu poskytuje systém Windows špeciálny systémový komponent regsvr32.exe - program, ktorý inštaluje súbory DLL ich registráciou. Mimochodom, dá sa použiť aj pre iné typy objektov, s ktorými sú problémy spojené so zobrazovaním systémových upozornení, že nie sú zaregistrované v systéme. Ale ako nainštalovať súbory DLL v systéme Windows? Na tento účel môžete použiť známe menu na spustenie programov „Spustiť“. Jednoducho napíše registračný príkaz s názvom súboru s príponou. Ak táto metóda nefunguje a systém zobrazí chybu, po zadaní hlavného nástroja sa zadá úplná cesta k súboru.

Napríklad máte knižnicu msvcp110.dll. v prvom prípade príkaz na registráciu vyzerá takto: "regsvr32.exe msvcp110.dll", v druhom - "regsvr32.exe c:/Windows/System32/msvcp110.dll" pre 32-bitové systémy alebo "regsvr32.exe" c:/Windows/ SysWOW64/msvcp110.dll" pre 64-bitové systémy. (všetky príkazy sa zadávajú bez úvodzoviek).

Registrácia na príkazovom riadku

Keď už hovoríme o tom, ako nainštalovať súbory DLL, v systémoch Windows je možné použiť inú metódu, ktorá spočíva v použití rovnakého registračného komponentu, ale spúšťaného cez príkazový riadok. V skutočnosti je výsledok rovnaký.

Rozdiel, ako je už jasné, je len v tom, že je to príkazová konzola, ktorá sa volá prvá (nevyhnutne s právami správcu), v ktorej sú napísané rovnaké kombinácie, ale s plnou cestou.

Otvorenie súboru pomocou programu

Nakoniec, keď uvažujete o tom, ako nainštalovať knižnice DLL, vo všeobecnosti môžete ísť okolo.

Ak chcete vykonať potrebnú operáciu, musíte najprv prostredníctvom RMB zavolať do kontextovej ponuky, vybrať položku „Otvoriť pomocou ...“ a potom pomocou tlačidla prehľadávania alebo vyhľadávania programov v počítači prejdite do adresára System32 a zadajte aplikáciu regsvr32.exe.

Poznámka: pri použití všetkých troch navrhovaných možností je po dokončení registrácie dynamických knižníc povinné úplný reštart počítač, pretože bez neho systém po dokončení postupu stále nerozpozná zaregistrovaný objekt.

Bežné chyby registrácie

Takže, ako nainštalovať súbory DLL, prišiel na to. Teraz pár slov o najbežnejších chybách, ktoré sa môžu objaviť po vykonaní príkazov. Najčastejšie takéto situácie súvisia s tým, že knižnice nie je potrebné registrovať alebo sú už zaregistrované v systéme, prípadne sú stiahnuté súbory pokazené, prípadne nemajú absolútne nič spoločné s dynamickými komponentmi. Ten je spojený s prenikaním vírusov do systému, ktoré sa môžu maskovať ako systémové komponenty. Tiež pôvodné knižnice stiahnuté z pochybných zdrojov už môžu byť infikované vírusmi, v dôsledku čoho antivírusový program pri pokuse o ich skopírovanie HDD alebo uloženie počas procesu sťahovania ich môže bez varovania vymazať.

Pár posledných slov

Zostáva poskytnúť niekoľko praktických rád, ako vykonávať registračné procesy. V prvom rade si dajte pozor na bitovosť systému. Stiahnutý súbor musí mať rovnakú bitovú hĺbku. Podľa toho umiestnite súbory na vyššie uvedené miesta. V opačnom prípade nebude registrácia fungovať. Ak potrebujete nastaviť práva správcu na vykonanie nejakej operácie, bezpodmienečne súhlaste. Ak je naplánovaná aktualizácia stiahnutých knižníc, stiahnite si najnovšiu a najaktuálnejšiu verziu súboru. To vás ušetrí pred vznikom rôznych druhov konfliktov medzi nimi nainštalované programy ich dodatočných inštalovaných komponentov. Nakoniec, ak boli požadované súbory napriek tomu stiahnuté z pochybného zdroja a boli skopírované do systémovej oblasti, napríklad z USB flash disku, najprv ich skontrolujte na vírusy pomocou štandardných vstavaných príkazov samotného antivírusu v Menu Explorer PCM.