Ce este Visual C++ Redistributable? Cum se instalează și se depanează pe Windows 10

Ce este Visual C++ Redistributable? Cum se instalează și se depanează pe Windows 10

Instalarea aplicațiilor pe Windows 10 este, în mod normal, un proces simplu, datorită multitudinii de aplicații și compatibilității sistemului de operare din ultimii 30 de ani. În cea mai mare parte, funcționează. De exemplu, am explicat deja cum să instalați aplicații desktop clasice și aplicații universale , cum ar fi cele disponibile prin Magazinul Windows .

A început cu Windows 8

Dar povestea aplicației Windows 10 trece în continuare 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 cu noi de ceva timp. Și acele aplicații clasice au uneori probleme clasice. De exemplu, instalarea aplicațiilor desktop poate fi problematică din cauza componentelor precum Visual C++ Redistributable. Acest articol află ce este și cum să îl instalezi, astfel încât aplicația ta va funcționa pe Windows 10.

Cum să rezolvi problemele de instalare a redistribuibilului Visual C++

Visual C++ Redistributable este un fișier DLL (Dynamic Link Library) necesar pentru programele sau jocurile create folosind mediul de dezvoltare software Visual Studio de la Microsoft. Când un program necesită un DLL sau un alt fișier de suport pentru a rula, aceasta se numește dependență. MSVCR.DLL înseamnă:

  • MS – Microsoft
  • V – Vizual
  • C – C++
  • R – Redistribuibil.

Răsfoind setarea aplicațiilor și caracteristicilor sau a panoului de control al programelor și caracteristicilor, este posibil să vedeți mai multe versiuni ale redistribuibilului instalate. O anumită aplicație instalată ar putea folosi una dintre ele, așa că eliminarea oricărei versiuni poate cauza funcționarea defectuoasă a unei aplicații. Unele aplicații ar putea chiar să necesite versiuni actualizate ale Visual C++ Redistributable, cum ar fi 2010 SP1 sau 2012 Update 4.

Ce este Visual C++ Redistributable?  Cum se instalează și se depanează pe Windows 10

Obțineți biblioteca DLL potrivită

Un DLL îi ajută pe creatorii de aplicații să refolosească eficient componentele comune care fac 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. Acest lucru, în schimb, poate reduce dimensiunea unui program și poate oferi o performanță mai bună și o utilizare mai bună a memoriei. Unele aplicații sunt scrise folosind versiuni specifice ale Visual C++ Redistributable. Dacă computerul dvs. nu are instalat programul complet de dezvoltare Visual C++ (ceea ce probabil nu veți avea, decât dacă sunteți un dezvoltator de software), un program va veni cu o componentă Runtime pentru a facilita acel program special. Componentele Runtime sunt doar bucățile esențiale de cod care fac ca software-ul să funcționeze.

Există versiuni ale Visual C++ Redistributable care merg până la versiunea 2005. Erorile comune pe care utilizatorii le pot vedea 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ă.

Ce este Visual C++ Redistributable?  Cum se instalează și se depanează pe Windows 10

Erori

Eroarea indică faptul că o anumită versiune a Visual C++ Redistributable cerută de programul pe care încercați să îl instalați este fie coruptă, fie lipsește. În acest caz, MSVCR1 10  reprezintă Visual C++ 2010 SP1 Redistributable. Alte versiuni includ:

  • MSVCR71.dll, MSVCR08.dll, MSVCR09.dll (2008 – 2010)
  • MSVCR120.dll (2012)
  • MSVCR130.dll (2013)
  • MSVCR140.dll (2015)

Majoritatea programelor vor veni preinstalate cu o copie a Visual C++ Redistributable în timpul instalării. Puteți, de asemenea, să răsfoiți fișierele de configurare a aplicației – în mod normal, un folder numit „terț” sau ceva similar – unde este posibil să găsiți copii ale fișierelor de configurare pentru Visual C++ Redistributable.

