În ce folder să instalați fișierele dll. Instalarea și înregistrarea DLL-urilor în Windows. „Joc spart” - cauza erorii

Din când în când, unii oameni au probleme la lansarea jocurilor. Acestea pot fi cele mai multe aplicatii diverse de la diferiți dezvoltatori. Singurul lucru pe care îl au în comun este anul de fabricație. Și anume - 2013. Și eroarea care apare în aceste situații este asociată cu lipsa de noi biblioteci pe computer. Mai exact, Msvcr120.dll. Unde să aruncați și de unde să obțineți acest fișier - puteți citi mai jos.

Prima cale

Msvcr120.dll este o bibliotecă inclusă în Visual Studio 2013. Este responsabil pentru funcționalitatea multor produse și este o parte necesară a software-ului calculatoare moderne. Dacă, la pornirea unui program, primiți un mesaj de eroare cu următorul conținut: „Programul nu poate fi pornit Msvcr120.dll lipsește”, atunci nu vă grăbiți să disperați, îl puteți obține cu ușurință pe computer.

Cea mai bună soluție la această problemă este să descărcați distribuția componentelor Visual Studio 2013 de pe site-ul oficial Microsoft și să instalați toate elementele. În funcție de viteza dvs. de internet, acest lucru poate dura până la 1,5 ore din timpul dvs., dar merită. La urma urmei, veți avea la dispoziție o serie de biblioteci și drivere utile care vă vor fi utile în viitor. Și gândiți-vă la întrebarea: "Msvcr120.dll - unde să-l aruncați?" - nu va trebui.

A doua metodă

Nu este mult diferit de precedentul. Mai trebuie să vizitezi un site binecunoscut. Acolo puteți găsi și descărca doar fișierul de care aveți nevoie. Căutarea și descărcarea vă vor lua literalmente câteva minute. Veți avea nevoie de o versiune specială pentru sistemul dvs. de operare. Îl poți afla făcând clic Click dreapta mouse-ul pe pictograma „Computerul meu” și selectând fila „Proprietăți”. Deci, ați descărcat msvcr120.dll. Unde sa arunci? trebuie să-l plasați într-una dintre următoarele locații.

  1. Pentru sisteme pe 32 de biți - în folderul „C:/Windows/system32”.
  2. Pentru 64 de biți - „C:/Windows/sysWOW64”.
  3. În cazuri rare, după ce ați plasat fișierul în folderele specificate, vedeți că programul tot nu găsește msvcr120.dll. Ce să fac? Încercați să-l puneți în folderul jocului.

După ce ați introdus fișierul în folderul dorit, asigurați-vă că reporniți computerul. Există cazuri în care trebuie să înregistrați în mod independent calea către aceasta în registru. Pentru a face acest lucru, trebuie să faceți următoarele.

  1. Lansați linia de comandă introducând comanda „CMD” în căutare.
  2. Plasați fișierul de bibliotecă descărcat pe desktop.
  3. Introduceți comanda „cd desktop”.
  4. Scriem „regsvr32 msvcr120.dll” și apăsăm „enter”.

După aceea repornim Calculator personal.

Mai repede

Există chiar mai mult cale rapidă obțineți fișierul pe care îl căutați. Se numește mindfulness. Multe jocuri vă întreabă ce componente doriți să instalați înainte de instalare. Și printre ele puteți găsi adesea distribuții Visual Studio 2013. Prin urmare, dacă în timpul instalării pur și simplu ați refuzat să îl instalați pe computer a acestui pachet biblioteci, apoi încercați fie să reinstalați complet jocul, să specificați driverele, fie să găsiți manual fișierul de instalare necesar pe disc.

Dacă problemele continuă după aceasta, atunci utilizați căutarea pe computer și încercați să găsiți manual msvcr120.dll. Unde ar trebui să pun fișierul găsit? Da la toate folderele specificate în articol. Încercați să mutați biblioteca pentru a-i verifica funcționalitatea. În același timp, nu uitați să reporniți computerul de fiecare dată, în timp ce acesta va verifica automat integritatea sistemului de operare și va găsi fișiere noi.

Siguranță

Când descărcați și instalați programe din locuri necunoscute, asigurați-vă că sunt în siguranță. Asigurați-vă că le scanați pentru viruși și malware. La urma urmei, dacă intră în partițiile de sistem, nu numai că te pot priva de posibilitatea de a juca jucăria care te interesează, ci și de a trimite computerul personal la groapa de gunoi. Dacă decideți să instalați fișierul pe care îl căutați de pe un disc, asigurați-vă că este licențiat, altfel nimeni nu poate garanta calitatea.

