Ich würde gerne wissen, ob es eine Möglichkeit gibt, festzustellen, welche Registrierungseinstellungen ein Installationsprogramm beeinflusst. Gibt es andere Möglichkeiten, als eine VM in voller Größe auszuführen und dann Snapshots der Registrierungsstrukturen zu vergleichen? Wenn dies der beste Ansatz ist, teilen Sie uns bitte Ihre Erfahrungen mit.
Das Ziel hier ist herauszufinden, wo in der Registrierung ein bestimmtes Programm Einstellungen speichert. Während der Installation und sonst. Es scheint eine gute Idee zu sein, nur die Entwickler zu fragen, aber ich habe diese Situation schon einmal erlebt (ohne zu wissen, wo in der Registrierung ein Programm Einstellungen speichert) und möchte einen allgemeinen Ansatz für dieses Problem finden.
windows
windows-registry
sandbox
Ярослав Рахматуллин
quelle
quelle
Antworten:
Ich habe gute Erfahrungen mit diesen kleinen tragbaren Anwendungen gemacht.
RegFromApp zeigt nur Änderungen an, die von Ihrer Zielanwendung vorgenommen wurden
RegFromApp v1.30 (NirSoft)
RegShot v1.90
Andere Erfahrungen alleine:
Ein zweiter Ansatz ist die Verwendung von Sandboxie zusammen mit SandboxDiff.
Auf diese Weise können Sie sehen, was geändert wird, bevor Sie Ihr Live-System berühren.
Sandboxie
SandboxDiff
quelle
Sie können versuchen, Process Explorer (ein kostenloses Tool von Microsoft) auszuführen, mit dem Sie alle Dateien und Schlüssel anzeigen können, auf die während der Installation zugegriffen wird.
Es werden viele Informationen angezeigt, aber Sie können nach Anwendung filtern (Sie müssen wissen, welche Anwendung während der Installation ausgeführt wird, z. B. setup.exe oder msiexec).
quelle
Systracer machen perfekt was Sie wollen:
SysTracer ist ein Systemdienstprogramm, mit dem Sie Ihren Computer scannen und analysieren können, um geänderte (hinzugefügte, geänderte oder gelöschte) Daten in der Registrierung und in Dateien zu finden.
Es gibt sowohl eine kostenlose als auch eine kostenpflichtige Version.
http://www.blueproject.ro/systracer
quelle