Informasi Microsoft Visual C ++ Redistributable

Coba Instrumen Kami Untuk Menghilangkan Masalah

Jika Anda memeriksa daftar program yang diinstal pada PC Windows yang telah Anda gunakan selama beberapa waktu, Anda mungkin memperhatikan bahwa program tersebut memiliki beberapa, seringkali banyak, daftar instalasi Microsoft Visual C ++ Redistributable.

PC yang saya gunakan untuk menulis artikel ini misalnya memiliki tiga Microsoft Visual C ++ 2005 Redistributable, delapan Microsoft Visual C ++ 2008 Redistributable, dua Microsoft Visual C ++ 2010 Redistributable, tiga Microsoft Visual C ++ 2013 Redistributable, dan dua instalasi Microsoft Visual C ++ 2015 Redistributable yang terdaftar di halaman itu.

Pertanyaan yang mungkin muncul di benak Anda termasuk mengapa ada begitu banyak versi tahun yang sama yang diinstal, dan apakah Anda memerlukan semua itu, atau apakah Anda dapat menyimpan versi terbaru setiap tahun dan menyingkirkan yang lainnya.

Jika Anda suka PC Anda bersih dan rapi, Anda mungkin ingin menghapus beberapa misalnya.

Tujuan Visual C ++ Redistributable

visual c++ redistributable

Pengembang yang membuat program untuk Windows menggunakan Microsoft Visual C ++ - sebelumnya tersedia sebagai mandiri tetapi sekarang menjadi bagian dari Microsoft Visual Studio - dapat menggunakan apa yang disebut pustaka standar yang sudah ada untuk menambahkan fungsionalitas ke program mereka. Ini menghemat waktu, dan seringkali lebih baik daripada harus menciptakan kembali roda dengan menciptakan fungsionalitas dari awal.

Saat pustaka ini digunakan, pengembang dapat menyertakan apa yang diperlukan untuk menjalankan fungsi ini dalam program mereka, atau mereka dapat menggunakan Visual C ++ Redistributable sebagai gantinya.

Ketika seorang pengembang memutuskan untuk menggunakan redistributable, itu bisa diinstal pada PC pengguna jika belum diinstal. Itulah salah satu keuntungan menggunakan redistributable, karena semua program dapat menggunakan redistributable yang sudah diinstal pada PC Windows.

Namun ini tidak menjelaskan mengapa Anda mungkin melihat lima, sepuluh atau bahkan dua puluh versi berbeda dari Microsoft Visual c ++ Redistributable diinstal pada mesin Windows Anda.

Anda dapat memeriksa versi Microsoft Visual C ++ Redistributable Package yang diinstal di komputer Windows Anda dengan cara berikut:

  • Versi apa pun: Gunakan pintasan Windows-Pause untuk membuka Panel Kontrol. Pilih Control Panel Home, dan di halaman yang membuka Programs and Features.
  • Windows 10: Gunakan Windows-I untuk membuka aplikasi Pengaturan. Jika Anda menggunakan versi Pembaruan Pembuat atau yang lebih baru, pilih Aplikasi> Aplikasi & Fitur, dan gulir ke bawah hingga Anda menemukan paket yang terdaftar. Jika Anda menggunakan versi Windows 10 yang lebih lama, pilih Sistem, dan temukan daftar aplikasi di sana.

Mengapa banyak sekali?

microsoft visual cpp redistributable packages

Windows mungkin telah dikirimkan dengan beberapa penginstalan Microsoft Visual C ++ Redistributable, tetapi sebagian besar diinstal saat Anda menginstal program yang memerlukannya di sistem.

Ada beberapa alasan mengapa Anda melihat ini banyak di antaranya terpasang di komputer Anda:

  1. Versi 32-bit dan 64-bit tersedia. Meskipun pengguna Windows 32-bit hanya akan melihat versi 32-bit dari versi Microsoft Visual C ++ Redistributable, Anda mungkin melihat keduanya diinstal pada versi 64-bit dari sistem operasi.
  2. Beberapa build mungkin ada untuk versi utama Visual C ++. Sebelas versi berbeda dari Microsoft Visual C ++ 2008 Redistributable ada misalnya, dan semuanya dapat diinstal bersebelahan.