Au existat deja multe articole pe tema erorilor legate de DLL-uri. Toate aceste erori pot fi corectate într-un singur mod - prin instalarea acestui fișier dll pe computer. În acest articol voi scrie cum să fac asta.

Descărcarea și instalarea fișierelor DLL

Când apare o eroare, de obicei este indicat numele fișierului DLL care lipsește. Trebuie să introduceți numele acestui fișier într-un motor de căutare și să descărcați. De exemplu, trebuie să descarcăm fișierul d3dx9_27.dll. Introducem acest nume în Yandex sau Google și îl descarcăm de pe un site. Cel mai sigur și popular site de pe care descarc eu fișierele DLL este DLL-FILES.com. Există un câmp în care puteți introduce numele fișierului.

Acum trebuie să vă dați seama unde să aruncați acest fișier dll. ÎN sisteme diferite Locațiile acestor fișiere sunt diferite, așa că voi începe cu sistemul de operare timpuriu:

  • Windows 95/98– plasați fișierul în folderul C:\Windows\System;
  • Windows NT sau 2000– plasați fișierul în folderul C:\WINNT\System32;
  • Windows XP, 7, 8, 10– plasați fișierul într-un folder (pentru 32 sisteme de biți în C:\Windows\System32 și pentru anii 64 biți în C:\Windows\SysWOW64).

Uneori, când încercați să plasați un fișier în folderul dorit, poate apărea un mesaj că fișierul este deja acolo. Atunci de ce apare eroarea? Este posibil ca fișierul să fie deteriorat sau să fie un virus, așa că îl puteți înlocui cu un fișier nou.

Odată ce ați transferat toate bibliotecile lipsă, trebuie să reporniți computerul pentru ca modificările să aibă efect, apoi să lansați acele aplicații care nu au funcționat.

Ce ar trebui să faceți dacă ați plasat toate fișierele necesare într-un folder, dar programul sau jocul tot nu pornește? Apoi puteți încerca să înregistrați biblioteca în sistem, acum vă voi arăta cum să o faceți.

Cum să înregistrați un DLL pe Windows

Înregistrare DLL-uriîn Windows este foarte simplu și rapid. Puteți face acest lucru dacă aveți Windows 7, 8 sau 10. De asemenea, vreau să rețin că trebuie să aveți drepturi de administrator. În acest paragraf voi arăta 3 moduri de a înregistra biblioteci dinamice.

Prima cale

Este cel mai popular și folosit de utilizatori.

Deschideți fereastra „Run” folosind tastele Win+Rși introduceți comanda regsvr32.exe file_name acolo.

Cu alte cuvinte, comanda ar putea arăta astfel (o voi arăta folosind fișierul d3dx9_27.dll ca exemplu):

regsvr32.exe d3dx9_27.dll


Dacă metoda nu funcționează, atunci trebuie să specificați calea completă către acest fișier, adică calea către folderul în care ați plasat DLL-ul. De exemplu, ar putea arăta astfel:

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


Dacă înregistrarea are succes, ar trebui să vedeți un răspuns pozitiv sau un mesaj de eroare care modul încărcat... Dar despre asta voi vorbi puțin mai târziu.

A doua cale

Aici vom folosi linia de comandă, dar trebuie să o deschideți ca administrator, sper că știți cum să faceți acest lucru.

regsvr32.exe calea_la_fișierul_dll

Adică facem totul la fel, doar pe linia de comandă.


Ar trebui să apară din nou un mesaj că biblioteca este înregistrată sau o eroare.

A treia cale

Metoda este rar folosită de oricine, dar funcționează și. Luați fișierul dll și faceți clic dreapta pe el, în meniul care a apărut meniul contextual selectați un articol „Pentru a deschide cu”și mergi la folder Windows/System32, și căutați acolo programul regsvr32.exe, prin care vom deschide biblioteca.

Eroare la înregistrarea fișierelor DLL

Când încercați să înregistrați un DLL, indiferent în ce mod, este posibil să primiți o eroare cu care modulul unui astfel de DLL este incompatibil cu Versiunea Windows, sau încărcat. Ce să fac?

Astfel de erori pot apărea din următoarele motive:

  • Biblioteca nu trebuie să fie înregistrată deoarece nu acceptă această caracteristică sau este deja înregistrată în sistem;
  • Fișierul pe care l-ați descărcat este stricat sau nu are nicio legătură cu bibliotecile.

