Отладка поведения программы запуска - PullRequest
1 голос
/ 17 июня 2010

Я хочу отладить программу под названием Freecall на моем ноутбуке с Windows 7 Professional.Теперь он отображается как элемент «Автозагрузка» в консоли «Конфигурация системы».Я попытался снять флажок в пункте «Автозагрузка» и перезапустить, но он продолжает добавлять себя в HKCU \ Software | Microsoft \ Windows \ CurrentVersion \ Run.я думаю, что то же самое для Yahoo Messenger .. эти программы продолжают добавлять в автозагрузку даже после того, как я вручную удалил запись из реестра.Я хочу отладить и выяснить, если после запуска исполняемого файла программа пишет в реестр.Как я могу это сделать?Есть ли способ запустить двоичный файл в режиме песочницы?Есть ли для этого инструменты VS?

1 Ответ

1 голос
/ 28 февраля 2011

Вы можете использовать Process Monitor, чтобы точно определить, что процесс делает с обращениями к реестру.Если вы хотите отлаживать приложение во время его запуска, вы можете использовать вкладку «Параметры файла образа» утилиты GFlags, где вы можете указать отладчик, который будет запускаться вместо запуска определенного приложения.

...