Advanced Debugging
About AdvDbg Consult Train Services Products Tools Community Contact  
欢迎光临 高端调试 登录 | 注册 | FAQ
 
  ACPI调试
Linux内核调试
Windows内核调试
 
  调试战役
调试原理
新工具观察
 
  Linux
Windows Vista
Windows
 
  Linux驱动
WDF
WDM
 
  PCI Express
PCI/PCI-X
USB
无线通信协议
 
  64位CPU
ARM
IA-32
  CPU Info Center
 
  ACPI标准
系统认证
Desktop
服务器
 
  Embedded Linux
嵌入式开发工具
VxWorks
WinCE
嵌入式Windows
 
  格蠹调试套件(GDK)
  格蠹学院
  小朱书店
  老雷的微博
  《软件调试》
  《格蠹汇编》
  《软件调试(第二版)》
沪ICP备11027180号-1

Windows内核调试

帖子发起人: wrong   发起时间: 2012-05-04 13:58 下午   回复: 2

Print Search
帖子排序:    
   2012-05-04, 13:58 下午
rong_bo 离线,最后访问时间: 2011/9/5 12:57:46 wrong

发帖数前10位
注册: 2011-01-07
发 贴: 66
session 0中的windbg?
Reply Quote
今天使用Process Explorer的时候无意中发现竟然运行着一个windbg,仔细一看是运行在session 0的环境中,所以当前的桌面上看不见。可能是session 0的启动过程中某个过程出错导致windbg运行,我用的是win7 系统,想请教下怎么才能够切换到那个session 0的windbg中进一步调试?
IP 地址: 已记录   报告
   2012-05-04, 23:16 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: session 0中的windbg?
Reply Quote

恩,可能是某个服务崩溃时以JIT调试器身份启动的,也可能是注册了Image File Execute Options而启动的

 两种思路,一种是将被调试的服务设置为“可与桌面交互”,在服务的属性中有这样一个选项,这样下次调试器再启动后,Session 1会有提示对话框,在其指引下便可进入Session 0了。另一种思路是在调试器的启动参数中附带远程调试命令,让其开启远程调试,然后在Session 1再启动一个调试器连过去。

 

 


IP 地址: 已记录   报告
   2012-05-06, 23:29 下午
Thomson 离线,最后访问时间: 2013/3/31 11:42:42 Thomson

发帖数前10位
注册: 2008-07-03
发 贴: 211
Re: session 0中的windbg?
Reply Quote
看看windbg的command line, 然后再起一个windbg 用non-invasive attach上去,应该也可以把。
IP 地址: 已记录   报告
高端调试 » 软件调试 » Windows内核调试 » Re: session 0中的windbg?

 
Legal Notice Privacy Statement Corporate Governance Corporate Governance
(C)2004-2020 ADVDBG.ORG All Rights Reserved.