Niyə Kompüterimdə Bu qədər Çox Microsoft Visual C ++ Yenidən Dağıtıla bilən Yüklüdür?

Walter Glenn, How-To Geek və bacısı saytların redaktor direktorudur. Kompüter sənayesində 30 ildən çox təcrübəsi və 20 ildən çox texniki yazıçı və redaktor kimi iş təcrübəsinə malikdir. How-To Geek üçün yüzlərlə məqalə yazdı və minlərlə redaktə etdi. Microsoft Press, O'Reilly və Osborne/McGraw-Hill kimi nəşriyyatçılar üçün bir çox dildə 30-dan çox kompüterlə əlaqəli kitabın müəllifi və ya ortaq müəllifidir. O, illər ərzində yüzlərlə ağ vərəq, məqalə, istifadəçi təlimatı və dərs proqramı yazmışdır. Daha çox oxu.

Əgər Windows -da quraşdırılmış proqramların siyahısını gəzdiyiniz halda, niyə orada Microsoft Visual C ++ Yenidən Dağıtıla bilən bir çox versiyasının olduğunu düşünürsünüzsə, tək deyilsiniz. Bunların nə olduğunu və niyə PC -də bu qədər çox yükləndiyini araşdırarkən bizə qoşulun.

Visual C ++ Yenidən Dağıtıla bilən nədir?

Microsoft Visual C ++, C, C ++ və C ++/CLI proqramlaşdırma dillərində Windows tətbiqləri yaratmaq üçün istifadə olunan inteqrasiya olunmuş inkişaf mühitidir (IDE). Əvvəlcə müstəqil bir məhsul idi, lakin indi Microsoft Visual Studio -nun bir hissəsi olaraq daxil edilmişdir. Geliştiricilərə kodlarını yaza, düzəldə, sınaya və düzəldə biləcəyi tək bir proqram təqdim edir. Proqramlaşdırma mühiti, inkişaf etdiricilərin öz kodlarını sıfırdan yazmaq əvəzinə, xüsusi prosedurlar üçün əvvəlcədən hazırlanmış kodu istifadə etmələrinə imkan verən bir çox paylaşılan kod kitabxanasına girişi əhatə edir. Bu paylaşılan kod, Windows istifadəçilərinin əksəriyyətinin bu və ya digər nöqtədə rast gəldikləri dinamik bağlantı kitabxanaları (DLL) formasını alır.

Proqramlarını istifadəçilərə yerləşdirmə vaxtı gəldikdə, inkişaf etdiricilərin seçim etmək imkanı var. Bu DLL -ləri tətbiqlərinin quraşdırılması ilə birləşdirə bilər və ya paylaşılan kodun standart paylana bilən paketinə etibar edə bilərlər. Çoxu ikincisini seçir və bu paket Visual C ++ Yenidən Dağıtıla bilən kimi tanınır. Yenidən bölüşdürülə bilən bir neçə üstünlük var. Paketlər, səhv və təhlükəsizlik düzəlişləri ilə sınaqdan keçirən və yeniləyən Microsoft tərəfindən təqdim olunur. Yenidən bölüşdürüləcəklər eyni zamanda birdən çox proqramın istifadə edə biləcəyi bir istifadəçinin kompüterində tək bir quraşdırma təklif edir.

Niyə bu qədər çox adam MY PC -yə quraşdırılıb?

Windows 10 -un təzə bir versiyasını iki aydan az bir müddət əvvəl yeni bir kompüterə quraşdırdım. Yuxarıdakı şəkildə gördüyünüz kimi, artıq sistemimdə Visual C ++ Yenidən Dağıtıla bilən dörd versiyası var. Digər sistemlərdə iyirmiyə qədər gördüm. Yaxşı, hamısı ora necə gəlirlər?

