lt.phhsnews.com


lt.phhsnews.com / Kodėl kompiuteryje įdiegta daugybė "Microsoft Visual C ++ Redistributables"?

Kodėl kompiuteryje įdiegta daugybė "Microsoft Visual C ++ Redistributables"?


Jei kada nors pasukote savo įdiegtų programų sąraše sistemoje "Windows", įdomu, kodėl yra tiek daug versijų iš "Microsoft Visual C ++ Redistributable", jūs ne vieni. Prisijunkite prie mūsų, kai mes žiūrime į tai, kas yra šie dalykai ir kodėl kompiuteryje yra tiek daug.

Kas yra Visual C + + perskirstomas?

"Microsoft Visual C ++" yra integruota kūrimo aplinka (IDE) "Windows" programos C, C + +, C + + / CLI programavimo kalbomis. Iš pradžių jis buvo atskiras produktas, bet dabar jis įtrauktas į "Microsoft Visual Studio" dalį. Tai suteikia kūrėjams vieną programą, kurioje jie gali rašyti, redaguoti, bandyti ir derinti savo kodą. Programavimo aplinka apima prieigą prie daugelio bendrų bibliotekų kodų, leidžiančių kūrėjams naudoti jau sukurtą kodą konkrečioms procedūroms, o ne rašyti savo duomenis iš naujo. Šis bendrai naudojamas kodas naudojamas dinaminių nuorodų bibliotekų (DLL) formos - termino, kurį dažniausiai susiduria daugelis "Windows" naudotojų.

Kai ateis laikas įdiegti programinę įrangą vartotojams, kūrėjai gali pasirinkti. Jie gali susieti šiuos DLL su savo taikomosios programos diegimu arba gali remtis standartiniu platinamu bendrojo kodo paketu. Dauguma pasirinko pastarąjį, ir šis paketas vadinamas Visual C + + perskirstomuoju. Yra keletas pranašumų, kai naudojamas perskirstomasis. "Microsoft" pateikia paketus, kurie taip pat juos išbando ir atnaujina su klaidų ir saugos pataisomis. "Redistributables" taip pat siūlo vieną įrenginio vartotojo kompiuteryje, kurį vienu metu gali naudoti kelios programos.

Kodėl tiek daug įdiegta "My PC"?

Aš įdiegiau naują versiją "Windows 10" naujame kompiuteryje šiek tiek mažiau negu prieš du mėnesius. Kaip matote paveikslėlyje, jau turiu keturias "Visual C ++ Redistributable" versijas mano sistemoje. Kitose sistemose aš mačiau net dvidešimt. Taigi, kaip jie visi jie ten?

Kai kurie yra įdiegti kartu su Windows pats. Konkrečios įdiegtos versijos priklauso nuo to, kokią "Windows" versiją naudojate. Aš naudoju "Windows 10", kuris ateina su 2012 ir 2013 Visual C + + Redistributables. Taip pat pažymėsite, kad taip pat įdiegiau 32 bitų (x86) ir 64 bitų (x64) versijas. Jei turite 32 bitų "Windows" versiją, nematysite tų platinamų 64 bitų versijų. Tačiau jei turite 64 bitų "Windows" versiją (kuri šiuo metu yra beveik visi kompiuteriai), pamatysite abi versijas, nes 64 bitų "Windows" gali paleisti tiek 64 bitų, tiek 32 bitų programas.

Bet kuri Papildomos versijos "Visual C ++ Redistributable", kurią matote savo sistemoje, buvo įdiegtos kartu su kai kuria programa, kuria ji reikalinga. Kai kūrėjas koduoja konkrečią Visual C + + versiją, tos sistemos versijos kodų bibliotekos taip pat turi būti vartotojo sistemoje, kad programa veiktų. Tai reiškia, kad, pavyzdžiui, jei kūrėjas naudoja Visual C ++ 2005 (arba Visual Studio 2005) kurdami įdiegtą programą, jūsų sistemoje kartu su programa galite pamatyti "Visual C ++ 2005 Redistributable".