Cum se rezolvă o problemă?

  • Utilizatorii avansați pot folosi regasm.exe;
  • Încercați să descărcați același fișier pe Internet, doar dintr-o sursă diferită. Sau căutați care este fișierul și utilizați instalatori speciali de fișiere DLL. Unele biblioteci vin cu un fel de software de exemplu DirectX.
  • Când descărcați o aplicație, este posibil ca antivirusul să fi șters DLL-uri importante care se aflau în programul de instalare în timpul procesului de instalare, așa că trebuie să descărcați jocul dintr-o altă sursă sau să dezactivați temporar antivirusul și să reinstalați aplicația.

În acest moment voi termina de descris instalarea bibliotecilor DLL și pe viitor voi încerca să revin la acest subiect cât mai rar posibil. Dacă mai aveți întrebări, voi încerca să le răspund în comentarii.

Mulți utilizatori sunt familiarizați cu situația în care, după descărcarea unui joc sau program, când încearcă să-l lanseze, apare o eroare legată de o bibliotecă dinamică lipsă. Mai mult, în cazuri diferite aceste biblioteci sunt diferite. Acest articol va vorbi despre eroarea rld.dll. Vă vom spune de ce acest fișier este atât de necesar pentru a rula aplicația, de ce apare eroarea și cum să o remediați. Mai mult, articolul va sugera trei moduri de a o elimina.

De ce sunt necesare fișiere DLL?

În primul rând, merită să vorbim despre bibliotecile dinamice în general. Desigur, majoritatea utilizatorilor le cunosc doar prin extensia DLL.

Deci, merită mai întâi să înțelegeți cum funcționează în general aplicațiile. Mulți oameni cred că pentru funcționarea lor normală trebuie doar să descarce o distribuție bună. Acest lucru este parțial adevărat, dar fără bibliotecile corespunzătoare, chiar și un astfel de program va refuza să ruleze. Faptul este că pentru a afișa corect toate elementele programului, aveți nevoie de instrumente care interacționează cu acestea. Aceste instrumente sunt bibliotecile noastre. Dar ideea este că acestea sunt descărcate separat de programele și jocurile în sine. Cele mai multe sunt instalate în Windows de la bun început - acestea sunt cele care sunt dezvoltate de compania însăși, iar unele trebuie descărcate.

Un bun dezvoltator de programe și jocuri va pune componentele necesare în folderul de instalare a jocului, dar, din păcate, acest lucru nu se întâmplă întotdeauna. În astfel de cazuri, trebuie să faci totul singur.

„Joc spart” - cauza erorii?

Mai jos vom vorbi despre unde să descărcați și unde să aruncați rld.dll, dar deocamdată vă vom spune despre motivul erorii.

Cel mai frecvent motiv este descărcarea de jocuri sau programe piratate. Faptul este că biblioteca rld.dll este un fel de fișier de autentificare a jocului, iar colecționarii RePack fac modificări acestui fișier, astfel încât să puteți rula aplicația fără să o cumpărați. În astfel de cazuri, antivirusii percep uneori acest fișier ca fiind infectat și, în consecință , , puneți-l în carantină Dacă sunteți sigur că cel dorit nu este infectat cu un virus, puteți intra în setări. program antivirusși adăugați-l la lista de excluderi. După aceasta, aplicația ar trebui să se lanseze.

Dar uneori un fișier poate fi de fapt deteriorat de un virus. În acest caz, jocul sau programul va genera și o eroare, dar metoda de eliminare este complet diferită. Principalul lucru înainte de a urma instrucțiunile este să verificați computerul pentru malware și, dacă este găsit, să le eliminați pe toate, altfel nicio metodă nu va ajuta.

Reinstalarea aplicației

Majoritatea utilizatorilor au auzit că pentru a elimina eroarea, trebuie doar să știi unde să arunci rld.dll, acest lucru este parțial adevărat, dar mai întâi este mai bine să încerci alte metode de eliminare.

De exemplu, simpla reinstalare a aplicației poate ajuta. Dar înainte de a face acest lucru, este mai bine să accesați torrent și să verificați în proprietăți dacă fișierul este „rupt”. De asemenea, înainte de a instala, pentru orice eventualitate, dezactivează-ți antivirusul pentru a nu pune din nou în carantină componenta necesară.

Pachet cu fișierul necesar

