Apa Itu Microsoft Visual C++ Redistributable & Apakah Anda Membutuhkan Banyak?
Apa Itu Microsoft Visual C++ Redistributable & Apakah Anda Membutuhkan Banyak?
Terkadang saat Anda menginstal aplikasi di Windows, Anda mungkin diminta untuk menginstal aplikasi tambahan bernama Microsoft Visual C++ Redistributable. Suatu hari ketika melihat melalui aplikasi yang Anda instal, Anda melihat bahwa program ini diinstal berkali-kali. Setiap pemasangan memiliki ukuran dan tanggal pemasangan yang berbeda.
Apa itu Microsoft Visual C++ yang Dapat Didistribusikan Ulang? Mengapa ada begitu banyak salinan yang diinstal, dan dapatkah Anda menghapus salah satunya? Ada banyak hal yang harus dilalui di sini, jadi kita akan mulai dengan dasar-dasarnya.
Daftar isi
Apa itu Microsoft Visual C++ yang Dapat Didistribusikan Ulang?
Sebelum kita masuk ke bagian C++ dari penjelasannya, ada baiknya berbicara tentang apa yang dimaksud dengan “redistributable”.
Perangkat lunak didistribusikan baik sebagai penginstal online ringan atau sebagai redistributable. Pemasang online berukuran sangat kecil dan itu karena mereka tidak benar-benar 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.
File yang dapat didistribusikan ulang, di sisi lain, memiliki semua data yang mungkin diperlukan selama instalasi. Ini memiliki keuntungan berbeda karena tidak memerlukan koneksi internet untuk bekerja. Redistributable sering digabungkan ke dalam perangkat lunak lain yang bergantung padanya dan begitu juga 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, bergantung pada kumpulan pustaka perangkat lunak standar, yang tanpanya perangkat lunak tidak dapat berjalan.
Namun, karena kebanyakan orang yang akan menggunakan aplikasi tidak akan menginstal seluruh suite pengembang Visual Studio di komputer mereka, yang dapat didistribusikan ulang berisi pustaka yang dibutuhkan aplikasi tertentu dan dapat dibundel bersama dengan penginstalnya.
Apa itu Software Library?
Jadi kami telah menetapkan bahwa C++ yang dapat didistribusikan ulang adalah pustaka perangkat lunak yang dibundel dengan aplikasi yang ditulis menggunakan Microsoft Visual C++ Studio. Jadi apa itu perpustakaan perangkat lunak?
Ada banyak fungsi dan operasi umum dalam aplikasi yang sering digunakan sehingga tidak masuk akal bagi programmer untuk mengkodekannya setiap saat. Pustaka 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 menstandardisasi aspek pengembangan perangkat lunak.
Pustaka perangkat lunak yang dimaksud adalah milik Microsoft, sehingga pengembang tidak bisa begitu saja menyalin dan menempelkan kode ke dalam program mereka sendiri. Redistributable memungkinkan program untuk memanggil perpustakaan yang dibutuhkan di komputer pengguna.
Mengapa Redistributable Diulang Berkali-kali?
Jika Anda memperhatikan dengan seksama, Anda akan melihat bahwa instalasi C++ yang dapat didistribusikan ulang tidak memiliki nama yang persis sama. Mereka akan memiliki nomor versi yang berbeda dan tahun yang berbeda dalam judul mereka.
Itu karena Microsoft Visual Studio sendiri diperbarui dari waktu ke waktu. Ini juga memengaruhi 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.
Yang dapat didistribusikan kembali juga tidak kumulatif. Jadi yang lebih baru tidak berisi semua pustaka versi yang telah ada sebelumnya. Itu karena beberapa perpustakaan lama akan dihapus seiring waktu atau akan berubah dan tidak lagi kompatibel dengan versi yang lebih lama. Jika mereka kumulatif, ukuran yang dapat didistribusikan kembali akan membengkak selama bertahun-tahun dan menjadi sulit untuk dipertahankan.
Setiap kali Anda menginstal aplikasi baru yang memerlukan distribusi baru, itu akan memeriksa apakah perpustakaan itu sudah diinstal. Jika tidak, itu akan ditambahkan ke daftar. Jadi setiap entri yang Anda lihat terdaftar pada satu waktu dibutuhkan oleh aplikasi yang Anda instal di komputer Anda.
Haruskah Saya Menghapus Salah Satunya?
Pustaka yang dapat didistribusikan ulang dibagikan. Itu berarti beberapa aplikasi menggunakan instalasi pustaka standar yang sama. Meskipun sebuah program akan menginstal perpustakaan yang hilang di sampingnya, itu tidak akan menghapus perpustakaan tersebut saat Anda menghapusnya. Itu karena program lain mungkin telah diinstal sementara yang juga bergantung pada perpustakaan khusus 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 sedikit ruang yang mereka gunakan dan seberapa luas penggunaannya, tampaknya tidak perlu repot untuk mengacaukan ekosistem file perpustakaan standar Anda saat ini.
Mencari Tahu Redistributable Yang Anda Butuhkan
Jika, demi argumen, Anda benar-benar ingin menghapus Visual C++ redistributables yang tidak lagi digunakan oleh perangkat lunak apa pun di komputer Anda, bagaimana Anda melakukannya? Tidak ada cara otomatis untuk menentukan dependensi pustaka C++ apa yang ada di komputer Anda.
Salah satu pendekatannya adalah dengan menghapus semua redistributables dan kemudian menginstal ulang perangkat lunak yang Anda tahu Anda butuhkan. Aplikasi ini kemudian akan menginstal ulang perpustakaan yang diperlukan. Anda juga dapat mencapai efek yang sama dengan instalasi Windows yang bersih dan hanya aplikasi yang diperlukan.
Kedua pendekatan ini melibatkan banyak pekerjaan yang membosankan dengan keuntungan yang sangat kecil, tetapi jika Anda harus melakukannya, itulah cara melakukannya.
Jangan Kurang 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 tidak mau dapat merusak barang-barang dan menghapusnya secara sistematis adalah kerja keras dengan sedikit imbalan. Jadi ambil napas dalam-dalam, tutup daftar aplikasi itu dan lupakan mereka ada di sana.
Saya Menghapus Salah Satunya?
Pustaka yang dapat dibagikan dibagikan. Itu berarti beberapa aplikasi menggunakan instalasi pustaka standar yang sama. Meskipun sebuah program akan menginstal perpustakaan yang hilang di sampingnya, itu tidak akan menghapus perpustakaan tersebut saat Anda menghapusnya. Itu karena program mungkin telah diinstal sementara yang juga ada di perpustakaan khusus tersebut.
Kami tidak menyarankan Anda untuk menghapus Visual C++ yang dapat diinstal ulang, karena hal itu dapat membuat beberapa aplikasi di komputer Anda berhenti bekerja. sedikit ruang yang mereka gunakan dan seberapa luas penggunaannya, perlu tidak merepoting untuk mengacaukan ekosistem file perpustakaan standar Anda saat ini.
Mencari Tahu Redistributable Yang Anda Butuhkan
Jika, demi argument, Anda benar-benar ingin menghapus Visual C++ redistributables yang tidak lagi digunakan oleh perangkat lunak apa pun di komputer Anda, bagaimana Anda melakukannya? Tidak ada cara otomatis untuk menentukan dependensi pustaka C++ apa yang ada di komputer Anda.
Salah satu pendekatannya adalah dengan menghapus semua redistributables dan kemudian menginstal ulang perangkat lunak yang Anda tahu pemesanannya. Aplikasi ini kemudian akan menginstal ulang perpustakaan yang diperlukan. Anda juga dapat mencapai efek yang sama dengan instalasi Windows yang bersih dan hanya aplikasi yang diperlukan.
Kedua pendekatan ini melibatkan banyak pekerjaan yang membosankan dengan keuntungan yang sangat kecil, tetapi jika Anda harus melakukannya, itulah cara melakukannya.
Jangan Kurang 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 tidak mau dapat merusak barang-barang dan menghapusnya secara sistematis adalah kerja keras dengan sedikit ketidakseimbangan. Jadi ambil napas dalam-dalam, tutup daftar aplikasi itu dan mereka ada di sana.