web-dev-qa-db-ja.com

遅いWindowsのトラブルシューティング方法XPブート?

以前は非常に高速に起動していたWindows XP x64 SP2マシンがありますが、現在は非常に長い時間がかかります。/sosブートスイッチを有効にすると、次のように表示されます。

2 system processors [8191MB memory]

gUIモードに入る前に、文字通り約3〜4分間そこに留まります。 Windows XP x86SP3を実行している別のマシンにも同様の問題があります。

これをトラブルシューティングするにはどうすればよいですか?

更新:

セーフモードでは非常に速く起動しますが、「ネットワークサポート付きのセーフモード」では起動しません。 Process Monitorログを試しましたが、残念ながら役に立ちません。時間の大部分は、最初の2つのエントリ(システムの開始とsmss.exeの開始)の間にあります。

6
EMP

Microsoftのプロセスモニターツールを使用すると、ログファイルにブートプロセスを「キャプチャ」して、後で分析して、ブートプロセスが希望するほど速くない正確なポイントを明らかにすることができます。次に、問題のあるプロセスを削除/再生したり、特定のソリューションをWebで正確に検索したりできます。

6
V. Romanov

セーフモード(上記のようにF8から)で高速に起動する場合は、Autorun Administrator(SysInternalsのもう1つの優れたユーティリティ)を使用してみてください。 MSConfigよりもはるかに優れています。設定変更のスナップショットを保存したり、それらの間で差分を作成したりすることができます。この「元に戻す」種類の機能を使用すると、無効にする方がはるかに安全です。

http://technet.Microsoft.com/en-us/sysinternals/default.aspx

2
Clay Nichols

F8キーを押してセーフモードを選択すると、起動が遅くなりますか?その場合は、セーフモードで起動し、MSCONFIGを実行します。 [サービス]タブをクリックして、Microsoft以外のものをすべて無効にし、[スタートアップ]タブですべてを無効にします。それでもすぐに起動する場合は、MSCONFIGでいくつかの項目を有効にして再起動し、原因が見つかるまで繰り返します。

次の記事には、他にも役立つ提案がいくつかあります。

問題の詳細を知りたい場合は、ダウンロード Sysinternals Process Monitor (regmonおよびfilemonの後継)をダウンロードしてください。ブートログを有効にすると、ブート中に発生したすべてのファイルとレジストリアクティビティのトレースがキャプチャされます。起動後にプロセスモニターでトレースを開き、パフォーマンスが低下している期間に何が起こっているかを正確に確認します。問題の原因となっているのは古いドライバまたはウイルス対策プログラムであり、最新バージョンに更新すると問題が解決することがわかります。

1
Sean Earp

ホストを直接調べても回答が見つからない場合は、パケットスニファ(wiresharkなど)を使用して、クライアントがネットワーク上で何をしようとしているかを確認してください。

多くの場合、システムがホスト名を解決しようとして、DNSサーバーまたはホスト自体を見つけるのに苦労すると、システムの速度が大幅に低下します。連絡を試みるたびにタイムアウトになるまで、そこに留まります。これは、1回の試行で数分かかる場合があります。 UNIXシステムでは、DNSとNFSが起動速度の低下の2つの一般的な原因です。ネットワークの問題を見つけて修正すると、すべてが高速化されます。

1
Geoffco

私は、DHCPリースを取得しようとしたマシンでこの問題を抱えていました。これがXPの問題かどうかはわかりません。

0
Matt Simmons

同様の問題 があったので、グループポリシーエディター(gpedit.mscを実行)で何が行われているのかを確認できることがわかりました。

[コンソールルート]-> [コンピューターの構成]-> [管理用テンプレート]-> [システム]に移動した場合は、詳細メッセージと通常のステータスメッセージを[有効]に更新できます。 [コンソールルート]-> [コンピューターの構成]-> [管理用テンプレート]-> [システム]-> [スクリプト]に移動して、[スタートアップスクリプトの実行を有効にする]を表示することもできます。これにより、起動中に何が起こっているかがわかります。

0
BIBD