Windows XP Hacks by Preston Gralla
PCの電源を入れたときにデスクトップが現れるのにかかる時間を短縮し、XPをより速くシャットダウンさせます。
パソコンの起動がどんなに速くても、十分な速さではありません。ここでは、起動後にmorequicklyあなたのデスクトップに得るのを助けるためにハックです,そして、あなたはより速くaftershutdownを離れて歩くようにします.
起動時間を高速化する最も簡単な方法は、無料のMicrosoftutilityBootVis.exe
を使用することです。 それは主に開発者を対象としていますが、誰もが起動時間を分析し、減速がどこにあるかを確認するためにそれを使用することができます。さらに重要なのは、このツールは自動的にシステムを変更して起動時間を短縮するため、スローダウンがどこにあるのか、どのように解決するのかを長
お使いのシステムとそれがどのように設定されているかに応じて、あなただけの適度に速い起動時間を見ることができ、またはあなたが劇的にupboot 私は3秒以上から35秒以上に至るまでの改善の報告を見てきました。 私が私のシステムで見つけた改善は中程度でした—1つでは7秒速く、別のものでは10秒速くなりました。 あなたが日の別の10秒と達成できるalltheの事について考えなさい!
BootVisユーティリティは、ブートタイムメトリックをトレースし、合計ブートタイム、CPU使用率、ディスクI/O、ドライバの遅延、およびディスク使用率を示す様々なグラフからダウンロードhttp://www.microsoft.com/hwdev/platform/performance/fastboot/BootVis.aspand独自のフォルダに解凍します。 フォルダに移動してダブルクリックBootVis.exe
。 システムの起動方法を分析するには、トレース→次の起動を選択します。 (通常のブートシーケンスだけでなく、ドライバによって引き起こされる遅延をトレースする場合は、トレース→次のブート+ドライバの遅延を選択します。)再起動してテストを実行する回数をプログラムに伝えます(itruns回数が多いほど、結果はより正確になりますが、testtakesの実行時間は長くなります)。 [OK]をクリックすると、システムが再起動します。 再起動後にログオンすると、次のメッセージが表示されます:
Please WAIT for Bootvis to launch!
まだ何もしないでください;プログラムは動作していますが、何もしていないように見えます。 しばらくすると、図1-3に示す画面が表示されます。 その後すぐに、図1-4に示すように結果が表示されます。
図1-3. BootVisは、それが動作していることを警告します
図1-4. BootVisアクティビティグラフは、各ブートアップアクティビティにかかる時間を表示します
一連のグラフは、ブートアクティビティとロード時間を概説します。 図1-4に示すBootActivityグラフは、最も重要であり、各ブートアクティビティにかかる時間を含むブートのすべての側面を詳細に示しています。 ドライバーなどのアクティビティの上にマウスを置くと、バルーンチップが表示され、アクティビティの読み込みにかかる時間がわかります。 合計起動時間を表示するには、黒い実線の上部にある四角形の上にマウスを置くと、図1-4に示すように、合計起動時間がバルーン先端に表示されます。
写真やグラフはきれいですが、実際には、ユーティリティは自動的に起動時間を短縮するために変更を加えるので、あなたは本当にそれらを必要とし 起動時間を短縮するには、Trace→OptimizeSystemを選択し、プロンプトが表示されたら今すぐ再起動をクリックします。 お使いのシステムは、あなたのシステムを分析しているときと同じ初期プロンプトを表示しますが、fasterstartupのためにブートファイルを再編成していることを警告します。 警告が消えると、通常どおりコンピュータを使用できます。 起動速度の増加を確認する場合は、BootVisを再度実行し、新しい起動時間を以前の起動時間と比較します。
ブートデフラグでより迅速なスタートアップを有効にする
XPの起動を高速化する別の方法があります:あなたのシステムがabootdefragmentを行うようにします。 ブートファイルが1つに近接している場合別の場合、システムはより速く起動します。
ほとんどのシステムでは、ブートデフラグはデフォルトで有効にする必要がありますが、それはあなたのものではないかもしれませんし、誤って変更されている可能性があります。 システムでブートデフラグが有効になっていることを確認し、そこにあるエディタを実行して、次の場所に移動します:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
まだY
に設定されていない場合は、Enable
文字列値をY
に編集します。 レジストリを終了して再起動します。 次回再起動するときは、ブートデフラグを行います。
警告
私は、実際には起動にかかる時間を遅くする可能性があり、おそらく同様にapplicationlaunchingを遅くする起動時間をアップする方法を推奨する多くのwebサイト ヒントは、あなたのC:\WINDOWS\Prefetch
ディレクトリに行き、それを毎週空にすることをお勧めします。 Windowsは、アプリケーションのアップローンチを高速化する方法としてこのディレクトリを使用します。 これは、起動時に使用するファイルと起動するアプリケーションを分析し、それらのファイルとアプリケーションがハードディスク上にある場所へのイン XPを使用することで、ファイルやアプリケーションをより高速に起動することができます。 だから、ディレクトリを空にすることによって、あなたは最も可能性の高いlaunchingapplicationsを遅くしています。 私のテストでは、私はまた、ディレクトリを空にした後、起動後に私のデスクトップに到達するために私のPCに数secondslongerを取ることを発見しました。
シャットダウン時間の短縮
それはあなたがスピードアップしたいstartuptimesだけではありません;あなたはまた、あなたのシステムがより速くシャットダウンすることをmakesureすることができます.
セキュリティ上の理由から、シャットダウンするたびにXPがその内容のページングファイル(pagefile.sys
)をクリアすることができます。 ページングファイルは一時ファイルとデータを保存するために使用されますが、システムがシャットダウンすると、情報はファイルに残ります。 暗号化されていないパスワードなどの機密情報がファイル内で終わることがあるため、シャットダウン時にページングファイルをクリアすることを好む人もいます。 ただし、ページングファイルをクリアするとshutdowntimesが大幅に遅くなるため、極端なセキュリティが優先されない場合は、クリアしたくない場合があります。 ページングファイルをクリアせずにXpwithithoutをシャットダウンするには、theRegistryEditorを実行し、に移動します:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
ClearPageFileAtShutdown
の値を0
に変更します。 レジストリを閉じて、コンピュータを再起動します。あなたは今からXPをオフにするたびに、ページングファイルがクリアされず、あなたはより迅速にシャットダウンすることができるはずです。
不要なサービスをオフにする
サービスはシャットダウンするのに時間がかかるので、実行する数が少ないほど、シャットダウンすることができます。 それらをシャットダウンする方法については、を参照してください。