Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> XPで発生したサービスのトラブルシューティング

XPで発生したサービスのトラブルシューティング

  

はじめに

Windows XPでサービスに断続的なエラーが発生した場合、失敗の原因に関する情報はほとんど生成されません。したがって、問題の原因を特定するのは難しいかもしれません。この資料では、Windowsデバッグツールを使用して、断続的なサービスエラーをトラブルシューティングする方法について手順を追って説明します。

断続的なサービス障害を解決するには、次の手順に従います。

1.コマンドプロンプトで、次のコマンドを入力します。各コマンドを入力したら、Enterキーを押します。

cd%Systemroot%\\ System32と
サービス障害のsvchost.exeがsvchostdbg.exe
regeditを

2.レジストリエディタで、クリックしてください名前発生をコピー対応する子供たち。この子は、次のサブキーにあります。詳細ペインで

ます。HKEY_LOCAL_MACHINE \\ System \\ CurrentControlSet \\ Servicesの

3.「ImagePathの」を右クリックし、「編集」をクリックしてください。

4. [値のデータ]ボックスに表示されているパスで、 "svchost.exe"をsvchostdbg.exeに変更し、[OK]をクリックします。

5.レジストリエディタを終了します。

6.コマンドプロンプトで次のコマンドを入力し、Enterキーを押します。

net start ServiceName

ServiceNameを失敗したサービスの名前に置き換えます。

7.タスクバーを右クリックして[タスクマネージャ]をクリックします。

8. Windowsのタスクマネージャで、[プロセス]タブをクリックします。

9. [表示]メニューの[列の選択]をクリックします。

10. [PID(プロセス識別子)]チェックボックスをオンにして、[OK]をクリックします。

11. [イメージ名]列でサービスを見つけます。次に、[PID]列のサービスに対応するプロセス識別子(PID)をメモします。

12.コマンドプロンプトで、次のコマンドを入力します。各コマンドを入力したら、Enterキーを押します。

cd \\ Program Files \\ Windows用デバッグツール
adplus -p PID -crash

PIDを失敗したサービスのPIDに置き換えます。

13.サービスが機能しなくなるのを待ちます。

14.サービスが失敗したら、ダンプファイルを分析して問題の原因を特定するのに役立つ情報を探します。この情報には、最後に発生したエラーが含まれています。このダンプファイルは、次のフォルダにあります。

C:\\ Program Files \\ Windows用デバッグツール\\

Copyright © Windowsの知識 All Rights Reserved