Bəziləri Windows -un özü ilə birlikdə quraşdırılır. Quraşdırılan xüsusi versiyalar, istifadə etdiyiniz Windows -un hansı versiyasından asılıdır. 2012 və 2013 Visual C ++ Yenidən Dağıtıla bilən Windows 10 istifadə edirəm. Həm də həm 32 bit (x86), həm də 64 bit (x64) versiyalarını quraşdırdığımı da qeyd edəcəksiniz. Windows-un 32-bit versiyasına sahibsinizsə, yenidən bölüşdürülə bilən bu 64-bit versiyalarını görməyəcəksiniz. Ancaq Windows-un 64 bitlik bir versiyasına sahibsinizsə (bu günlərdə demək olar ki, bütün kompüterlərdir), hər iki versiyanı da görürsünüz, çünki 64 bitlik Windows həm 64 bitli, həm də 32 bitlik proqramları işlədə bilər.

Sisteminizdə gördüyünüz Visual C ++ Yenidən Dağıtıla bilən hər hansı bir əlavə versiyası tələb olunan bəzi proqramlarla birlikdə quraşdırılmışdır. Bir geliştirici, Visual C ++ 'nın müəyyən bir versiyasını kodlaşdırdıqda, tətbiqin işləməsi üçün bu versiyanın kod kitabxanaları da istifadəçinin sistemində olmalıdır. Bu o deməkdir ki, məsələn, bir geliştirici qurduğunuz bir proqramı yaratmaq üçün Visual C ++ 2005 (və ya Visual Studio 2005) istifadə edərsə, proqramla birlikdə sisteminizdə yüklü olan Visual C ++ 2005 Yenidən Dağıtıla biləcəyini gözləyə bilərsiniz.

Bəzən, yenidən bölüşdürülə bilən paketin quraşdırıldığını söyləyən bir proqramı ilk dəfə işə salanda bir pop -up alacaqsınız. Bir kompüter oyunçusunuzsa, xüsusən də oyunlarınızı Steam vasitəsilə əldə etsəniz, bunu çox görəcəksiniz. Tipik olaraq, bu, geliştiricinin quraşdırma zamanı ən son paketi Microsoft -dan yükləməyi seçdiyi deməkdir. Bəzən paket tətbiq ilə birlikdə paket halına gətirilir. İşdə 2012 və 2013 C ++ Yenidən Dağıtıla bilənləri yükləmək istədiyinizi görə biləcəyiniz AMD qrafik sürücü paketinin quraşdırılması.

Eyni yenidən bölüşdürülə bilən birdən çox versiyaya və ya eyni ildən ən azı birdən çox versiyaya bənzəyən şeyləri görə biləcəyiniz də mümkündür. Məsələn, 2008 -ci ildə yenidən bölüşdürülə bilən bir neçə versiyanı görə bilərsiniz. Bəziləri bunun bir xidmət paketi olduğunu göstərə bilər, digərlərində isə bir az fərqli versiya nömrələri ola bilər. Beləliklə, bəzən eyni paketin birdən çox versiyası quraşdırılmış kimi görünsə də, hamısı bir -birindən fərqlidir. Və təəssüf ki, bir qədər oxşar .NET Framework -dən fərqli olaraq, Microsoft heç vaxt bütün bu köhnə versiyaları vahid bir paket halına gətirməmişdir.

Qısacası: Windows ilə gələn bəzi paketləri, bəziləri isə quraşdırdığınız tətbiqlərlə gəlir. Və əgər 64 bit Windows istifadə edirsinizsə, hər paketin həm 64 bit, həm də 32 bit versiyasını görəcəksiniz.

Bəzilərini silə bilərəmmi?

Qısa cavab budur: bəli, amma yəqin ki, etməməlisən.

Quraşdırılmış tətbiqlərdən hansının yenidən bölüşdürülə biləcəyini heç vaxt bilmirsiniz. Bir proqramı silsəniz, o proqram, etibar etdiyi yenidən bölüşdürüləcəyi avtomatik olaraq silməyəcək, çünki digər tətbiqlərin də ona etibar edib -etmədiyini bilmək imkanı yoxdur. Əlbəttə ki, orada ehtiyacınız olmayan bəzi yenidən bölüşdürülə bilən paketlər ola bilər - ancaq bəzi proqramların hələ də istifadə etdiyi yenidən bölüşdürülə bilən bir paketi əl ilə silsəniz, onların düzgün işləməməsinə səbəb ola bilər və hətta bəzi hallarda problem yarada bilər. Windows qurğunuzun özü.

