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内核调试

帖子发起人: dengxiaosally   发起时间: 2010-08-23 23:11 下午   回复: 8

Print Search
帖子排序:    
   2010-08-23, 23:11 下午
wwx1981109 离线,最后访问时间: 2009/7/15 18:50:40 dengxiaosally

发帖数前50位
注册: 2007-04-25
发 贴: 19
调试场景咨询---打开word程序程序很慢?
Reply Quote

问题:双击word、excel文档,很慢才打开(差不多等待2分钟)

工具:processexplorer,processmonitor

排错思路:

1.在开始-运行输入winword /safe 正常-----说明word组件正常

2.拔网线打开速度正常--调用类似的mup.sys的网络访问的调用的驱动

3.使用processplorer工具查看发现双击word文档时,过了1分钟多才显示winword.exe进程,于是右击属性查看线程,有rpc,winword线程有cpu的上下文交换的数据

4.查看winword线程的堆栈,发现有mup.sys驱动的调用

5.于是,检查硬盘映射,打印机删除,还是hkey-classess注册表键值下的applications键值,没有类似于\\\\的异常相关的网络映射的应用程序键值。

6.于是使用processmonitor 没有发现有异常的读写文件和键值等。此时,思路卡壳???期待专家的指点

 

   a.对于此类问题,是否还有其他工具获取日志来进一步分析???


IP 地址: 已记录   报告
   2010-08-24, 13:00 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote
将调试器(WinDBG)附加到Explorer进程,对创建进程函数设个断点:
bp kernel32!CreateProcessInternalW
启动Word,断点命中后,执行wt命令自动追踪,然后看统计报告...

IP 地址: 已记录   报告
   2010-08-25, 09:29 上午
ioriwellings 离线,最后访问时间: 2011/1/4 2:56:38 不及格的程序员-八神

发帖数前50位
男
注册: 2009-11-11
发 贴: 22
Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote
这招我怎么就没想到呢 呵呵
学习.
不及格的程序员-八神
IP 地址: 已记录   报告
   2010-09-02, 22:48 下午
wwx1981109 离线,最后访问时间: 2009/7/15 18:50:40 dengxiaosally

发帖数前50位
注册: 2007-04-25
发 贴: 19
Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote

张老师:

  我按照您说的方法,操作中遇到将调试器(WinDBG)附加到Explorer进程时,系统顿时挂起,无法进行其他操作,更不用说设置断点,请看看我哪里操作不正确否。

 


IP 地址: 已记录   报告
   2010-09-03, 18:59 下午
Raymond 离线,最后访问时间: 2020/7/3 3:40:25 格蠹老雷

发帖数前10位
注册: 2005-12-19
发 贴: 1,303
Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote
应该是开始菜单、任务栏这些东西不能动了,因为提供这些UI的explorer进程中断到调试器了,但是还是可以使用Alt+Tab切换到WinDBG进程,然后执行命令,g命令恢复目标运行,就活了 :-)

IP 地址: 已记录   报告
   2010-10-31, 16:53 下午
lullaby 离线,最后访问时间: 2010/2/4 0:49:22 lullaby

发帖数前500位
注册: 2007-02-11
发 贴: 1
Wink [;)] Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote
Raymond,高人开示独门技术
IP 地址: 已记录   报告
   2010-11-05, 10:21 上午
Thomson 离线,最后访问时间: 2013/3/31 11:42:42 Thomson

发帖数前10位
注册: 2008-07-03
发 贴: 211
Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote
可以试试WPT.

http://msdn.microsoft.com/en-us/performance/cc752957.aspx
IP 地址: 已记录   报告
   2011-02-09, 14:33 下午
lee0neGor 离线,最后访问时间: 2013/4/20 20:35:58 lee0neGor

发帖数前500位
注册: 2011-02-09
发 贴: 4
Zip it! [:#] Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote
怎么没下文了
IP 地址: 已记录   报告
   2011-02-21, 17:57 下午
wwx1981109 离线,最后访问时间: 2009/7/15 18:50:40 dengxiaosally

发帖数前50位
注册: 2007-04-25
发 贴: 19
Re: 调试场景咨询---打开word程序程序很慢?
Reply Quote

张老师,对于wpf,有没有支持windowxp操作系统的。


IP 地址: 已记录   报告
高端调试 » 软件调试 » Windows内核调试 » 调试场景咨询---打开word程序程序很慢?

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