当前位置: 电脑软硬件应用网 > 电脑学院 > 操作系统 > Windows XP系统 > 正文
对 XP中出现故障服务进行故障排除 【字体:
对 XP中出现故障服务进行故障排除
2008-7-3 21:54:34  文/未知   出处:中国IT实验室   

    简介

  当服务在 Windows XP 中出现间歇性故障时,几乎不会生成有关故障原因的信息。因此,可能难以确定导致出现问题的原因。本文分步介绍如何使用“Windows 调试工具”排除间歇性服务故障。

  要排除间歇性服务故障,请按照下列步骤操作:

    1.在命令提示符处,键入以下命令。在键入每个命令后按 Enter。

    
       cd %systemroot%\system32
  copy svchost.exe svchostdbg.exe
  regedit

    
    2.在注册表编辑器中,单击与出现故障的服务的名称相对应的子项。此子项位于以下子项中:

   
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

    
    3.在详细信息窗格中,右键单击“ImagePath”,然后单击“修改”。

  4.在“数值数据”框中显示的路径中,将“svchost.exe”更改为 svchostdbg.exe,然后单击“确定”。

  5.退出注册表编辑器。

  6.在命令提示符下键入下面的命令,然后按 Enter:

  
 net start ServiceName

  将 ServiceName 替换为出现故障的服务的名称。

  7.右键单击任务栏,然后单击“任务管理器”。

  8.在 Windows 任务管理器中,单击“进程”选项卡。

  9.在“视图”菜单上,单击“选择列”。

  10.单击以选中“PID (进程标识符)”复选框,然后单击“确定”。

  11.在“映像名称”列中找到该服务。然后,记下该服务在“PID”列中对应的进程标识符 (PID)。

  12.在命令提示符处,键入以下命令。在键入每个命令后按 Enter。

  
 cd \Program Files\Debugging Tools for Windows
  adplus -p PID -crash

  将 PID 替换为出现故障的服务的 PID。

  13.等待服务出现故障。

  14.在服务出现故障之后,分析转储文件以获取可帮助找出问题发生的原因的信息。此信息包括发生的最后一个错误。此转储文件位于下面的文件夹中:

  
 C:\Program Files\Debugging Tools for Windows\

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    Windows7/XP/Vista局域网共享驱动器
    解决ADSL宽带拨号开机后慢的问题
    系统备份与恢复:双系统xp与vista
    认识XP系统中的十个特殊文件
    在Windows XP中释放隐藏网速
    解决Win XP无法访问Windows 7文件
    C盘同时安装Windows7与XP 双系统
    Windows XP不能正常关机的解决方法
    windows XP系统下如何开启AHCI硬盘工…
    教你认识Win XP中的十个特殊文件
    设为首页- 关于我们 - 联系方式 - 版权声明 - 友情链接 - 网站地图 -
    Copyright©2003-2010 45IT.COM All Rights Reserved. 浙ICP备05056851号