极客号

法国xp进阶版怎么调试?(windbg 调试 继续)

大家好,今天小编关注到一个比较有意思的话题,就是关于windbg 调试 继续的问题,于是小编就整理了3个相关介绍的解答,让我们一起看看吧。
  1. 法国xp进阶版怎么调试?
  2. dont+ask+again+in+this+windbg++session什么意思?
  3. windows命令行如何调试程序?

法国xp进阶版怎么调试?

对于法国XP进阶版的调试,需要经历以下步骤:明确调试法国XP进阶版的过程是相对复杂的。
由于法国XP进阶版在设计时采用的是独特的硬件平台及操作系统,因此它的调试也不同于普通的软件调试。
需要先判断是哪种问题,比如驱动问题还是系统崩溃等,然后使用适当的调试工具进行分析定位。
针对不同问题,可以使用诸如Windbg、IDA、OD等调试工具进行处理,需要借助相关的知识和技能。
同时也可以参考一些社区或官网的论坛,获取相关的信息和解决方案。
总之,调试法国XP进阶版需要具备相应的技术和耐心,最终才能找到问题所在并解决它。

法国xp进阶版怎么调试?(windbg 调试 继续)-图1

dont+ask+again+in+this+windbg++session什么意思?

① 中文意思就是: 在本次WinDbg任务中不再重复询问。

② 这个是WinDbg(微软的Windows调试器)的一个设置。 每次进入WinDbg,执行任务(无论是attach到某个进程,还是加载dump文件等), WinDbg都会询问“Save information for workspace?” 即是否保存当前工作环境的信息。

时间长了, 每次都弹出这个窗口,也的确让人烦, 因此选择“Don't ask again in this WinDBG session”这个选项, 以后就不会再弹那个窗口了。 当然如果你有某个环境设置需要保存, 你必须自己留心了。

法国xp进阶版怎么调试?(windbg 调试 继续)-图2

windows命令行如何调试程序?

方法一:使用WinDBG的全局标志设置命令gflags.exe设置,在对话框中的Image File设置要调试的服务名称,Debugger选择设置调试器的路径;  (备注:我在实际操作中,这个地方设置Debugger时出现写注册表错误,卸载360软件解决问题。)

    方法二:使用注册表编辑器,打开注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options ,添加一个主键,名称为要调试的服务名称,如 MyService.exe,在该主键下再新建一个字符串值,名称为“Debugger”,值为调试器路径;

Step 2:

法国xp进阶版怎么调试?(windbg 调试 继续)-图3

  设置要调试的服务与桌面交互:

  (1)打开“管理工具”,选择“服务”,打开服务管理窗口,选择准备调试的服务名,右击选择“属性”,选择“登录”,勾选“允许服务与桌面交互”;

  (2)使用注册表编辑器,打开注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \ServiceName(要调试的服务名),选择“Type”,修改其值为:原值 OR 0x00000100(如原值为:0x00000010 OR 0x00000100 =0x00000110);

Step 3:

    设置服务启动超时时间(系统默认为30秒),启动注册表编辑器,打开注册表路径:HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control,新建DWORD值“ServicesPipeTimeout”,其值为欲设置的超时时间,如设置 24小时,则值为86400000毫秒;

Step 4:

    启动服务准备调试,打开“管理工具”,选择“服务”,打开服务管理窗口,选择准备调试的服务名,右击选择“启动”

到此,以上就是小编对于windbg调试命令的问题就介绍到这了,希望介绍的3点解答对大家有用。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:http://www.hushtel.com/sm/3196.html

分享:
扫描分享到社交APP
上一篇
下一篇