【问题标题】:Kernel debug output not shown in DebugView ( Win7 x64 )DebugView (Win7 x64) 中未显示内核调试输出
【发布时间】:2012-05-04 10:27:06
【问题描述】:

我正在使用 DebugView 4.78 来调试驱动程序的输出。我使用了here 的说明(选项 1,将 DEFAULT 值设置为 0xf),重新启动,但我仍然无法从我的驱动程序获得任何调试输出(驱动程序版本是 chk x64 win7)。

想法?

编辑:我发现了问题,一步构建过程是将新的 .sys 文件复制到驱动程序位置 (C:\Windows\System32\drivers),但是,即使复制操作显示“已复制 1 个文件",我可以看到目标文件没有更新...

【问题讨论】:

    标签: kernel windows-7-x64 debugview


    【解决方案1】:

    由于 Visual Studio 是 32 位的,因此在 64 位 Windows 上它是一个 WOW64 进程。如果这样的进程尝试写入%WinDir%\System32\,结果将被重定向到%WinDir%\SysWOW64。通过使用特殊别名 Sysnative,您可以写信给%WinDir%\Sysnative,然后它会按预期以%WinDir%\System32\ 结束。

    查看更多here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 2018-02-08
      相关资源
      最近更新 更多