Ce este redistribuibilul Visual C ++? Cum se instalează și se rezolvă problemele pe Windows 10

Primiți mesaje de eroare criptice despre un MSVCRxx.dll? Iată soluția ta.
Instalarea aplicațiilor pe Windows 10 este în mod normalun proces simplu, datorită bogăției de aplicații și compatibilității sistemului de operare din ultimii 30 de ani. În cea mai mare parte, ei doar funcționează. De exemplu, am abordat deja modul de instalare a aplicațiilor desktop clasice și aplicațiilor universale, precum cele disponibile prin Windows Store.
Dar povestea aplicației Windows 10 continuăprintr-o tranziție semnificativă, care a început inițial cu Windows 8. Aplicațiile universale sunt viitorul Windows 10, dar aplicațiile clasice vor fi alături de noi de ceva timp. Iar acele aplicații clasice au uneori probleme clasice. De exemplu, instalarea aplicațiilor pentru desktop poate fi problematică datorită cerinței de componente precum Visual C ++ Redistributable. În acest articol, aflăm despre ce este vorba și cum se poate instala, astfel, aplicația dvs. va funcționa pe Windows 10.
Cum să rezolvați problemele de instalare a redistribuibilului Visual C ++
Visual C ++ Redistribuibil este un DLL (dinamicBiblioteca de legături) fișierul necesar de programe sau jocuri construite folosind mediul de dezvoltare a software-ului Visual Studio Microsoft. Când un program necesită un DLL sau alt fișier de asistență pentru a rula, acesta se numește dependență. MSVCR.DLL înseamnă:
- MS - Microsoft
- V - vizual
- C - C ++
- R - Redistribuibil.
Căutarea setărilor de aplicații și funcții sauPanoul de control al programelor și funcțiilor, este posibil să vedeți instalate mai multe versiuni ale redistribuibilului. O anumită aplicație instalată poate utiliza una dintre ele, astfel încât eliminarea oricărei versiuni poate duce la o defecțiune a unei aplicații. Unele aplicații pot necesita chiar și versiuni actualizate ale Visual C ++ Redistribuibile, cum ar fi 2010 SP1 sau 2012 Update 4.

Un DLL ajută creatorii de aplicații să reutilizeze eficient comuncomponente care fac ca un program să funcționeze. În loc să reinventeze roata și să-și umfle codul de fiecare dată, dezvoltatorii pot reutiliza bibliotecile din MSVCR.dll. Aceasta în schimb poate reduce dimensiunea unui program și poate oferi o performanță mai bună și o utilizare a memoriei. Unele aplicații sunt scrise folosind versiuni specifice ale redistribuibilului Visual C ++. Dacă computerul dvs. nu are instalat programul complet de dezvoltare Visual C ++ (pe care probabil nu îl veți face decât dacă sunteți dezvoltator de software), un program va veni cu ceea ce se numește Runtime Component pentru a facilita acel anumit program. Componentele Runtime sunt doar elementele esențiale de cod care fac ca software-ul să funcționeze.
Există versiuni ale redistribuibilului Visual C ++ care se remarcă până la versiunea 2005. O eroare frecventă pe care o pot vedea utilizatorii atunci când încearcă să execute sau să instaleze o aplicație este:
Programul nu poate porni deoarece MSVCR110.dll lipsește de pe computer. Încercați să reinstalați programul pentru a remedia această problemă.

Eroarea indică faptul că o versiune particulară a redistribuibilului Visual C ++ solicitată de programul pe care încercați să îl instalați este coruptă sau lipsește. În acest caz, MSVCR110 reprezintă Visual C ++ 2010 SP1 Redistribuibil. Alte versiuni includ:
- MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 - 2010)
- MSVCR120.dll (2012)
- MSVCR130.dll (2013)
- MSVCR140.dll (2015)
Majoritatea programelor vor fi preinstalate cu o copiea redistribuibilului Visual C ++ în timpul instalării. De asemenea, puteți parcurge fișierele de configurare a aplicației - în mod normal, un folder numit „terță parte” sau ceva similar - unde puteți găsi copii ale fișierelor de configurare pentru redistribuibilul Visual C ++.

Dacă nu, puteți descărca versiunea cerută deaplicația. Programul va indica versiunea fișierului necesar dacă apare o eroare în timpul sau la executarea aplicației. Utilizatorii ar trebui să fie, de asemenea, conștienți de faptul că unele programe pot necesita arhitectură pe 32 sau pe 64 de biți.
Mai jos găsiți link-uri pentru a descărca redistribuirea corespunzătoare pentru versiunea pe care puteți încerca să o instalați:
- Microsoft Visual C ++ 2005 SP1 Redistribuibil (x86)
- Microsoft Visual C ++ 2005 SP1 Redistribuibil (x64)
- Microsoft Visual C ++ 2008 SP1 Redistribuibil (x86)
- Microsoft Visual C ++ 2008 SP1 Redistribuibil (x64)
- Microsoft Visual C ++ 2010 SP1 Redistribuibil (x86)
- Microsoft Visual C ++ 2010 SP1 Redistribuibil (x64)
- Microsoft Visual C ++ 2012 Update 4 Redistribuibil (x86 și x64)
- Microsoft Visual C ++ 2013 Redistribuibil (x86 și x64)
- Microsoft Visual C ++ 2015 Update 3 Redistribuibil (x86 și x64)
- Microsoft Visual C ++ Redistribuibil pentru Visual Studio 2017
Depanare suplimentară MSVCR
Uneori este posibil să fie nevoie să dezinstalați un produs existentversiunea redistribuibilă Visual C ++ pentru a rezolva problemele care o afectează. Dacă instalarea corectă a redistribuibilului Visual C ++ nu rezolvă problemele de instalare sau reparare a unui program, înseamnă că unul dintre fișierele DLL ar putea fi corupt. Reînregistrarea fișierelor DLL ar putea fi capabilă să rezolve problema.
Apăsați tasta Windows + X apoi faceți clic pe Prompt Command(Admin) sau Windows PowerShell (Admin). La promptul de comandă sau fereastra PowerShell, tastați comenzile de mai jos, apoi apăsați enter după fiecare. Ieșiți promptul de comandă, apoi reporniți computerul pentru a vedea dacă problema este rezolvată.
regsvr32 ntdll.dll / s
regsvr32 msdxm.ocx / s
regsvr32 dxmasf.dll / s
regsvr32 wmp.dll / s
regsvr32 wmpdxm.dll / s
Întâlnirea problemelor cu Visual C ++Redistribuirea este o întâmplare rară, dar este și un semn al problemelor de moștenire încă atașate Windows. Modelul de aplicație universală minimizează nevoia de astfel de componente din cauza noii implementări bazate pe pachet utilizate. Pentru aplicațiile mari precum AutoCAD, QuickBooks, Adobe Creative Suite și iTunes, această componentă va fi întotdeauna o parte din arhitectura fundamentală a aplicațiilor dvs. Sperăm că acest articol vă va ajuta să depășiți obstacolele dacă le întâlniți.
Ați trebuit să remediați problemele cu pachetele redistribuibile Visual C ++ pentru Visual Studio? Povestește-ne despre asta în comentarii.
Lasa un comentariu