Dacă reinstalarea nu ajută, atunci nu este nevoie să vă grăbiți să aruncați rld.dll oriunde. Este mai bine să mergeți pe calea mai loială - instalați Pachetul Microsoft Visual C++ 2013. Puteți întreba: „De ce să instalați acest pachet dacă sistemul necesită un fișier complet diferit?” Faptul este că acest fișier se află în acest pachet. Prin urmare, instalând-o, veți instala automat biblioteca necesară rulării aplicației pe sistem.

Fișier separat de pachet

Dacă nu doriți să vă deranjați cu instalarea pachetului, dar doriți doar să știți unde să puneți rld.dll, atunci acum vă vom spune despre asta. Cu toate acestea, nu este nevoie să vă grăbiți mai întâi, este mai bine să înțelegeți cum funcționează și ce să nu faceți.

Funcționează astfel: sistemul solicită fișierul rld.dll, prin urmare nu se află în sistem, îl puteți descărca de pe Internet și îl puteți plasa în directorul dorit. După aceasta, în teorie, totul ar trebui să funcționeze, dar, ca întotdeauna, există un „dar”. Faptul este că descărcarea fișierelor de pe Internet pe care le vei plasa în directoarele de sistem este periculoasă, mulți dezvoltatori de viruși așteaptă acest lucru, postând viruși sub numele bibliotecilor necesare pe Internet. Dar nu puteți face nimic, va trebui totuși să descărcați acest fișier, așa că trebuie să aveți grijă: încercați să găsiți un site cu rating bun, citește comentariile înainte de a-l descărca și, cel mai important, verifică fișierul cu un antivirus după descărcare.

Deci, ați reușit să găsiți rld.dll, ce să faceți în continuare? Acesta trebuie să fie plasat în folderul „System32”, care se află în folderul „Windows” de pe unitatea de sistem. Dar dacă aveți un sistem pe 64 de biți, atunci acest folder se va numi „SysWOW64”. După mutare, problema cu rld.dll ar trebui să dispară.

Dacă vreo bibliotecă .dll lipsește sau este deteriorată pe computer, programul sau serviciul asociat nu va funcționa corect. Windows va afișa o eroare că fișierul DLL este deteriorat sau lipsește. Pentru a rezolva problema, trebuie să descărcați biblioteca necesară pentru versiunea dvs. de Windows, să o copiați în folderul dorit și să o înregistrați în sistem.

Indiferent de ce program și pentru ce este folosit fișierul dll, instalarea și înregistrarea bibliotecii vor urma întotdeauna același algoritm. Toate versiunile de sistem de operare Windows urmează aceleași reguli atunci când se conectează și se înregistrează biblioteci dinamice.

Instrucțiuni pas cu pas:

Cum și unde să copiați un fișier DLL

Erorile cu bibliotecile de linkuri dinamice (DLL) apar din diverse motive: fișierul este deteriorat, incompatibil cu Windows sau cu un program specific, infectat cu viruși sau șters. Soluția este întotdeauna aceeași: descărcați corect și versiunea completa biblioteci și apoi înregistrați fișierul în sistem prin linia de comandă. De obicei, întregul proces nu durează mai mult de 2-5 minute.

Puteți plasa (dezarhivați și copiați) orice biblioteci dll aici și fișierele instalate vor lucra:

  • Pentru Windows 95/98/Me- fișierul este copiat în folder C:\Windows\System
  • Pentru Windows NT/2000- fișierul este copiat în folder C:\WINNT\System32
  • Pentru Windows XP, Vista, 7, 8- copiați în folder C:\Windows\System32
  • Pentru Windows pe 64 de biți- copiați fișierul dll într-un folder C:\Windows\SysWOW64

De unde puteți descărca biblioteca necesară:

  • Dacă acesta este un joc sau program: cu o versiune diferită a jocului, de pe un alt PC pe care rulează aplicația, de pe un disc (reinstalați programul).
  • Dacă aceasta este o bibliotecă de sistem, verificați relevanța driverelor, DirectX sau a altei componente, dacă sistemul scrie în ce fișier sau program a fost făcută eroarea. Puteți copia dll-ul de pe un alt computer cu o dimensiune de biți și o versiune similară de Windows (7, 8, 10). Eroarea poate să nu fie cauzată de biblioteca în sine, ci și de programul care o folosește.
  • Puteți descărca oricând versiunea cerută un fișier din arhivele dll, cum ar fi dll.ru sau ru.dll-files.com. Verificați cu atenție pentru ce versiune de sistem este destinată biblioteca. De asemenea, ar trebui să vă uitați cu atenție la ceea ce este descărcat: în loc de biblioteca necesară, multe site-uri încearcă să introducă propriul software plătit pentru a remedia erorile cu DLL-urile.
  • Încercați să găsiți un articol cu ​​soluții la probleme despre fișierul necesarîn secțiune sau utilizați căutarea pe site.

