• Kam umiestniť súbory dll systému Windows 7. Ako nainštalovať súbory DLL: niekoľko jednoduchých metód

    Často sa môžete stretnúť so situáciou, keď program alebo hra vyžaduje inštaláciu rôznych doplnkových súborov DLL. Tento problém sa dá vyriešiť pomerne jednoducho, nevyžaduje špeciálne znalosti ani zručnosti.

    Existuje niekoľko spôsobov, ako nainštalovať knižnicu do systému. Na vykonanie tejto operácie existujú špeciálne programy a môžete to urobiť aj manuálne. Jednoducho povedané, tento článok odpovie na otázku - "Kam hodiť dll súbory?" po ich stiahnutí. Zvážme každú možnosť samostatne.

    Metóda 1: DLL Suite

    DLL Suite je program, ktorý dokáže sám nájsť potrebný súbor na internete a nainštalovať ho do systému.

    Ak to chcete urobiť, budete musieť vykonať nasledujúce kroky:


    Všetko, v prípade úspešného stiahnutia program označí stiahnutý súbor zelenou značkou.

    Metóda 2: Klient DLL-Files.com

    Klient DLL-Files.com je v mnohých ohľadoch podobný programu diskutovanému vyššie, má však určité rozdiely.

    Ak chcete nainštalovať knižnicu tu, musíte urobiť nasledovné:


    To je všetko, vaša knižnica DLL bola skopírovaná do systému.

    Program má ďalšie pokročilé zobrazenie - ide o režim, v ktorom môžete vybrať rôzne verzie knižnice DLL na inštaláciu. Ak hra alebo program vyžaduje špecifickú verziu súboru, môžete ju nájsť zahrnutím tohto zobrazenia do klienta DLL-Files.com.

    Ak potrebujete skopírovať súbor do iného ako predvoleného priečinka, kliknite na tlačidlo "Vybrať verziu" a dostanete sa do okna možností inštalácie pre pokročilých používateľov. Tu urobíte nasledovné:

    1. Zadajte cestu, kde sa vykoná inštalácia.
    2. Kliknite na tlačidlo "Nainštalovať teraz".

    Program skopíruje súbor do určeného priečinka.

    Metóda 3: Systémové nástroje

    Knižnicu môžete nainštalovať manuálne. Ak to chcete urobiť, musíte si stiahnuť samotný súbor DLL a potom ho jednoducho skopírovať alebo presunúť do priečinka na adrese:

    C:\Windows\System32

    Na záver treba povedať, že vo väčšine prípadov sú súbory DLL nainštalované pozdĺž cesty:

    C:\Windows\System32

    Ale ak máte čo do činenia s operačnými systémami Windows 95/98/Me, potom bude inštalačná cesta nasledovná:

    C:\Windows\System

    Pre Windows NT/2000:

    C:\WINNT\System32

    64-bitové systémy môžu vyžadovať vlastnú inštalačnú cestu.

    DLL je prípona súboru, ktorá je druhom referenčné materiály pri spustení určitých programov. Názov typu súboru bude dešifrovaný ako „ dynamická knižnica odkazov". Tieto dynamické knižnice môžu súčasne využívať rôzne aplikácie. Svojím spôsobom sú si tiež podobné pre spustiteľné súbory, ale líšia sa významom niektorých polí. Najvýraznejším príkladom je súbory ovládačov, ktoré popisujú pravidlá interakcie medzi zariadením a OS.

    Ako otvoriť DLL

    Predtým, ako poviete, ako otvoriť tieto súbory, mali by ste upozorniť používateľa na skutočnosť, že otváranie tohto typu knižnice nemá veľký zmysel. Obsahujú informácie požadovaný program na vykonanie. Je veľmi zriedkavé, že dôležité premenné (a nie spôsob, akým sa nazývajú) alebo údaje sú uložené v tomto type súboru. Aj keď, spravodlivo, poznamenávame, že existuje niekoľko spoločností, ktorým sa stále podarilo nájsť informácie potrebné na fungovanie programov v dll.

    Pravda, dynamické knižnice niekedy podliehajú dekompilácia získať v nich uložené pravidlá a zásady práce. Na tento účel existuje niekoľko špeciálnych programy.

    Výhodou programu je aj možnosť práce s rôzne typy súborov knižnice a dokonca niektoré z nich upravovať. Ale stojí za to to zopakovať ešte raz - tieto informácie sa predkladajú výlučne pre známosť, pokus o zmenu súborov s príponou .dll je jedným z najhorších nápadov, ktoré môže používateľ vymyslieť.

    Má tento program dôstojnosť? Obrovské množstvo - rozsah práce, ktorú je možné na ňom vykonať, je obmedzený iba predstavivosťou majiteľa. A chyba iba jeden, ale významný - ročný predplatné je asi 500 dolárov.

    Spôsob inštalácie systému

    Ale ak nemusíme písať a upravovať knižnice, ako bežní používatelia, vedieť, ako ich nainštalovať, môže byť užitočné. Faktom je, že nie všetky programy sú dodávané s kompletnou sadou potrebných knižníc a je zrejmé, že spolu s nimi sa inštalujú aj jednotlivé komponenty (veľmi častý detail pri inštalácii hier), na ktoré používateľ zabudol. Potom sa to vyžaduje Inštalácia, alebo radšej Registrovať dll súbory.

    Najprv musíte nájsť samotný súbor. Našťastie to pri dôkladnom hľadaní nie je také zložité a potrebné knižnice sa nachádzajú pomerne často aj oddelene od balíka, čo im pri práci neprekáža. Stojí za zmienku, že v prípade hier sú to d3dx.dll, ktoré môžu neprítomný v systéme - v tomto prípade je lepšie nainštalovať balík DirectX a neinštalovať 150 knižníc ručne.

    Ale ak treba Registrovať novú dll na spustenie programu, je lepšie umiestniť ju do adresára s programom. V systéme Windows 7 a novšom je možné otvoriť príkazový riadok z katalógu, v ostatných prípadoch je to potrebné OTVORENÉ príkazového riadku a pomocou príkazu cd dostať sa do správneho adresára.

    Pre uvedené verzie OS to stačí OTVORENÉ požadovaný adresár a podržaním Shift kliknite na prázdne miesto kliknite pravým tlačidlom myši. V reakcii na to sa pred nami zobrazí kontextové menu v nasledujúcom tvare:

    Kliknite na " otvorte príkazové okno". Pred nami sa objaví príkazový riadok, kde musíme napísať nasledovné:

    regsvr32 dllname.dll

    Tento príkaz pridá knižnicu do zoznamu používaného systémom, čím ušetrí čas pri iných metódach inštalácie. Komu Zrušiť pri registrácii použite nasledujúci príkaz:

    regsvr32-u dllname.dll

    Je dôležité poznamenaťže dllname.dll je zadaný ako príklad a namiesto všetkého, čo je napísané naľavo od bodky (teda namiesto dllname), by ste mali zadať názov vášho súboru. Obrázok ukazuje pridanie dll súboru z directX8 do Windowsu 10.

    Týmto jednoduchým spôsobom môžete nainštalovať knižnicu do systému. Ak sa však vyskytnú najmenšie zlyhania alebo chyby, mali by ste okamžite vykonať ďalší príkaz, odstrániť registráciu a kontaktovať špecialistu s problematickým programom.

    Často sa stáva, že niektorý program sa nechce spustiť, pretože. V počítači vám chýba určitý súbor DLL. Č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ý dll súbor do systémových priečinkov vášho operačného systému. 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č.

    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. Umiestnenie týchto súborov sa líši od systému k systému, takže začnem skoršími 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 však v prípade, že všetky potrebné súbory vložíte do priečinka, no 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ýchla. 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 vôbec 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í niektorej 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.

    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é: stiahnite si správnu a úplnú verziu 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.

    Sem môžete vložiť (rozbaliť a skopírovať) ľubovoľné knižnice dll 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. dll môžete skopírovať z iného počítača s rovnakou bitovou hĺbkou a verziou 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ť bitovosť systému, kliknite pravým tlačidlom myši 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.