Kartais pasirodys pirmą kartą, kai paleidžiate programą, kurioje nurodyta, kad pakartotinai paskirstomas paketas yra įdiegtas. Jūs pastebėsite tai daug, jei esate kompiuterių žaidėjas, ypač jei gaunate žaidimus per "Steam". Paprastai tai reiškia, kad kūrėjas nusprendė įdiegti naujausią paketą, atsisiųstą iš "Microsoft". Kartais paketas pateikiamas kartu su programa. Štai naujausio AMD grafikos tvarkyklės paketo įdiegimo nuotrauka, kurią galite pamatyti norėdamas įdiegti 2012 m. Ir 2013 m. "C + +" platinimo programas.

SUSIJĘS: Kas yra "Microsoft .NET Framework" ir kodėl ji įdiegta Mano kompiuteris?

Taip pat įmanoma, kad pamatysite, kas atrodo kaip kelios tos pačios paskirstytos įdiegtos versijos ar bent kelios tų pačių metų versijos. Pavyzdžiui, galite pamatyti keletą 2008 m. Perskirstytinų versijų. Galima nurodyti, kad tai yra pakeitimų paketas, o kiti gali turėti šiek tiek skirtingus versijų numerius. Taigi, nors kartais atrodo, kad yra įdiegtos kelios to paties paketo versijos, visos jos yra smulkios. Deja, skirtingai nei su šiek tiek panašiu .NET Framework, "Microsoft" niekada neapsaugojo visų šių senesnių versijų į vieningą paketą.

Trumpai tariant, pamatysite kai kuriuos "Windows" paketus, o kai kurie su įdiegtomis programomis. Jei naudojate 64 bitų "Windows", pamatysite kiekvieno paketo 64 bitų ir 32 bitų versijas.

Ar galiu pašalinti kai kuriuos iš jų?

Trumpas atsakymas yra toks: taip, bet jūs tikriausiai neturėtų.

Jūs niekada nežinote, kuri iš jūsų įdiegtų programų priklauso nuo kiekvieno perskirstyto. Jei pašalinsite programą, ta programa automatiškai neišsisiųos perskirstytos, į kurią ji rėmėsi, nes ji nežino, ar jai priklauso ir kitos programos. Žinoma, ten gali būti keletas perskirstomų paketų, kurių jums nereikia, bet jei rankiniu būdu pašalinsite perskirstytą paketą, kurį kai kurios programos vis dar naudoja, galite juos netinkamai paleisti ir tam tikrais atvejais net sukelti problemų. pats jūsų "Windows" įrenginys.

Tai gali sudirginti matyti tiek daug žmonių, kurie yra jūsų įdiegtų programų sąraše, tačiau jei jūsų kompiuteryje veikia gerai, platinimo ištekliai nesukelia jokios žalos. Jie taip pat neužima daug vietos. Keturios versijos, kurias aš įdiegiau į savo sistemą, šiuo metu užima mažiau nei 100 MB vietos diske, kartu.

Mes matėme keletą patarimų, plaukiojančių aplink internetą, o tai reiškia, kad galite pašalinti senesnes perskirstomųjų versijų versijas, paliekant tik naujausius iš kiekvieno pagrindinio leidimo (pažymėto pagal metus) vietoje. Kitaip tariant, jie siūlo, kad galite palikti naujausią 2012 m. Perskirstytą vietą ir pašalinti senesnes 2012 m. Versijas. Mes išbandėme šią problemą ir nustatėme, kad ji yra nepatikima. Atrodo, kad kartais dirbate, bet nėra garantijos, kad tai taps jums naudinga. Mano ribotas trijų sistemų testavimas sukėlė problemų vienoje sistemoje, kurioje keletą programų nebebūtų paleista.

Ką aš galiu padaryti, jei susiduria su problemomis?