Alasan utama mengapa Anda mungkin melihat begitu banyak versi pada tahun yang sama terdaftar di PC Anda adalah karena Microsoft tidak pernah merilis redistributable terpadu untuk tahun tertentu.

Jika pengembang menggunakan versi tertentu dari pustaka standar, versi yang dapat didistribusikan ulang yang cocok perlu diinstal pada sistem untuk memastikan bahwa program berjalan pada PC Windows.

Meskipun itu juga dapat berjalan jika versi yang lebih baru diinstal, ini tidak selalu terjadi dan dapat mengakibatkan pesan kesalahan saat memuat, dan penghentian program.

Ini berarti Anda tidak boleh menghapus build yang berbeda dari Microsoft Visual C ++ Redistributable dari mesin Anda jika program yang mengandalkannya masih diinstal pada sistem.

Dalam kasus terburuk, Anda berakhir dengan satu instalasi yang dapat didistribusikan ulang untuk program apa pun yang membutuhkannya di komputer Anda.

Waktu Proses Universal C

Microsoft mengubah sistem dengan merilis Microsoft Visual C ++ 2015 Redistributable, dan akibatnya juga dengan rilis 2017 dan 2019.

Ini menggunakan runtime universal sehingga hanya satu (yang terbaru) yang perlu diinstal, bukan semuanya.

Anda dapat melihat informasi tambahan di Universal C Runtime di sini .

Hal untuk dicoba

Catatan : sebelum Anda memulai, pertimbangkan untuk membuat cadangan sistem sehingga Anda dapat memulihkan sistem jika Anda mengalami masalah saat menghapus redistributable yang diinstal dari sistem operasi. Namun hal terburuk yang dapat terjadi adalah program menolak untuk dijalankan.

Program yang Anda hapus dari sistem Anda tidak akan menghapus redistributable, bahkan jika itu diinstal selama instalasi program. Alasan untuk perilaku ini adalah bahwa program lain mungkin mengandalkan redistributable juga.

Menghapus instalasi ini bergantung pada trial and error, karena tidak ada cara mudah untuk menghubungkan program ke versi yang dapat didistribusikan ulang.

Satu pilihan yang Anda miliki adalah membandingkan tanggal penginstalan penginstalan yang dapat didistribusikan ulang dengan penginstalan program. Jika Anda menemukan tanggal yang cocok, Anda dapat berasumsi bahwa tanggal tersebut terkait, dan redistributable masih diperlukan.

Jika Anda tidak menemukan tanggal yang cocok, Anda tidak dapat menyimpulkan bahwa redistributable tidak lagi diperlukan, karena program yang Anda instal setelahnya mungkin juga memerlukannya.

Anda dapat mencoba dan menghapus versi terlama setiap tahun terlebih dahulu, dan lihat bagaimana kelanjutannya. Mungkin perlu banyak pengujian untuk melakukannya dengan benar, dan mungkin tidak sepadan jika Anda menganggap bahwa semua instalasi yang dapat didistribusikan ulang digabungkan menggunakan beberapa ratus Megabyte puncak saat diinstal.

Mungkin lebih baik menyimpan semua versi yang terinstal hanya untuk berjaga-jaga, dan hindari masalah apa pun dengan program yang menolak untuk memulai setelah penghapusan.

Unduhan Paket Microsoft Visual C ++ Redistributable

Anda dapat menggunakan tautan berikut untuk mengunduh versi terbaru dari paket Microsoft Visual C ++ Redistributable. Download mencakup versi 32-bit dan 64-bit jika didukung.

TL; DR

  1. File Visual C ++ Redistributable diinstal saat Anda menginstal program yang memerlukannya, saat Anda menginstal atau mengupdate Windows, atau saat Anda menginstalnya secara langsung.
  2. Mereka digunakan oleh programmer yang menggunakan pustaka standar di Visual Studio.
  3. Program memerlukan versi tertentu, dan mungkin tidak berjalan saat versi ini dihapus (jika versi lama atau lebih baru pada tahun yang sama masih tersedia).

Kamu sekarang : Bagaimana Anda menangani penginstalan Visual C ++ Redistributable?