我想在我的Windows 7 Professional笔记本电脑中调试一个名为Freecall的程序。现在它在“系统配置”控制台中显示为启动项。我试图在启动项中取消选中它并重新启动,但它继续将自己添加到HKCU \ Software | Microsoft \ Windows \ CurrentVersion \ Run。 我认为雅虎信使也一样。即使我从注册表中手动删除了这些条目,这些程序仍在继续添加到启动。我想调试并找出在启动可执行文件后,程序是否写入注册表。我怎样才能做到这一点?有没有办法在Sandbox模式下运行二进制文件?有没有VS工具呢?
答案 0 :(得分:1)
您可以使用进程监视器确定进程正在执行的操作w.r.t.注册表访问。如果要在应用程序启动时调试应用程序,可以使用GFlags实用程序的“映像文件选项”选项卡,您可以在其中指定在执行特定应用程序时启动的调试器。