【问题标题】:Debug startup program behavior调试启动程序行为
【发布时间】:2010-06-16 23:47:42
【问题描述】:

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

【问题讨论】:

  • 顺便说一句,UFC“冰人”中的他被踢了:)

标签: debugging windows-7 startup


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-09
    • 1970-01-01
    • 2018-05-25
    • 2010-10-11
    • 1970-01-01
    • 2012-02-27
    • 2020-09-05
    相关资源
    最近更新 更多