De ce sunt atât de multe „Microsoft Visual C ++ redistribuibile” instalate pe computerul meu?

Jul 3, 2025
Depanare

Dacă ați parcurs vreodată lista de programe instalate în Windows, vă întrebați de ce există atât de multe versiuni ale Microsoft Visual C ++ Redistributable acolo, nu sunteți singur. Alăturați-vă nouă în timp ce aruncăm o privire la ceea ce sunt aceste lucruri și de ce sunt atât de multe instalate pe computerul dvs.

Ce este un redistribuibil Visual C ++?

Microsoft Visual C ++ este un mediu de dezvoltare integrat (IDE) utilizat pentru a crea aplicații Windows în limbajele de programare C, C ++ și C ++ / CLI. Acesta a fost inițial un produs independent, dar este acum inclus ca parte a Microsoft Visual Studio. Oferă dezvoltatorilor o singură aplicație în care își pot scrie, edita, testa și depana codul. Mediul de programare include accesul la o mulțime de biblioteci de coduri partajate, care permit dezvoltatorilor să utilizeze cod deja dezvoltat pentru proceduri specifice în loc să fie nevoiți să-și scrie propriile lor de la zero. Acest cod partajat ia forma bibliotecilor de legături dinamice (DLL-uri), un termen pe care majoritatea utilizatorilor de Windows l-au întâlnit la un moment dat sau altul.

Când vine timpul să își implementeze software-ul către utilizatori, dezvoltatorii au de ales. Ei pot grupa acele DLL-uri în instalarea aplicației lor sau se pot baza pe un pachet standard de cod partajabil distribuibil. Majoritatea îl aleg pe acesta din urmă, iar acel pachet este cunoscut sub numele de Redistribuibil Visual C ++. Există mai multe avantaje în utilizarea unui redistribuibil. Pachetele sunt puse la dispoziție de Microsoft, care le testează și le actualizează cu erori și remedieri de securitate. Redistribuibilele oferă, de asemenea, o singură instalare pe computerul unui utilizator pe care mai multe programe o pot utiliza în același timp.

De ce sunt atât de multe instalate pe PC-ul MEU?

Am instalat o nouă versiune de Windows 10 pe un PC nou acum puțin mai puțin de două luni. După cum puteți vedea în imaginea de mai sus, am deja patru versiuni ale Visual C ++ Redistribuibil pe sistemul meu. În alte sisteme, am văzut până la douăzeci. Deci, cum ajung ei toți acolo?

Unele sunt instalate împreună cu Windows în sine. Versiunile specifice care se instalează depind de versiunea de Windows pe care o utilizați. Folosesc Windows 10, care vine împreună cu redistribuibilele Visual C ++ din 2012 și 2013. De asemenea, veți observa că am instalat și versiunile pe 32 de biți (x86) și pe 64 de biți (x64). Dacă aveți o versiune pe 32 de biți a Windows, nu veți vedea acele versiuni pe 64 de biți ale redistribuibile. Dar dacă aveți o versiune Windows pe 64 de biți (care sunt aproape toate computerele în zilele noastre), veți vedea ambele versiuni, deoarece un Windows pe 64 de biți poate rula atât aplicații pe 64 de biți, cât și pe 32 de biți.

Orice versiune suplimentară a Visual C ++ Redistribuibilă pe care o vedeți în sistemul dvs. a fost instalată împreună cu un program care necesită acest lucru. Când un dezvoltator codifică într-o versiune specifică a Visual C ++, bibliotecile de coduri pentru acea versiune trebuie să fie prezente și în sistemul utilizatorului pentru ca aplicația să poată rula. Asta înseamnă că, de exemplu, dacă un dezvoltator a folosit Visual C ++ 2005 (sau Visual Studio 2005) pentru a crea un program pe care îl instalați, vă puteți aștepta să vedeți Visual C ++ 2005 Redistributable instalat pe sistemul dvs. împreună cu programul.

Uneori, veți primi o fereastră pop-up prima dată când rulați un program care spune că pachetul redistribuibil este instalat. Veți observa acest lucru foarte mult dacă sunteți un jucător de PC, mai ales dacă vă obțineți jocurile prin Steam. De obicei, aceasta înseamnă că dezvoltatorul a ales să descarce cel mai recent pachet de la Microsoft la momentul instalării. Uneori, pachetul este inclus împreună cu aplicația. Iată o imagine a instalării pachetului actual de drivere grafice AMD, pe care îl puteți vedea dorește să instaleze redistribuibilele C ++ 2012 și 2013.

