Какой простой способ получить список всех установленных / измененных файлов и ключей, добавленных / удаленных программой установки Windows (XP, Vista или 7)?
Я хотел бы сделать снимок до и после и посмотреть, что изменилось. Оставить программу запущенной, пока я выполняю установку, тоже будет хорошо.
Это очень похоже на вопрос Клинтона Блэкмора (например, взятие и различие двух файловых систем), но специально для Windows и с учетом как файлов, так и ключей реестра .
источник
Я попробовал SpyMe Tools под Windows 7 SP1 x64 . Вы должны сделать разные снимки для реестра и ваших файлов, это немного раздражает ... (и если вы выберете пустой пароль, вы не сможете использовать этот файл позже для сравнения, поэтому вы должны нажать "Нет пароля"). ..). Сравнение реестра показало отсутствие «движущегося» индикатора состояния, вы не знаете, что он делает или нет, я отменил его через 2 часа.
WhatChanged 1.07 был намного медленнее (так как он сравнивает и снимок одновременно), и вы не можете сохранить снимок на диск. Вы получаете индикатор статуса, сколько записей сравнивается, но сравнение заняло более 3 часов.
Я также пробовал анализатор состояния системы Windows от Microsoft, но он не работал для меня (завис при попытке сканирования системы).
Последнее, что я попробовал, был InstallWatch Pro 2.5 (сайт производителя пропал, см. Здесь или в google для проекта установки). Сравнение было сделано за 2 минуты (вы можете решить, будут ли сравниваться информация о версии или crcs файлов). Он находит файлы и ключи реестра, но имеет некоторые незначительные проблемы со специальными папками (например, сообщает мне, что "c: \ Documents and Settings" был удален).
источник