Знакомьтесь, SysTracer Pro - утилита, которая предназначена для сканирования и последующего анализа операционной системы на предмет изменений, производимых самыми разнообразными программами (а также их установщиками) путем сравнения снимков, ну и дальнейшего вывода, изучения и экспорта данных. Эта программа предназначена в первую очередь для опытных пользователей компьютера (хотя, на мой взгляд, должна быть у каждого), так как с ее помощью можно удобно разбираться в поведении ОС и программ. Аналогов в чистом виде, подобной этой, я не встречал пока (хотя программы, в которых есть аналогичные функции, конечно есть, тот же RegOrganizer или Total Uninstall, и прочие, но это далеко не то). Подробнее прочитать об этой полезной программе и скачать SysTracer Pro можно ниже.
SysTracer Pro пригодится вам не только при отслеживании какого-нибудь установщика (чтобы разобраться, что и куда программа установила, и какие сделала изменения в файловой системе и реестре Windows), но и при анализе работы как выбранного вами приложения, так и системы в целом. Причем последнее можно делать неоднократно, отслеживая изменения в ОС в различные отрезки времени.
Как она работает? Довольно просто: утилита делает полный снимок файловой системы и реестра, сохраняет его, после установки приложения делает это повторно и затем сравнивает эти снимки, выводя подробный отчет. Причем параметры сканирования можно детально настраивать, исключая, к примеру, определенные файлы\папки и\или разделы\ключи реестра. Также, можно делать снимки в определенные дни, чтобы понять, какие изменения произошли, скажем, в период с 1го по 15ое. Или, если снимков у вас немало, вы сможете выбирать, чем отличается снимок B от снимка F, ну и так далее.
После запуска перед вами предстанет главное окно SysTracer с шестью вкладками: снимков, реестра, файлов, приложений, удаленного сканирования и помощи (последние две неактуальны, если вы конечно не на сервере).
На вкладке снимков можно сделать их, удалить, переименовать, просмотреть, сравнить, настроить параметры, просмотреть свойства, экспортировать снимки или различия и прочее.
Экспортировать можно как в собственном формате программы - *.snp, так и в веб-страничку.
Также можно сравнивать отдельные снимки между собой.
На вкладке реестра можно просматривать как полный его снимок, так и только различия в двух. Можно удобно просматривать состояние ключей и разделов как в текстовом, так и в HEX-виде.
Аналогичные действия доступны и на вкладке файлов и приложений, только со своими особенностями (там, соответственно, будут показаны файлы и приложения).
Причем программа удобно подсвечивает изменения в реестре, файлах и приложениях: зеленым цветом - новые, красным - удаленные, синим - модифицированные, черным - оставшиеся без изменений и серым - исключенные из сканирования.
Также можно прямо из окна программы удобно переходить к интересующему вас пункту в реестре или папке\файлу на диске.
SysTracer поможет и при удалении программ: достаточно удалить ее стандартно, через панель управления, затем, если вы сохраняли снимки до и после, просмотреть, что и куда установилось, и вручную "подчистить хвосты" за ОС (ведь она не всегда удаляет полностью).
Кроме того, SysTracer пригодится и при создании "репаков" с помощью Inno Setup, к примеру, просто инсталляторов, или "портативок" с помощью PortableApps.comInstaller и PortableApps.comLauncher; тут пригодится его функция экспорта изменений в файл реестра.
Но главная функция его - это, конечно же, отслеживание изменений в ОС.
В общем, программа безусловно полезная и наверняка пригодится в хозяйстве. "Лекарство" в архиве под паролем (пароль - имя сайта) на случай "нервных" АВ, если что, то и в readme все есть.