Windows 8.1 dilengkapi dengan SQL Server dan Visual C ++?

14

Teman saya mendapat laptop Windows 8.1 baru. Saya membantunya membersihkan hal-hal yang datang "gratis" dari HP (permainan, dll).

Dalam daftar program yang diinstal, saya melihat "Microsoft SQL Server 2005 Compact Edition" dan 9 versi "Microsoft Visual C ++ Redistributable" (mulai dari 2005 hingga 2010).

Dia bukan pengembang dan tidak pernah menginstalnya. Apa yang mereka lakukan disini Apakah aman untuk dihapus?

nute
sumber
MS SQL Compact sedikit seperti SQLite. Atau mungkin perbandingan yang lebih baik adalah mesin database JET lama.
Zan Lynx
Apakah instalasi bersih lengkap? Gunakan Kunci CD dan unduh ISO dari Microsoft dan hapus semuanya.
WernerCD

Jawaban:

31

Jawaban singkat

Biarkan mereka sendiri.

Jawaban panjang

Tidak aman untuk mencopotnya: semua Paket Microsoft Visual C ++ Redistributable menyertakan pustaka yang diperlukan untuk menjalankan aplikasi C ++ yang dibangun dengan menggunakan Visual Studio. Jika diinstal, itu berarti beberapa program mengharuskannya agar berfungsi.

Jika Anda bertanya-tanya, Anda tidak dapat menghapus, paket 2005, dan hanya menyimpan versi terbaru, karena setiap paket standalone: ​​aplikasi yang dibangun dengan Visual Studio 2005 akan memerlukan paket perpustakaan 2005, yang dibangun dengan Visual Studio 2008 akan membutuhkan paket 2008, dan sebagainya.

Juga, dalam sistem operasi 64-bit Anda akan melihat versi x64 (64-bit) dan x86 (32-bit) diinstal, dan yang terakhir diperlukan untuk program C ++ 32-bit yang mungkin membutuhkannya. Anda tidak bisa hanya menyimpan paket x64 dan menghapus instalan paket x86.

Adapun Microsoft SQL Server Compact Edition, itu dapat digunakan oleh beberapa program juga, dan Anda tidak harus menghapusnya juga.

Informasi tambahan

Paket Redistributable Microsoft Visual C ++ 2010 menginstal komponen runtime dari Visual C ++ Library yang diperlukan untuk menjalankan aplikasi yang dikembangkan dengan Visual C ++ pada komputer yang tidak memiliki Visual C ++ 2010 diinstal.

Sumber: Paket Redistributable Microsoft Visual C ++ 2010 (x86)

Karena pustaka Visual C ++ diinstal di %windir%\system32\direktori oleh pemasang Visual Studio, ketika Anda mengembangkan aplikasi Visual C ++ yang bergantung pada mereka, itu akan berjalan seperti yang diharapkan. Namun, untuk menyebarkan aplikasi ke komputer yang mungkin tidak memiliki Visual Studio, kami sarankan Anda memastikan bahwa perpustakaan diinstal pada komputer tersebut bersama dengan aplikasi.

Sumber: Memilih Metode Penempatan

Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) dirancang untuk pengembang yang membutuhkan bobot ringan, dalam proses solusi basis data relasional untuk aplikasi mereka yang dapat dikembangkan dan digunakan di desktop maupun di perangkat seluler. SQL Server Compact Edition Runtime dapat digunakan untuk mengembangkan dan menggunakan aplikasi di desktop.

Sumber: Microsoft SQL Server 2005 Compact Edition

and31415
sumber
Visual C ++ tidak memberikan lib untuk terhubung ke dll. DLL adalah untuk penggunaan internal oleh komponen Windows.
Sheng Jiang 蒋 晟
-3

Anda dapat mengetahui pustaka C ++ mana yang dibutuhkan dengan terlebih dahulu mencopot semua omong kosong, gim dan freebes dari HP, lalu setelah 1-2 hari copot semua pustaka C ++. Ketahuilah bahwa beberapa program yang tersisa mungkin membutuhkannya dan jika salah satu program yang dihapus menghapus Anda, itu artinya diperlukan C ++ versi x. Ini akan menjadi pencarian cepat untuk melihat apa yang sebenarnya dibutuhkan oleh program. Instal versi C ++ saja. Itu harus bebas dari Microsoft.

Anda dapat menggunakan proses yang sama dengan .NET

mmvv80
sumber