私のWinXPコンピュータは、使用可能な状態になるまでに10分ほどかかります。ログイン画面のままにしておくとほとんどのアクティビティが停止するので、システムレベル(ユーザーレベルではなく)のプログラムだと思います。
どのドライバ/プログラムがロードされているかを教えてくれるプログラムはありますか?
ボーナス:各プログラムにかかっている時間/リソースを表示するプログラムはありますか?
SysinternalsのWindowsでは autoruns を試してください。 autoruns
を使用すると、多くの不要なスタートアップジャンクを無効にできます。
このユーティリティは、スタートアップモニターの自動起動場所に関する最も包括的な知識を備えており、システムの起動時またはログイン時に実行するように構成されているプログラムを表示し、Windowsがそれらを処理する順序でエントリを表示します。これらのプログラムには、スタートアップフォルダー、Run、RunOnce、およびその他のレジストリキーにあるプログラムが含まれます。エクスプローラーシェル拡張機能、ツールバー、ブラウザーヘルパーオブジェクト、Winlogon通知、自動開始サービスなど、他の場所を表示するように自動実行を構成できます。自動実行は、WindowsMeおよびXPにバンドルされているMSConfigユーティリティをはるかに超えています。
問題を回避する-休止状態/スリープモードを使用します。私はいつもそれを使っていて、起動時間とは何かを忘れています。これは、再起動をあまり行わないことを前提として機能するはずです。
ロードされているアプリ/サービスを確認したら、デバイスドライバーを確認します。古い/破損したドライバは、多くの起動時間を追加します。 (これらは、失火していることを知らせるために必ずしもエラーを提供するわけではありません。)PCが主要なブランドである場合は、メーカー/モデルを調べて、提供されたドライバーリストからすべてを取得します。 「チップセットドライバ」のような無害に見えるものは、システムに大量のZipを追加する可能性があります。問題がなければ、BIOSやその他のファームウェアアップデートを確認してください。
また、悲しいことに、XPは時間の経過とともに劣化します。技術的な能力を持っている人は、2〜4年ごとにデスクトップOSをバックアップ、ワイプ、再インストールすることを強くお勧めします。
確かに、それは苦痛に聞こえますが、これは、物事をまともな速度で動かし続けるのに十分なダクトテープを貼ろうとするよりもはるかに短い時間で終わります。
良いdefregが役立ちます。