Memeriksa Instalasi Fitur, Komponen, File

Jika setelah menjalankan penginstalan, Anda perlu memverifikasi bahwa fitur, komponen, atau file tertentu telah diinstal, aktifkan opsi pengelogan verbose selama penginstalan. Lihat Opsi Pengelogan Penginstal Windows dan Baris Perintah.

Log verbose mencakup entri untuk setiap fitur dan komponen yang dapat diinstal paket penginstalan. Log memberi tahu apa status fitur atau komponen itu sebelum penginstalan, status apa yang diminta oleh penginstalan, dan dalam keadaan apa alat penginstal meninggalkan fitur atau komponen. Entri fitur dan komponen dalam log muncul sebagai contoh berikut.

MSI (s) (40:A4): Feature: QuickTest; Installed: Absent;   Request:
 Local;   Action: Local
MSI (s) (40:A4): Component: QuickTest; Installed: Absent;   Request:
 Local;   Action: Local

Log verbose ini menunjukkan bahwa:

  • status penginstalan fitur dan komponen QuickTest tidak ada sebelum menjalankan paket
  • paket meminta penginstalan lokal ini
  • fitur dan komponen keduanya dibiarkan dalam status terinstal secara lokal setelah menjalankan paket.

Label "Terinstal" dalam log mengacu pada status penginstalan fitur atau komponen saat ini, "Permintaan" mengacu pada status penginstalan fitur atau komponen yang diminta. "Tindakan" mengacu pada status tindakan aktual fitur atau komponen.

Tabel berikut mencantumkan kemungkinan status komponen atau fitur yang bisa muncul di log.

Entri Log Deskripsi
Permintaan: Null Tidak ada permintaan.
Tindakan: Null Tidak ada tindakan yang diambil.
Terinstal: Tidak ada Komponen atau fitur saat ini tidak diinstal.
Permintaan: Tidak ada Komponen atau fitur permintaan penginstalan dihapus.
Tindakan: Tidak ada Alat penginstal benar-benar menghapus instalasi komponen atau fitur.
Terinstal: Lokal Komponen atau fitur saat ini diinstal untuk menjalankan lokal.
Permintaan: Lokal Komponen atau fitur permintaan penginstalan diinstal untuk menjalankan lokal.
Tindakan: Lokal Alat penginstal benar-benar menginstal komponen atau fitur untuk menjalankan lokal.
Terinstal: Sumber Komponen atau fitur saat ini diinstal untuk dijalankan dari sumber.
Diminta: Sumber Permintaan penginstalan bahwa komponen atau fitur diinstal untuk dijalankan dari sumber.
Tindakan: Sumber Alat penginstal benar-benar menginstal komponen atau fitur untuk dijalankan dari sumber.
Terinstal: Beriklan Fitur saat ini diiklankan. Komponen tidak pernah diiklankan.
Permintaan: Beriklan Fitur permintaan penginstalan diinstal sebagai fitur yang diiklankan.
Tindakan: Beriklan Alat penginstal benar-benar menginstal fitur sebagai fitur yang diiklankan.
Permintaan: Instal ulang Fitur permintaan penginstalan diinstal ulang. Komponen tidak menggunakan status instal ulang.
Tindakan: Instal ulang Alat penginstal benar-benar menginstal ulang fitur.
Terinstal: Saat Ini Fitur saat ini diinstal dalam status penginstalan default yang ditulis.
Permintaan: Saat ini Fitur permintaan penginstalan diinstal dalam status penginstalan yang ditulis secara default.
Tindakan: Saat Ini Alat penginstal benar-benar menginstal fitur dalam status penginstalan yang ditulis secara default.
Tindakan: FileAbsent Alat penginstal benar-benar menghapus instalasi file komponen dan meninggalkan semua sumber daya lain dari komponen yang diinstal.
Tindakan: HKCRAbsent Alat penginstal benar-benar menghapus informasi HKCR komponen. Informasi file dan non-HKCR tetap ada.
Tindakan: HKCRFileAbsent Alat penginstal benar-benar menghapus informasi dan file HKCR komponen. Semua sumber daya komponen lainnya tetap ada.

 

Log verbose memiliki entri untuk setiap file yang mungkin diinstal oleh paket. Log memberi tahu apa yang dilakukan pada file dan memberikan beberapa penjelasan. Entri file dalam log muncul seperti dalam contoh berikut.

MSI (s) (40:A4): File: C:\Test\TESTDB.EXE;  Won't Overwrite;  Existing
 file is of an equal version

Log ini menunjukkan bahwa alat penginstal tidak akan menimpa file Testdb.exe yang ada karena file yang ada sama dengan versi yang diinstal.

Catatan

Jika Anda perlu menulis paket penginstalan yang mencari file atau direktori yang ada di komputer pengguna selama penginstalan, gunakan metode yang dijelaskan dalam Mencari Aplikasi yang Ada, File, Entri Registri, atau Entri File .ini.