Ce este Visual C++ Redistributable?  Cum se instalează și se depanează pe Windows 10

Dacă nu, puteți descărca versiunea cerută de aplicație. În plus, 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 ar putea necesita arhitectura pe 32 sau 64 de biți .

Mai jos sunt link-uri pentru a descărca redistribuibilele adecvate pentru versiunea pe care ați putea încerca să o instalați:

Depanare suplimentară MSVCR

Uneori ar putea fi necesar să dezinstalați o versiune existentă a Visual C++ Redistributable pentru a rezolva problemele care o afectează. Dacă instalarea corectă a Visual C++ Redistributable nu rezolvă problemele de instalare sau reparare a unui program, înseamnă probabil 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 Command Prompt (Administrator) sau Windows PowerShell (Administrator). În promptul de comandă sau în fereastra PowerShell, tastați comenzile de mai jos, apoi apăsați Enter după fiecare. Ieșiți din 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

Rezumând

Întâmpinarea de probleme cu Visual C++ Redistributable este rară, dar este și un semn al problemelor moștenite încă atașate la Windows. Modelul Universal App minimizează necesitatea unor astfel de componente datorită noii implementări bazate pe pachete utilizate. Cu toate acestea, pentru aplicațiile mari precum AutoCAD, QuickBooks, Adobe Creative Suite și iTunes, această componentă va face întotdeauna parte din arhitectura fundamentală a aplicațiilor dvs. Sperăm că acest articol vă va ajuta să depășiți orice obstacole dacă le întâlniți.

A trebuit să remediați probleme cu pachetele redistribuibile Visual C++ pentru Visual Studio? Povestește-ne despre asta în comentarii.

Tags: #HOW-TO

Ghimbir 2.7.53.0

Ghimbir 2.7.53.0

Ginger este un corector gratuit de ortografie și gramatică.

Blocuri

Blocuri

Blocuri este un joc intelectual pentru elevii clasei a III-a de școală elementară pentru a-și exersa abilitățile de detectare și ochi și este inclus de profesori în programul de suport didactic IT.

Prezi 6.26

Prezi 6.26

Prezi este o aplicație gratuită care vă permite să creați prezentări digitale, atât online, cât și offline.

Mathway

Mathway

Mathway este o aplicație foarte utilă care vă poate ajuta să rezolvați toate acele probleme de matematică care necesită un instrument mai complex decât calculatorul încorporat al dispozitivului dvs.

Adobe Presenter

Adobe Presenter

Adobe Presenter este un software de e-Learning lansat de Adobe Systems, disponibil pe platforma Microsoft Windows ca plug-in Microsoft PowerPoint.

Tucan 2.3.0

Tucan 2.3.0

Toucan este o platformă tehnologică educațională. Vă permite să învățați o nouă limbă în timp ce navigați pe site-uri web comune, de zi cu zi.

ENetViet 24.2

ENetViet 24.2

eNetViet este o aplicație care ajută la conectarea părinților cu școala în care învață copiii lor, astfel încât aceștia să poată înțelege clar situația actuală de învățare a copilului lor.

Duolingo

Duolingo

Duolingo - Învață limbi străine gratuit, sau pur și simplu Duolingo, este un program educațional care îți permite să înveți și să exersezi multe limbi diferite.

Tastare rapidă

Tastare rapidă

RapidTyping este un instrument de instruire la tastatură convenabil și ușor de utilizat, care vă va ajuta să vă îmbunătățiți viteza de tastare și să reduceți erorile de ortografie. Cu lecții organizate pentru mai multe niveluri diferite, RapidTyping vă va învăța cum să scrieți sau să îmbunătățiți abilitățile existente.

MathType 7.4.10.53

MathType 7.4.10.53

MathType este un software interactiv de ecuații de la dezvoltator Design Science (Dessci), care vă permite să creați și să adnotați notații matematice pentru procesarea de text, prezentări, eLearning etc. Acest editor este folosit și pentru crearea documentelor TeX, LaTeX și MathML.