Bagikan melalui


Menghapus Berkas Terdampar

Jika file yang seharusnya dihapus dari komputer pengguna tetap diinstal setelah menjalankan penghapusan instalasi, penginstal mungkin tidak menghapus komponen yang berisi file karena satu atau beberapa alasan berikut:

  • Bit msidbComponentAttributesPermanent diatur untuk komponen di kolom Atribut tabel Komponen.

  • Tidak ada nilai yang dimasukkan untuk komponen di kolom ComponentId dari tabel Komponen.

  • Komponen digunakan oleh aplikasi atau fitur lain yang masih diinstal.

  • Ada kondisi yang ditentukan dalam tabel Kondisi yang mengaktifkan fitur selama penginstalan dan menonaktifkan fitur selama penghapusan instalasi.

  • File kunci untuk komponen memiliki jumlah referensi sebelumnya di bawah HKLM\Software\Microsoft\Windows\CurrentVersion\SharedDLLs.

  • Komponen diinstal di folder Sistem dan file apa pun dalam komponen memiliki jumlah referensi sebelumnya di bawah HKLM\Software\Microsoft\Windows\CurrentVersion\SharedDLLs.

  • Pemasang Windows tidak menghapus berkas atau kunci registri apa pun yang dilindungi oleh Windows Resource Protection (WRP). Untuk informasi selengkapnya, lihat Menggunakan Penginstal Windows dan Perlindungan Sumber Daya Windows. Pada Windows Server 2003, Windows XP, dan Windows 2000, alat penginstal tidak menghapus file apa pun yang dilindungi oleh Windows File Protection (WFP). Jika file jalur kunci komponen atau kunci registri dilindungi oleh WFP atau WRP, alat penginstal tidak menghapus komponen.

    Catatan

    Karena Pemasang Windows tidak menginstal, memperbarui, atau menghapus sumber daya apa pun yang dilindungi oleh WRP, Anda tidak boleh menyertakan sumber daya yang dilindungi dalam paket penginstalan. Sebagai gantinya, gunakan hanya mekanisme penggantian sumber daya yang didukung yang dijelaskan di bagian Perlindungan Sumber Daya Windows .