电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

对XP中出现故障服务进行故障排除


发布日期:2022/12/7
 

简介

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

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

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

cd%systemroot%\system

copysvchostexesvchostdbgexe

regedit

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

在详细信息窗格中右键单击ImagePath然后单击修改

数值数据框中显示的路径中svchostexe更改为 svchostdbgexe然后单击确定

退出注册表编辑器

在命令提示符下键入下面的命令然后按 Enter

netstartServiceName

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

右键单击任务栏然后单击任务管理器

在 Windows 任务管理器中单击进程选项卡

视图菜单上单击选择列

单击以选中PID (进程标识符)复选框然后单击确定

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

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

cd\ProgramFiles\DebuggingToolsforWindows

adpluspPIDcrash

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

等待服务出现故障

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

C:\ProgramFiles\DebuggingToolsforWindows\

上一篇:Win2K中w32time错误解决方法。Hot!

下一篇:NTLDR的故事:用途和常见故障分析方法