Deja, dažnai sunku susiaurinti problema su programa iki blogo perskirstyto įrenginio. Programos diegimo ar veikimo metu retai atsiranda klaidos pranešimas, kuris nukreipia jus tiesiai į perskirstomus paketus. Vis dėlto tai yra galimybė, kartais verta išbandyti, ypač jei programa, kurią ką tik įdiegėte, sukelia dar vieną jau įdiegtą programą, ir jūs žinote, kad abi jos pasikliauna tuo pačiu perskirstomuoju.

Pirma, galite paimti keletą pagrindiniai žingsniai. Įsitikinkite, kad "Windows" naujinimas turi visus naujausius atnaujinimus. Jei yra paketo atnaujinimo, tai gali išspręsti problemą. Taip pat galite pabandyti nuskaityti sugadintus sistemos failus "Windows". Tai užtruks ilgai ir gali atkurti sugadintus arba prarastus sistemos failus. Visada verta nufotografuoti.

Jei šie veiksmai nepadeda išspręsti problemos, galite pabandyti pašalinti ir tada iš naujo įdiegti atitinkamą versiją. Ir jei jūs nežinote konkrečios versijos, galite atlikti lošimą ir pabandyti pašalinti visus perskirstytus paketus iš savo kompiuterio ir įdiegti visus naujausius kiekvienos versijos diegimus. Nesvarbu, kokiu būdu jūs einate, pirmiausia įsitikinkite, kad grįžtate prie kompiuterio!

Galite pašalinti platinimo programas taip pat, kaip pašalinsite bet kurią kitą programą programų ir funkcijų valdymo pulto programoje. Tada galite atsisiųsti ir įdiegti naujausias versijas iš "Microsoft" atsisiuntimo centro. Čia yra keletas tiesioginių nuorodų į kiekvieną versiją:

  • Microsoft Visual C ++ 2005 SP1 Redistributable (x86)
  • "Microsoft Visual C ++ 2005 SP1 Redistributable (x64)
  • Microsoft Visual C + + 2008 SP1 Redistributable (x86)
  • Microsoft Visual Microsoft Visual C ++ 2010 SP1 Redistributable (x86)
  • Microsoft Visual C ++ 2010 SP1 Redistributable (x86)
  • Microsoft Visual C ++ 2010 SP1 Redistributable (x64)
  • Microsoft Visual C ++ 2012 Update 4 Redistributable (x86 and x64)
  • Microsoft Visual C ++ 2013 Redistributable (x86 ir x64)
  • "Microsoft Visual C ++ 2015" atnaujinimas 2 perskirstomas (x86 ir x64)

Tiesiog nepamirškite, kad jei naudojate 64 bitų "Windows" versiją, turėsite atsisiųsti ir įdiekite tiek 32 bitų (x86), tiek 64 bitų (x64) versijas.

Ir tai yra. Tikimės, kad bent jau paaiškina, kokie yra šie Visual C + + pakartotinio platinimo paketai ir kodėl tiek daug yra įdiegta jūsų kompiuteryje.


Naudokite santraukos funkcijas, kad apibendrintumėte duomenis "Excel"

Naudokite santraukos funkcijas, kad apibendrintumėte duomenis "Excel"

Tiems, kurie reguliariai naudoja "Excel", integruotų formulių ir funkcijų, apibendrinančių ir manipuliuojančių duomenimis, skaičius yra stulbinantis. "Excel" tiesiog naudoja visi: nuo studentų finansų klasėje iki rizikos draudimo fondų valdytojų "Wall Street". Tai labai g

(How-to)

Koks skirtumas tarp pingavimo su ir be http: //?

Koks skirtumas tarp pingavimo su ir be http: //?

Jei bandote ir sužinojote apie tinklalapio testavimą, galite nustebinti rezultatais, paremtais tuo, kas " tu ping Šiandienos "SuperUser" Q & A žinutė padeda aiškiai suprasti nesupainuotą ir nusivylusį skaitytoją. Šiandienos klausimų ir atsakymų sesija ateina pas mus "SuperUser" - "Stack Exchange", bendruomenės pagrįstos "Q & A" svetainių grupės, padalijimas.

(how-to)