LEGATE DE: Ce este Microsoft .NET Framework și de ce este instalat pe computerul meu?

De asemenea, este posibil să vedeți cum arată mai multe versiuni ale aceluiași sistem redistribuibil instalat sau cel puțin mai multe versiuni din același an. De exemplu, este posibil să vedeți mai multe versiuni ale redistribuibilei din 2008. S-ar putea indica faptul că este un pachet de servicii, în timp ce alții ar putea avea doar numere de versiune ușor diferite. Deci, deși uneori se pare că sunt instalate mai multe versiuni ale aceluiași pachet, toate sunt subtil diferite. Și, din păcate, spre deosebire de oarecum similar .NET Framework , Microsoft nu a consolidat niciodată toate aceste versiuni mai vechi într-un pachet unificat.

Deci, pe scurt: veți vedea câteva pachete care vin cu Windows și unele care vin cu aplicațiile pe care le instalați. Și dacă rulați Windows pe 64 de biți, veți vedea atât versiunile pe 64 de biți, cât și pe cele de 32 de biți ale fiecărui pachet.

Pot dezinstala unele dintre ele?

Răspunsul scurt este: da, dar probabil că nu ar trebui.

Nu știi niciodată cu adevărat care dintre aplicațiile instalate se bazează pe fiecare redistribuibil. Dacă dezinstalați un program, acel program nu va elimina automat redistribuibilul pe care s-a bazat, deoarece nu are cum să știe dacă și alte aplicații se bazează pe el. Sigur, pot exista acolo pachete redistribuibile de care nu aveți nevoie - dar dacă eliminați manual un pachet redistribuibil pe care unele programe îl folosesc în continuare, le-ați putea face să nu ruleze corect și, în unele cazuri, chiar să provoace probleme în instalarea Windows în sine.

S-ar putea să te irite să vezi atât de mulți care stau acolo în lista de programe instalate, dar dacă lucrurile funcționează bine pe computerul tău, redistribuibilele nu cauzează niciun rău. De asemenea, nu ocupă mult spațiu. Cele patru versiuni pe care le-am instalat acum pe sistemul meu ocupă mai puțin de 100 MB spațiu pe disc, combinate.

Am văzut câteva sfaturi plutind pe internet care sugerează că puteți elimina versiunile mai vechi de redistribuibile, lăsând la locul lor cele mai recente din fiecare versiune majoră (notată în funcție de an). Cu alte cuvinte, acestea vă sugerează să lăsați cea mai recentă redistribuibilă 2012 și să dezinstalați versiunile mai vechi din 2012. Am testat acest lucru și am constatat că nu este de încredere. Se pare că funcționează uneori, dar nu există nicio garanție că va funcționa pentru dvs. În testul meu limitat de trei sisteme, a provocat probleme pe un sistem în care câteva programe nu ar mai rula.

Ce pot face dacă am probleme?

Din păcate, este adesea greu să restrângeți o problemă cu o aplicație la o instalare redistribuibilă defectuoasă. Rareori primiți un mesaj de eroare în timpul instalării sau funcționării unui program care vă îndreaptă direct către pachetele redistribuibile. Totuși, este o posibilitate și uneori merită testată, mai ales dacă un program pe care tocmai l-ați instalat face ca un alt program deja instalat să se rupă și știți că ambii se bazează pe același redistribuibil.

În primul rând, puteți face câțiva pași de bază. Asigurați-vă că actualizarea Windows are toate cele mai recente actualizări. Dacă este disponibilă o actualizare a pachetului, aceasta ar putea rezolva problema. Puteți încerca, de asemenea scanarea fișierelor de sistem corupte în Windows. Nu durează mult și poate restaura fișierele de sistem care au devenit corupte sau au dispărut. Merită întotdeauna o lovitură.

LEGATE DE: Cum să scanați (și să remediați) fișierele de sistem corupte în Windows

Dacă acești pași nu rezolvă problema, puteți încerca să dezinstalați și apoi să reinstalați versiunea în cauză. Și, dacă nu cunoașteți versiunea specifică, puteți să jucați și să încercați să dezinstalați toate pachetele redistribuibile de pe computer și apoi să instalați toate cele mai recente implementări ale fiecărei versiuni. Indiferent de ruta pe care o luați, asigurați-vă că faceți o copie de rezervă a computerului primul!

Puteți dezinstala redistribuibilele în același mod în care dezinstalați orice alt program în aplicația Panoul de control Programe și caracteristici. Apoi puteți descărca și instala cele mai recente versiuni de la Microsoft Centrul de descărcare . Iată câteva linkuri directe către fiecare versiune:

