2010-06-16 10 views
1

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

+0

btw в UFC «iceman» получил свою задницу ногами :) – VoodooChild

ответ

1

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

Смежные вопросы