Jak mogę zidentyfikować pliki zainstalowane przez instalatora w systemie Windows?

Odpowiedzi:

3

Masz 3 główne opcje:

  1. Zrób migawkę systemu plików przed instalacją i po niej, a następnie porównaj 2, aby zobaczyć, co się zmieniło. Narzędzia SpyMe mogą ułatwić to zadanie.
  2. Za pomocą programu obserwuj system plików pod kątem zmian i rejestruj każdą operację w czasie rzeczywistym, gdy instalator jest uruchomiony. Monitor procesu Sysinternal jest jednym z głównych narzędzi do tego zadania.
  3. Rozerwij instalatora na części (jak to zależy od technologii instalatora) i dowiedz się dokładnie, co powinien zrobić.

Uwaga: pierwsze 2 opcje są wrażliwe na inne rzeczy związane z komputerem podczas działania instalatora. Możesz zakończyć rejestrowanie lub zauważanie zmian, które nie dotyczą używanego programu. Mają jednak tę zaletę, że mogą kontynuować rejestrowanie / monitorowanie podczas uruchamiania programu, gdy może tworzyć domyślne pliki danych / klucze rejestru i rozpowszechniać je w całym systemie.

Rozerwanie instalatora pozwala zobaczyć dokładnie to, co powinien zrobić (i cofnąć, jeśli możesz także rozwiązać deinstalator), ale nie to, co sam program zrobi podczas jego używania.

afrazier
źródło
3

Możesz użyć bezpłatnego programu o nazwie Universal Extractor, aby wyodrębnić wszystko, co zawiera instalator. Następnie można wyszukiwać poszczególne pliki w systemie plików (Pliki programów, dokumenty i ustawienia, system32 itp.). Dość pracochłonne, ale często najłatwiejsze rozwiązanie.

Larssend
źródło
2

Użyłem do tego Sandboxie . Stworzyłem świeżą piaskownicę i nie zrobiłem nic, tylko instalowałem w niej program. Następnie możesz sprawdzić folder tego piaskownicy (domyślnie „C: \ Sandbox”), aby zobaczyć każdy zmodyfikowany plik.

Zazwyczaj chcę wiedzieć, co robi instalator, ponieważ jeszcze mu nie ufam, więc dzięki Sandboxie mam dodatkową zaletę, że mogę wyczyścić cały program bez pozostawiania śladów po prostu niszcząc piaskownicę.

Stephen Jennings
źródło
0

msiexecpozwala zalogować log z opcją / L. Możesz zarejestrować wszystko, co dzieje się podczas instalacji za pomocą `/ L * V.

c:\Users\Dmytro_Poliarush\Downloads>msiexec /i package.msi /L*V inst.log Wygodniej jest nazwać plik z .txtrozszerzeniem, aby można go było zobaczyć podczas otwierania za pomocą notatnika.

Zobacz więcej tutajmsiexec /? i tutaj

dmytro.poliarush
źródło