※ ChatGPTを利用し、要約された質問です(原文:explorer.exeが応答なしになります)
エクスプローラエラーの解決方法とプロセスダンプ取得の設定
このQ&Aのポイント
エクスプローラが応答なしになる問題が発生しています。ShellExViewを使用してシェルエクステンションを減らしましたが、まだ問題が解決していません。
エクスプローラが応答なしになった場合、手動でプロセスを再起動すると開いているフォルダウィンドウも一緒に落ちてしまいます。レジストリを修正してデスクトップ表示とフォルダウィンドウを別プロセスで動作させるように変更しました。
エクスプローラのハングアップの他の原因としては何が考えられるでしょうか?また、エクスプローラが応答なしになった場合のプロセスダンプの取得方法についての情報を教えてください。
■現象
デスクトップにあるゴミ箱アイコンを右クリックすると,エクスプローラが応答無しになることが稀にあります.
※ゴミ箱以外のファイル・フォルダを右クリックした場合は,特にハングアップはおきていません.
■実施事項
(1)
シェルエクステンション(右クリックメニュー)が原因の可能性があると聞いたので,
ShellExViewというソフトウェアを使用し色々減らしたのですが(*),
体感頻度は減ったもののまだエクスプローラが応答無しになることがあります.
(*)現時点では,ゴミ箱の右クリックメニューは下記の通りになっています.
開く(O)
エクスプローラ(X)
ゴミ箱を空にする(B)
ショートカットの作成(S)
削除(D)
名前の変更(M)
プロパティ(R)
(2)
エクスプローラが応答無しになり手動でプロセスを再起動すると,
開いているフォルダウィンドウも一緒に一旦落ちてしまっていたため,
いじくるツクールというソフトウェアを使用し,レジストリを修正して
「デスクトップ表示」と「フォルダウィンドウ」が別プロセスで動作するように変更しました.
■質問事項
(A) エクスプローラがハングアップする原因として,他に何が考えられますでしょうか?
(B) ハングアップしたエクスプローラのプロセスダンプを取ろうと思っています.
http://www.glamenv-septzen.net/view/918#id9815c4 を参考に
次のようなダンプ設定を入れてみましたが,うまく取得できません.
※アプリケーションが「クラッシュ→自動的に強制終了」した場合はダンプが取得されるのですが,
「応答なし→手動でプロセスリスタート」した場合は取得されないようなのです.
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps" /v DumpFolder /t REG_EXPAND_SZ /d C:\temp /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps" /v DumpCount /t REG_DWORD /d 10 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps" /v DumpType /t REG_DWORD /d 2 /f
reg add "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps" /v CustomDumpFlags /t REG_DWORD /d 0 /f
右クリックで応答なしとなる条件が何であるのか,またどのように設定すればダンプが取得できるのか,ご存知のかたがいましたらご教授頂きたいです.
OSはVistaHomePremium(32bit)です.よろしくおねがいします.
補足
各種レジストリクリーナーを使用して,存在しない参照を洗い出してみたところ,幾つか該当するものがありました.これらのエントリを削除してみて,しばらく様子を見てみます. ご回答頂きましてありがとうございました.