Bagaimana saya bisa mengidentifikasi file yang diinstal oleh installer pada Windows?

11

Bagaimana cara mengidentifikasi file yang diinstal oleh installer tertentu di windows?

Jonathan
sumber

Jawaban:

3

Anda memiliki 3 opsi utama:

  1. Ambil snapshot sistem file sebelum instalasi dan sesudahnya, kemudian bandingkan 2 untuk melihat apa yang berubah. Alat SpyMe dapat membuat tugas ini lebih mudah.
  2. Gunakan program untuk menonton perubahan filesystem dan mencatat setiap operasi dalam waktu nyata saat penginstal berjalan. Monitor Proses Sysinternal adalah salah satu alat utama untuk tugas ini.
  3. Pisahkan penginstal (bagaimana tergantung pada teknologi penginstal), dan cari tahu apa yang seharusnya dilakukan.

Yang perlu diperhatikan: 2 opsi pertama peka terhadap hal-hal lain yang terjadi dengan PC Anda saat penginstal berjalan. Anda dapat akhirnya mencatat atau mencatat perubahan yang tidak berlaku untuk program yang Anda gunakan. Namun, mereka juga memiliki keuntungan untuk dapat melanjutkan logging / pemantauan saat Anda menjalankan program, ketika itu mungkin membuat file data standar / kunci registri dan mendistribusikannya ke seluruh sistem.

Menghancurkan installer dapat membuat Anda melihat dengan tepat apa yang seharusnya dilakukan (dan membatalkan, jika Anda juga dapat menyelesaikan uninstaller), tetapi tidak apa yang akan dilakukan oleh program itu sendiri saat Anda menggunakannya.

afrazier
sumber
3

Anda dapat menggunakan freeware yang disebut Universal Extractor untuk mengekstrak semua yang ada dalam installer. Anda kemudian dapat mencari file individual pada sistem file Anda (Program Files, Documents and Settings, system32, dll.). Cukup melelahkan, tetapi seringkali merupakan solusi termudah.

Larssend
sumber
2

Saya telah menggunakan Sandboxie untuk tujuan ini. Saya membuat kotak pasir baru dan tidak melakukan apa-apa selain menginstal program ke dalamnya. Kemudian Anda dapat memeriksa folder Sandbox itu ('C: \ Sandbox' secara default, saya yakin) untuk melihat setiap file yang diubah.

Saya biasanya ingin tahu apa yang dilakukan oleh seorang pemasang karena saya belum mempercayainya, jadi dengan Sandboxie saya mendapatkan manfaat tambahan karena dapat menghapus seluruh program tanpa meninggalkan jejak dengan hanya menghancurkan kotak pasir.

Stephen Jennings
sumber
0

msiexecmemungkinkan untuk login instalasi dengan opsi / L. Anda dapat mencatat segala yang terjadi selama instalasi dengan `/ L * V.

c:\Users\Dmytro_Poliarush\Downloads>msiexec /i package.msi /L*V inst.log Lebih mudah untuk memberi nama file dengan .txtekstensi sehingga Anda dapat melihatnya saat membuka dengan notepad.

Lihat lebih banyak di msiexec /?dan di sini

dmytro.poliarush
sumber