Bilgisayarıma Yüklenen Neden Çok Çok “Microsoft Visual C ++ Yeniden Dağıtılabilir Kartı” Var?
Windows'ta yüklü programlar listenizi daha önce kaydırdıysanız, orada neden Microsoft Visual C ++ Yeniden Dağıtılabilir sürümlerinin bu kadar çok sürümünün bulunduğunu merak ediyorsanız, yalnız değilsiniz. Bu şeylerin ne olduğuna ve PC'nizde neden bu kadar çok yüklü olduğuna bir göz attığımızda bize katılın.
Visual C ++ nedir yeniden dağıtılabilir?
Microsoft Visual C ++, C, C ++ ve C ++ / CLI programlama dillerinde Windows uygulamaları oluşturmak için kullanılan tümleşik bir geliştirme ortamıdır (IDE). Başlangıçta bağımsız bir üründü, ancak şimdi Microsoft Visual Studio'nun bir parçası olarak dahil edildi. Geliştiricilere kodlarını yazabilecekleri, düzenleyebilecekleri, test edebilecekleri ve hatalarını ayıklayabilecekleri tek bir uygulama sunar. Programlama ortamı, geliştiricilerin kendi başlarına sıfırdan yazmak yerine belirli prosedürler için önceden geliştirilmiş kodları kullanmalarına izin veren birçok paylaşılan kod kütüphanesine erişim içerir. Bu paylaşılan kod, çoğu Windows kullanıcısının bir noktada ya da başka bir yerde karşılaştığı bir terim olan dinamik bağlantı kitaplıkları (DLL) biçimini alır..
Yazılımlarını kullanıcılara dağıtma zamanı geldiğinde, geliştiricilerin yapması gerekenler vardır. Bu DLL'leri uygulamalarının kurulumuna ekleyebilir veya standart bir dağıtılabilir paylaşılan kod paketine güvenebilirler. Çoğu ikincisini seçer ve bu paket bir Visual C ++ Yeniden Dağıtılabilir olarak bilinir. Yeniden dağıtılabilir kullanmanın birkaç avantajı vardır. Paketler, Microsoft tarafından sunulan ve hata ve güvenlik düzeltmeleri ile bunları da test eden ve güncelleyen bir programdır. Yeniden Dağıtılabilirler, kullanıcının bilgisayarında, aynı anda birden fazla programın da kullanabileceği tek bir kurulum sunar..
MY PC'ye Neden Bu Kadar Çok Yüklü??
İki aydan biraz daha kısa bir süre önce yeni bir bilgisayara Windows 10'un yeni bir sürümünü yükledim. Yukarıdaki resimde görebileceğiniz gibi, sistemimde Visual C ++ Yeniden Dağıtılabilir'in dört sürümü zaten var. Diğer sistemlerde, yirmi kadar gördüm. Peki, oraya nasıl giderler??
Bazı Windows ile birlikte yüklenir. Yüklenecek belirli sürümler, kullandığınız Windows'un sürümüne bağlıdır. 2012 ve 2013 Visual C ++ Yeniden Dağıtılabilir Dosyaları ile gelen Windows 10 kullanıyorum. Ayrıca, 32-bit (x86) ve 64-bit (x64) sürümlerinin de yüklü olduğunu unutmayın. Windows'un 32 bit sürümüne sahipseniz, yeniden dağıtılabilir sürümün 64 bit sürümlerini görmezsiniz. Ancak Windows'un 64 bit sürümüne sahipseniz (neredeyse tüm bilgisayarların bugünleri vardır), 64 bit Windows hem 64 bit hem de 32 bit uygulamaları çalıştırabilir çünkü.
Sisteminizde gördüğünüz tüm Visual C ++ Yeniden Dağıtılabilir sürümleri, onu gerektiren bazı programlarla birlikte yüklendi. Bir geliştirici, Visual C ++ uygulamasının belirli bir sürümünde kod yazdığında, uygulamanın çalışması için bu sürüm için kod kitaplıklarının da kullanıcının sisteminde bulunması gerekir. Bu, örneğin, bir geliştirici kurmakta olduğunuz bir programı oluşturmak için Visual C ++ 2005 (ya da Visual Studio 2005) kullanıyorsa, programla birlikte sisteminizde yüklü olan Visual C ++ 2005 Yeniden Dağıtılabilir kodunu görmeyi bekleyebilirsiniz..
Bazen, yeniden dağıtılabilir paketin yüklendiğini söyleyen bir programı ilk kez çalıştırdığınızda bir pencere açılır. Bir PC oyuncusuysanız, özellikle oyunlarınızı Steam üzerinden alırsanız, bunu çok fark edeceksiniz. Bu genellikle, geliştiricinin Microsoft'tan yükleme sırasında en son paketten indirilmeyi seçtiği anlamına gelir. Bazen, paket uygulama ile birlikte paketlenmiştir. İşte, 2012 ve 2013 C ++ Yeniden Dağıtılabilir Kurulumunu yüklemek istediğini görebileceğiniz AMD grafik sürücüsü paketinin kurulumunun bir resmi..
Aynı dağıtılmış birden fazla sürümün veya aynı yılın en az birden fazla sürümünün nasıl göründüğünü görmeniz de mümkündür. Örneğin, yeniden dağıtılabilir 2008'in birden çok sürümünü görebilirsiniz. Biri bunun bir servis paketi olduğunu gösterirken, diğerleri sadece biraz farklı sürüm numaralarına sahip olabilir. Bu nedenle, bazen aynı paketin birden fazla sürümü yüklü gibi görünüyor olsa da, hepsi çok farklı. Ve ne yazık ki, benzer .NET Framework’ün aksine, Microsoft bu eski sürümleri hiçbir zaman birleştirilmiş bir pakette bir araya getirmedi.
Kısacası: Windows ile birlikte gelen ve bazılarını yüklediğiniz uygulamalarla gelen bazı paketler göreceksiniz. 64 bit Windows kullanıyorsanız, her paketin hem 64 bit hem de 32 bit sürümlerini göreceksiniz.
Bazılarını Kaldırabilir miyim?
Kısa cevap: evet, ama muhtemelen yapmamalısın.
Yüklü uygulamalarınızın hangilerinin yeniden dağıtılabilir kodlara güvendiğini asla bilemezsiniz. Bir programı kaldırırsanız, o programın kullandığı yeniden dağıtılabilir dosyayı otomatik olarak kaldırmaz, çünkü diğer uygulamaların da buna güvenip güvenmediğini bilemez. Elbette, ihtiyaç duymadığınız bazı yeniden dağıtılabilir paketler olabilir, ancak bazı programların halen kullandığı yeniden dağıtılabilir bir paketi el ile kaldırırsanız, düzgün çalışmamalarına ve bazı durumlarda Windows kurulumunuzun kendisi.
Yüklü programlar listenizde bu kadar çok oturduğunuzda sizi rahatsız edebilir, ancak PC'nizde işler iyi çalışıyorsa, yeniden dağıtılabilir öğeler zarar vermez. Ayrıca fazla yer kaplamazlar. Şu anda sistemime yüklediğim dört sürüm, birleşik 100 MB disk alanından daha az yer kaplıyor.
İnternette dolaşırken, yeniden dağıtılabilir parçaların eski sürümlerini kaldırabileceğinizi önererek, her büyük sürümden (yıllara göre not edilmiş) en son çıkanları bırakarak bazı önerilerde bulunduk. Başka bir deyişle, en son 2012'yi yeniden dağıtılabilir durumda bırakıp eski 2012 sürümlerini kaldırabileceğinizi önerirler. Bunu test ettik ve güvenilmez olduğunu gördük. Bazen işe yarıyor gibi gözüküyor, ancak sizin için işe yarayacağının garantisi yok. Sınırlı üç sistemi test ederken, birkaç programın artık çalışamayacağı bir sistemde sorunlara yol açtı..
Sorun yaşıyorum ne yapabilirim?
Ne yazık ki, bir uygulama ile ilgili bir sorunu yeniden dağıtılabilir kötü bir kurulumla sınırlamak genellikle zordur. Sizi doğrudan yeniden dağıtılabilir paketlere yönlendiren bir programın yüklenmesi veya çalışması sırasında nadiren bir hata mesajı alırsınız. Yine de, bir olasılıktır ve bazen yeni yüklemiş olduğunuz bir program zaten kurulu olan bir programın bozulmasına neden oluyorsa ve ikisinin de aynı yeniden dağıtılabilir duruma güvendiğini biliyorsanız, test etmeye değer.
İlk önce, birkaç temel adım atabilirsiniz. Windows güncellemesinin en son güncellemelere sahip olduğundan emin olun. Pakette bir güncelleme varsa, bu sorunu çözebilir. Windows'ta bozuk sistem dosyalarını taramayı da deneyebilirsiniz. Uzun sürmez ve bozulan veya kaybolan sistem dosyalarını geri yükleyebilir. Her zaman bir atışa değer.
Bu adımlar sorunu çözemezse, söz konusu sürümü kaldırıp yeniden yüklemeyi deneyebilirsiniz. Ayrıca, belirli bir sürümü bilmiyorsanız, bir kumar oynayabilir ve yeniden dağıtılabilir tüm paketleri bilgisayarınızdan kaldırmayı ve ardından her bir sürümün en son uygulamalarını yüklemeyi deneyebilirsiniz. Hangi rotayı kullanıyorsanız kullanın, önce bilgisayarınızı yedeklediğinizden emin olun.!
Yeniden dağıtılabilir öğeleri, Programlar ve Özellikler kontrol paneli uygulamasındaki diğer programları kaldırdığınız şekilde kaldırabilirsiniz. Daha sonra Microsoft'un İndirme Merkezi'nden en son sürümleri indirip yükleyebilirsiniz. İşte her sürüme doğrudan bağlantılar:
- Microsoft Visual C ++ 2005 SP1 Yeniden Dağıtılabilir (x86)
- Microsoft Visual C ++ 2005 SP1 Yeniden Dağıtılabilir (x64)
- Microsoft Visual C ++ 2008 SP1 Yeniden Dağıtılabilir (x86)
- Microsoft Visual C ++ 2008 SP1 Yeniden Dağıtılabilir (x64)
- Microsoft Visual C ++ 2010 SP1 Yeniden Dağıtılabilir (x86)
- Microsoft Visual C ++ 2010 SP1 Yeniden Dağıtılabilir (x64)
- Microsoft Visual C ++ 2012 Güncelleştirmesi 4 Yeniden Dağıtılabilir (x86 ve x64)
- Microsoft Visual C ++ 2013 Yeniden Dağıtılabilir (x86 ve x64)
- Microsoft Visual C ++ 2015 Güncelleştirmesi 2 Yeniden Dağıtılabilir (x86 ve x64)
Windows'un 64 bit sürümünü kullanıyorsanız, 32 bit (x86) ve 64 bit (x64) sürümlerini indirip yüklemeniz gerekeceğini unutmayın.
Ve işte orada. Umarım, en azından bu Visual C ++ Yeniden Dağıtılabilir paketlerinin ne olduğunu ve PC'nizde neden bu kadarının yüklü olduğunu açıklar..