Amintiți-vă doar că, dacă rulați o versiune Windows pe 64 de biți, va trebui să descărcați și să instalați atât versiunile pe 32 de biți (x86), cât și pe 64 de biți (x64).

Și iată-l. Sperăm că asta explică cel puțin ce sunt aceste pachete redistribuibile Visual C ++ și de ce sunt instalate atât de multe pe computerul dvs.

.intrare-conținut .pentru-intrare

Why Are There So Many “Microsoft Visual C++ Redistributables” Installed On My PC?

Why Are There So Many Microsoft Visual C++ Redistributable Installed On PC? HINDI

Do I Need All These Microsoft Visual C++ Redistributables?

Do I Need These Microsoft Visual C++ Redistributables?

WHY MICROSOFT VISUAL C++ IS VERY IMPORTANT FOR WINDOWS🔥🔥

What Is Microsoft Visual C++ And Microsoft Visual C++ Redistributable Package

How To Solve Microsoft Visual C++ 2005 Redistributable Error 1935 ?

Deinstallation Von Microsoft Visual C++ 2015

Download Microsoft Visual C++ Redistributable All In One

Install All The Microsoft C++ Runtimes At Once With Visual C++ Runtime Installer

How Repair Installation Of Windows Feature And Microsoft Visual C++ 2005

Uninstall Microsoft Visual C++ Redistributable 2017/2013/2010/2008/2005 In Windows 10

Fix Microsoft Visual C++ 2015 And 2013 Runtime Error

How To Fix Microsoft Visual C++ 2015 - 2019 Redistributable Setup Failed Error 0x80240017

Fix Visual C++ Redistributable For Visual Studio 2019

Visual C++ Redistributable All In One Offline Installer..

Microsoft Visual C++ Redistributable | Download And Install | (32bit + 64bit) | AIO Edition | (2021)

How To Download And Install Visual C++ Redistributable Packages For Visual Studio 2015

Visual C++ Tutorial For Beginners[First Program]


Depanare - Cele mai populare articole

Cum să descărcați aplicații și jocuri pe Oculus Quest

Jocuri May 18, 2025

Oculus Quest este o cască VR independentă care poate reda jocuri și aplicații fără un computer desktop. În mod normal, instalați jocuri și aplicații prin Oculus Store, dar..


Cum să rambursați un joc GOG

Jocuri Feb 28, 2025

GOG.com are acum o politică de rambursare care vă permite să rambursați jocurile achiziționate în termen de 30 de zile, indiferent de cât timp le-ați jucat. A..


Cum să țineți evidența articolelor cosmetice și de eveniment în Overwatch

Jocuri Apr 16, 2025

Overwatch este destul de grozav. Ca shooter în echipă multiplayer, face aproape totul bine: o mulțime de varietate, un gameplay rapid, actualizări gratuite d..


Cum să etichetați și să partajați capturi de ecran pe PlayStation 4 sau Pro

Jocuri Dec 8, 2024

Uneori trebuie doar să te oprești și să faci câteva capturi de ecran în timp ce joci, deoarece jocurile moderne sunt copleșitor de frumoase. Și când obțineți fotografia p..


Cum se dezactivează notificările în timpul redării video pe o PlayStation 4

Jocuri Oct 12, 2025

Notificările PlayStation 4 apar întotdeauna peste orice faceți, ceea ce este deosebit de neplăcut atunci când vizionați videoclipuri pe Netflix, YouTube sau biblioteca..


Ce s-a întâmplat cu Solitaire și Minesweeper în Windows 8 și 10?

Jocuri Jun 20, 2025

CONȚINUTUL NECACHAT Versiunile clasice pentru desktop ale Solitaire și Minesweeper au dispărut în Windows 8 și 10. În schimb, veți găsi noi versiuni strălucitoare cu recl..


Cum să revizuiți și să extindeți Minecraft cu modurile de schimbare a jocului

Jocuri Nov 30, 2024

CONȚINUTUL NECACHAT Alura fundamentală a Minecraft este abilitatea de a construi orice și de a face jocul oricum doriți să fie. Astăzi, aruncăm o privire asupra modurilor c..


Cum să vă transformați Nintendo DS într-un aparat de joc retro

Jocuri Jul 11, 2025

CONȚINUTUL NECACHAT Dacă aveți un Nintendo DS, nu este nevoie să vă limitați la versiunile de jocuri moderne. Citiți mai departe în timp ce vă arătăm cum să vă transf..


Categorii