Quraşdırılmış proqramlar siyahısında çox adamın oturduğunu görmək sizi qıcıqlandıra bilər, amma işləriniz PC -də yaxşı gedirsə, yenidən bölüşdürüləcəklər heç bir zərər vermir. Həm də çox yer tutmurlar. Hazırda sistemimə quraşdırdığım dörd versiya birlikdə 100 MB -dan az disk sahəsi tutur.

İnternetdə gəzən bəzi tövsiyələr gördük ki, yenidən bölüşdürülə bilənlərin köhnə versiyalarını silə bilərsiniz və hər bir əsas buraxılışdan ən sonunu (il ilə qeyd olunur) yerində saxlaya bilərsiniz. Başqa sözlə, ən son 2012 -ci ildə yenidən bölüşdürülə bilən yerdə buraxa və köhnə 2012 versiyalarını silə biləcəyinizi təklif edirlər. Bunu sınadıq və etibarsız olduğunu gördük. Bəzən iş görür, amma bunun sizin üçün işləyəcəyinə heç bir zəmanət yoxdur. Üç sistemin öz məhdud sınağımda, bir neçə proqramın artıq işləməyəcəyi bir sistemdə problemlərə səbəb oldu.

Problemlərim varsa nə edə bilərəm?

Təəssüf ki, bir tətbiq ilə problemi yenidən bölüşdürülə bilməyən bir quruluşa qədər daraltmaq çətindir. Bir proqramın quraşdırılması və ya istismarı zamanı birbaşa yenidən bölüşdürülə bilən paketlərə işarə edən bir səhv mesajı nadir hallarda alırsınız. Yenə də bu, bir ehtimaldır və bəzən sınamağa dəyər, xüsusən də yeni qurduğunuz bir proqram artıq quraşdırılmış başqa bir proqramın pozulmasına səbəb olarsa və hər ikisinin eyni yenidən bölüşdürülə biləcəyini bilsəniz.

Əvvəlcə bir neçə əsas addımı ata bilərsiniz. Windows yeniləməsinin ən son yeniləmələrinin olduğundan əmin olun. Paketdə bir yeniləmə varsa, bu problemi həll edə bilər. Windows -da zədələnmiş sistem fayllarını axtarmağı da cəhd edə bilərsiniz. Çox vaxt çəkmir və korlanmış və ya itmiş sistem fayllarını bərpa edə bilər. Həmişə vurmağa dəyər.

Bu addımlar problemi həll edə bilmirsə, sözügedən versiyanı silməyi və sonra yenidən qurmağı cəhd edə bilərsiniz. Xüsusi versiyanı bilmirsinizsə, qumar oynaya və kompüterinizdən yenidən bölüşdürülə bilən bütün paketləri silməyə və sonra hər versiyanın ən son tətbiqlərini quraşdırmağa cəhd edə bilərsiniz. Hansı yolu seçsəniz də, əvvəlcə kompüterinizin ehtiyat nüsxəsini çıxardığınızdan əmin olun!

Proqramlar və Xüsusiyyətlər idarəetmə paneli tətbiqindəki digər proqramları sildiyiniz kimi, yenidən bölüşdürülə bilənləri də silə bilərsiniz. Daha sonra Microsoft -un Yükləmə Mərkəzindən ən son versiyaları yükləyə və quraşdıra bilərsiniz. Hər bir versiyaya birbaşa bağlantılar:

Unutmayın ki, Windows-un 64 bitlik bir versiyasını işlədirsinizsə, həm 32 bit (x86), həm də 64 bit (x64) versiyalarını yükləməli və quraşdırmalısınız.

Və oradadır. Ümid edirik ki, bu, ən azından bu Visual C ++ Yenidən Dağıtıla bilən paketlərinin nə olduğunu və niyə PC -də bu qədər çox yükləndiyini izah edir.