Debugging 调试启动程序行为

Debugging 调试启动程序行为,debugging,windows-7,startup,Debugging,Windows 7,Startup,我想在Windows 7 Professional笔记本电脑中调试一个名为Freecall的程序。现在它显示为“系统配置”控制台中的启动项。我试图在启动项中取消选中它并重新启动,但它一直将自己添加到HKCU\Software | Microsoft\Windows\CurrentVersion\Run。 我认为Yahoo messenger也是如此。即使我手动从注册表中删除了条目,这些程序仍会继续添加到启动中。我想调试并确定在启动可执行文件后,程序是否会写入注册表。我该怎么做?有没有办法在沙盒模

我想在Windows 7 Professional笔记本电脑中调试一个名为Freecall的程序。现在它显示为“系统配置”控制台中的启动项。我试图在启动项中取消选中它并重新启动,但它一直将自己添加到HKCU\Software | Microsoft\Windows\CurrentVersion\Run。
我认为Yahoo messenger也是如此。即使我手动从注册表中删除了条目,这些程序仍会继续添加到启动中。我想调试并确定在启动可执行文件后,程序是否会写入注册表。我该怎么做?有没有办法在沙盒模式下运行二进制文件?是否有用于此的VS工具?

您可以使用Process Monitor通过注册表访问准确了解进程在做什么。如果要在应用程序启动时调试应用程序,可以使用GFlags实用程序的“图像文件选项”选项卡,在该选项卡中可以指定在执行特定应用程序时启动的调试器。

您可以使用Process Monitor准确地了解进程正在执行的操作w.r.t.注册表访问。如果您想在应用程序启动时调试它,可以使用GFlags实用程序的“图像文件选项”选项卡,在该选项卡中,您可以指定在执行特定应用程序时启动的调试器。

btw in UFC“iceman”被踢屁股:)btw in UFC“iceman”被踢屁股:)