web-dev-qa-db-ja.com

Windows XP(SP3)で再開した後、フリーズの原因を診断するにはどうすればよいですか?

部品から新しいコンピューターを作ったところです。スリープモード(S1、S3、またはS4)から再開するたびに、ウェルカム画面が表示されてから約60秒以内にコンピューターがフリーズします。 この時点で、コンピューターは完全に応答しなくなり、唯一の手段は再起動することです。

BIOSとすべてのドライバーをマザーボードの製造元のサイトから最新のものに更新しました。 AMD Cool n Quietを無効にするなど、BIOS設定をデフォルトにリセットしました。

Windowsのイベントログはまったく役に立ちません。再開直後を除いて、システムは数か月間完全に安定しています(AMD CnQが無効になっている限り、Cool n Quietがアクティブな場合、定期的にフリーズしました)。

システムは次のとおりです。

Mobo       : MSI 790GX-G65
CPU        : AMD Phenom II 965 BE at 3.6 GHz
Memory     : Corsair DDR3 1600, at 1333 MHz and 9-9-9-21
HDDs       : 1 EIDE (System - O/S, Programs, etc), 2 SATA in RAID-0 (Data)
DVD        : 1 LITE-ON DVDRW SOHW-1673S
Card Reader: 1 multi-card reader

Keyboard is attached via PS2 and mouse is USB.

どんな考えやポインタでも大歓迎です。


[〜#〜]編集[〜#〜]

プログラムを実行したままにしておくと、コンピュータに大きな負荷がかかるため、コンピュータがフリーズしない可能性があります。すべてのコアの負荷を85%未満に保つストレステストを実行したままにし、息子がコンピューターをスリープ状態にしました-このプログラムの実行中に、約20回のテストと比較して10回のうち9回S3から正常に再開できましたコンピュータがアイドル状態で、すべてがフリーズしています。したがって、これは、再開時にアイドル状態にあることに関連している可能性があります。

7
Lawrence Dol

他のスレッドで提案されているように、 configureSBキーボード の場合は少し異なる方法)およびメソッドを使用して 手動でBSODを強制する をダンプすることができます調査するメモリと 調べる システムに何がぶら下がっているのか(*長いですが、今では素晴らしいです ビデオ 助けに!*-SilverLightが必要です)。

あなたの問題は履歴書から出てきているので、あなたが試すことができる1つのことはBootVisを実行し、次のスタンバイと再開。そうすれば、問題の原因を明確に確認できるはずです。サードパーティのドライバの1つがハングしている可能性があります。 (Microsoftは、 BootVis のファイルダウンロードをサイトから削除してきました。これは、実際に設計された目的で使用するのではなく、システムを高速化または「微調整」するために誤って使用していたためです。ただし、最後の既知のバージョンである1.3.37.0(別名leetバージョン)は引き続き利用できます インターネット周辺 。)

4
Synetech

問題を特定して解決しました。私がしたことは、Synetech incの アドバイス に従うことでした。

具体的には:

  1. CTRL-SCROLL-SCROLLを使用して手動クラッシュダンプを有効にしました。
  2. MicrosoftのWebサイトツールからWDKデバッガーをダウンロードしてインストールしました(WDK ISOからデバッガーインストーラーを抽出して)。
  3. コンピューターを4回再開して、応答しなくなり、毎回クラッシュダンプしました。
  4. WinDbgを使用してダンプを調べると、4つのダンプすべてで、3つのコアがWindowsのアイドル機能にあり、4つ目は常にtscommにあり、スピンロックを取得しようとしていることがわかりました。
  5. Windowsディレクトリを検索して、tscomm.sysを見つけました。 tscomm.sysのプロパティは、TamoSoftでそれを識別しました。
  6. TamoSoft CommView 5.0をインストールしているので、最初にそのTCPスタックフックを無効にしようとしましたが、成功しませんでした。最後にCommViewをアンインストールすると、問題が解決しました。S3スリープからの再開に成功しました。

S4 hibernateからの履歴書はまだテストしていませんが、S3と同じ場所と方法でハングするため、機能することを期待しています。 Hibernateも素晴らしく機能します。

修正だけでなく、将来の履歴書の失敗をデバッグするために必要な情報を提供してくれた「Synetechinc」に感謝します。

3
Lawrence Dol

私の推測では、最初に問題をより深く理解することです。たとえば、クラッシュダンプのメモリを増やすことができるため、カーネルデバッガからより多くの情報を取得できます。

あなたが持っている2番目のことは、症状のいくつかの緩和を行うことです。 BIOSでCnCを無効にし、クロック制御に関連する他のすべての機能を無効にすることから始めるとよいでしょう。 PCがS3から正しく再開するかどうかを確認してください。
これに関連して、接続している可能性のあるすべてのUSBデバイスのプラグを抜くことが考えられます。それらはいくつかのシステムの起動を台無しにすることが知られています、それらはまた目覚めを妨げるかもしれません。もちろん、マウスのプラグを抜いて、代わりにPS/2を試してみてください。

3つ目は、前のすべての手順を試した後、公式の(したがってクリーンが保証されている)ディスクを使用して、Windowsのクリーンインストールを実行することです。それでもPCがS3から正しくウェイクアップしない場合は、マザーボードのテクニカルサポートに電話して、マザーボードがどのように機能するかを確認したいと思います。たとえば、それをサポートする「ベータ」BIOSを入手できます。ただし、古いOSを使用しているため、これは起こりそうにありません。

2
Zsub

お使いのマザーボードについてははっきりとは言えませんが、Asusのマザーボードでも同様の問題が発生しました。

Microsoft/Sysinternals Process Monitor および Autoruns を使用して診断しました。 Process Explorerを実行し、上部にある4つのグラフの1つをクリックして履歴ウィンドウを表示し、スリープモードに入って再開したところ、Asus独自のアンダー/オーバークロック省電力ユーティリティが100%CPUを使用していて、スラッシングしていることに気付きました。ディスクが何かをしている。次に、自動実行を使用してすべてのAsusサービスを無効にしてテストしましたが、それは私が期待していたことでした。

これがあなたの助けになり、あなたが遅れの原因を見つけることができることを願っています。私が言ったように、私はAsusで確かに言うことはできませんが、それはおそらく似たようなものです。

1
William Hilsum