Apa Itu Microsoft Visual C ++ Redistributable & Apakah Anda Membutuhkan Begitu Banyak?


Terkadang saat Anda menginstal aplikasi di Windows, Anda mungkin diminta untuk menginstal aplikasi tambahan bernama Microsoft Visual C ++ Redistributable. Suatu hari ketika melihat-lihat aplikasi yang Anda instal, Anda melihat bahwa program ini diinstal berkali-kali. Setiap penginstalan memiliki ukuran dan tanggal penginstalan yang berbeda.

Apa itu Microsoft Visual C ++ Redistributable? Mengapa ada begitu banyak salinan yang diinstal, dan dapatkah Anda menghapus salah satunya? Ada banyak hal yang harus dilakukan di sini, jadi kita akan mulai dengan dasar-dasarnya.

Apa itu Microsoft Visual C ++ Redistributable?

Sebelum kita membahas bagian C ++ dari penjelasannya, ada baiknya membicarakan tentang apa artinya “redistributable”.

Perangkat lunak didistribusikan sebagai penginstal online ringan atau sebagai yang dapat didistribusikan ulang. Pemasang online berukuran sangat kecil dan itu karena mereka sebenarnya tidak berisi data aplikasi. Saat Anda menjalankannya, data diunduh dari internet. Keuntungan dari pendekatan ini adalah hanya data yang benar-benar dibutuhkan komputer Anda yang akan diunduh.

Sebaliknya, file yang dapat didistribusikan ulang memiliki semua data yang mungkin diperlukan selama penginstalan. Ini memiliki keuntungan tersendiri karena tidak membutuhkan koneksi internet untuk bekerja. Dapat didistribusikan ulang sering kali digabungkan ke dalam perangkat lunak lain yang mengandalkannya dan begitu pula dengan VIsual C ++.

Visual C ++ adalah kompiler kode untuk keluarga bahasa pemrograman C. Itu termasuk kode C, C ++ dan C ++ / CLI. Banyak aplikasi yang ditulis dalam C, terutama yang dibuat menggunakan lingkungan pengembang Microsoft Visual Studio, mengandalkan sekumpulan pustaka perangkat lunak standar, yang tanpanya perangkat lunak tidak dapat berjalan.

Dalam_konten_1 semua: [300x250] / dfp: [640x360]->

Namun, karena kebanyakan orang yang akan menggunakan aplikasi tidak akan menginstal keseluruhan Paket pengembang Visual Studio di komputer mereka, redistributable berisi pustaka yang dibutuhkan aplikasi tertentu dan dapat dipaketkan bersama dengan penginstalnya.

Apa Itu Pustaka Perangkat Lunak?

Jadi kami telah menetapkan bahwa C ++ redistributable adalah pustaka perangkat lunak yang dipaketkan dengan aplikasi yang ditulis menggunakan Microsoft Visual C ++ Studio. Jadi, apa itu pustaka perangkat lunak?

Ada banyak fungsi dan operasi umum dalam aplikasi yang begitu sering digunakan sehingga tidak masuk akal bagi pemrogram untuk membuat kode sendiri setiap saat. Perpustakaan perangkat lunak pada dasarnya adalah kumpulan kode pemrograman yang dibuat sebelumnya yang dapat dipanggil oleh pengembang perangkat lunak dalam kode mereka sendiri untuk melakukan pekerjaan tertentu. Ini menghemat waktu dan membantu menstandarkan aspek pengembangan perangkat lunak.

Pustaka perangkat lunak yang dimaksud adalah milik Microsoft , jadi pengembang tidak bisa begitu saja menyalin dan menempelkan kode ke program mereka sendiri. The redistributable memungkinkan program untuk memanggil pustaka yang dibutuhkan pada komputer pengguna.

Mengapa Redistributable Diulang Berkali-kali?

Jika Anda memperhatikan dengan cermat, Anda akan melihat bahwa penginstalan C ++ yang dapat didistribusikan ulang berbeda tidak memiliki nama yang persis sama. Mereka akan memiliki nomor versi dan tahun yang berbeda dalam judulnya.

Itu karena Microsoft Visual Studio terus diperbarui dari waktu ke waktu. Ini juga mempengaruhi pustaka perangkat lunak standar di setiap versi. Aplikasi yang ditulis menggunakan versi Visual Studio tertentu akan memerlukan pustaka yang dapat didistribusikan ulang dari versi alat pengembang tersebut.

Redistributable juga tidak kumulatif. Jadi yang lebih baru tidak berisi semua pustaka dari versi yang telah datang sebelumnya. Itu karena beberapa pustaka lama akan dihapus dari waktu ke waktu atau akan berubah dan tidak lagi kompatibel dengan versi yang lebih lama. Jika ukurannya kumulatif, ukuran yang dapat didistribusikan ulang akan membengkak selama bertahun-tahun dan menjadi sulit dipertahankan.

Setiap kali Anda memasang aplikasi baru yang memerlukan aplikasi baru yang dapat didistribusikan, ia akan memeriksa apakah pustaka itu sudah terpasang. Jika tidak, itu akan ditambahkan ke daftar. Jadi, setiap entri yang Anda lihat tercantum pada satu waktu dibutuhkan oleh aplikasi yang Anda instal di komputer Anda.

Haruskah Saya Menghapusnya?

Pustaka yang dapat didistribusikan ulang dibagikan. Itu berarti beberapa aplikasi menggunakan instalasi pustaka standar yang sama. Meskipun program akan memasang pustaka yang hilang bersamaan, program tidak akan mencopot pustaka tersebut saat Anda mencopot pemasangannya. Itu karena program lain mungkin telah diinstal sementara itu yang juga bergantung pada pustaka tertentu tersebut.

Kami tidak menyarankan Anda menghapus Visual C ++ yang dapat didistribusikan ulang, karena hal itu dapat membuat beberapa aplikasi di komputer Anda berhenti bekerja. Mengingat betapa kecilnya ruang yang mereka gunakan dan seberapa luas penggunaannya, tampaknya tidak ada gunanya mengacaukan ekosistem file pustaka standar Anda saat ini.

Mencari Tahu Redistributable Yang Anda Butuhkan

Jika, demi alasan, Anda benar-benar ingin menghapus Visual C ++ redistributable yang tidak lagi digunakan oleh perangkat lunak apa pun di komputer Anda, bagaimana Anda melakukannya? Tidak ada cara otomatis untuk menentukan dependensi library C ++ yang ada di komputer Anda.

Salah satu pendekatannya adalah dengan menghapus semua redistributable dan kemudian menginstal ulang perangkat lunak yang Anda butuhkan. Aplikasi ini kemudian akan menginstal ulang pustaka yang diperlukan. Anda juga dapat mencapai efek yang sama dengan penginstalan bersih Windows dan hanya aplikasi yang Anda perlukan.

Kedua pendekatan ini melibatkan banyak pekerjaan yang membosankan untuk keuntungan yang sangat kecil, tetapi jika Anda harus melakukannya, begitulah caranya.

Jangan Kehilangan Tidur Tentang Visual C ++ Redistributables

Di era modern hard drive multi-terabyte ini, banyak gigabyte RAM dan CPU multi-core, memiliki beberapa pustaka C ++ yang berlebihan di komputer Anda tidak akan berpengaruh sama sekali pada kinerja atau kesejahteraan komputer Anda . Menghapusnya mau tak mau dapat merusak barang dan menghapusnya secara sistematis adalah kerja keras dengan sedikit imbalan. Jadi tarik napas dalam-dalam, tutup daftar aplikasi itu dan lupakan aplikasi itu ada di sana.

Pos terkait:


15.03.2021