Poate că jocul sau software-ul este incompatibil cu versiunea Windows, soluția poate fi lansarea acestuia în modul de compatibilitate. Dacă fișierele sunt blocate de un antivirus, ar trebui să aruncați o privire mai atentă la securitatea aplicației sau să adăugați fișiere la excepțiile antivirus.

Toate modificările vor intra în vigoare după înregistrarea bibliotecii în sistem și repornirea computerului. Înainte de aceasta, încercarea de a lansa ceva este inutilă - sistemul nu se va conecta la fișier.

Pentru a verifica capacitatea sistemului, trebuie să faceți clic dreapta pe pictogramă "Calculatorul meu"și selectați elementul „Proprietăți”. În folderul care se deschide, în secțiunea System se va scrie: „Tipul de sistem: 64-bit sistem de operare procesor x64".

Înregistrarea unei biblioteci pe Windows

Cel mai simplu mod de a înregistra un DLL în Windows este prin intermediul ferestrei Command Prompt sau Run. A deschide Linie de comanda trebuie să: faceți clic pe Start -> Run sau pe o combinație de taste Win+R, introduce cmd.exeși apăsați introduce. Puteți introduce comanda direct în acest câmp fără a deschide linia de comandă.

Pentru a înregistra biblioteca trebuie să scrieți comanda regsvr32 filename.dllși apăsați introduce. De exemplu, regsvr32.exe msvcp110.dll.

Pentru ca modificările să intre în vigoare și biblioteca să înceapă să funcționeze, trebuie pentru a reporni un computer. Dacă Windows nu dorește să găsească fișierul dorit, puteți specifica calea completă: regsvr32.exe full_path_to_file.dll, de exemplu regsvr32.exe C:/Windows/System32/msvcp110.dll.

Se întâmplă adesea ca un program să nu vrea să ruleze, pentru că... din computerul tău lipsește ceva fișier DLL A. Ce să faci în acest caz? Trebuie să descărcați și să instalați acest fișier. De obicei, nu există probleme la descărcarea unui fișier DLL de pe Internet, dar cum se instalează?

Prima modalitate de a instala un fișier DLL:
Cel mai simplu mod este să plasați pur și simplu fișierul dll pe care l-ați descărcat în folderul cu programul pe care încercați să îl rulați. Această metodă este foarte simplă, dar nu funcționează întotdeauna.

A doua modalitate de a instala un fișier DLL:
A doua modalitate este să plasați fișierul dll descărcat în folderele de sistem sistemul dvs. de operare. În primul rând, trebuie să aflați ce sistem de operare aveți. Pentru a face acest lucru, faceți clic dreapta pe pictograma „Computerul meu” de pe desktop și accesați „Proprietăți”. Tipul sistemului dvs. de operare va fi indicat acolo:


Dacă aveți un sistem de operare pe 32 de biți, atunci:
  • Deschide computerul meu.
  • Accesați folderul „Windows”.
  • Găsiți folderul „System32” acolo și plasați fișierul DLL descărcat în el.
Dacă aveți un sistem de operare pe 64 de biți, atunci:
  • Deschide computerul meu.
  • Deschideți unitatea de sistem (de obicei, unitatea „C”).
  • Accesați folderul „Windows”.
  • Găsiți folderul „SysWOW64” acolo și plasați fișierul DLL descărcat în el.
  • Reporniți computerul pentru ca modificările să intre în vigoare.
A treia modalitate de a instala un fișier DLL:
A treia metodă este utilizată dacă ați instalat fișierul dll folosind a doua metodă, dar veți primi o eroare în continuare. Trebuie să indicați manual sistemului că ați instalat fișierul dll. Pentru aceasta:
  • Accesați meniul Start.
  • Introduceți „cmd” în bara de căutare. Și deschideți programul găsit.
  • În fereastra care se deschide, introduceți „ regsvr32 dll_file_name.dll„. (de exemplu, astfel: „regsvr32 test.dll”)
  • Reporniți computerul.