ウィンXP

  
の起動の加速を暴くそのように広く流通しているWindows XPの最適化スキルがあります:Windows XPのプログレスバーを実行しているラップの数を減らし、システムの起動速度を向上させます。これは、レジストリ内の "HKEY_LOCAL_MacHINESYSTEMCurrentControlSetControlSessionManagerMemory ManagementPrefetchParameters"ブランチの下のEnablePrefetcherのキー値を "1"に変更することによって実現できます。これにより、先読みファイルの数を減らし、プログレスバーの待ち時間を減らすことができ、その結果、プログレスバーは1周後にログイン画面に表示されます。手

:I

実用的な操作この技術によるとは、値をそれぞれ開始画面POSTからコンピュータに提供した後に測定し、0,1,2,3 EnablePrefetcherに設定されていますようこそ画面が表示される時刻。多重統計の結果は、これら4つの場合の時間差がほとんど無視できるということです。この起動プロセスでは、スクロールバーのスクロール回数は変更前よりも大幅に少なくなりますが、画面とウェルカム画面の間の黒画面時間が大幅に増加するように見えるため、測定される合計時間はほぼ等しくなります。この時点で、作者は最適化方法について疑問を投げかけなければなりません。で
ポイント質問:短縮、システムの起動時間を事前に読み込むことができるファイルの数を減らすには?このキーEnablePrefetcherで
レジストリキーは次の値に設定することができます。それぞれ意味:

「0」 - 未読み取り機能;

「1」 - システムのみ先読みするアプリケーションを、

「2 " - システムはWindowsシステムファイルだけを先読みする。" 3 " - システムはWindowsシステムファイルとアプリケーションを先読みする(Windows XPのデフォルト)。で
試験結果は、システムの起動時間の後に値を変更して大幅に低減されていないことを示しています。これは、プリフェッチされたファイルの数を減らすことが、システムの起動時間を最適化する上で大きな要因にならないことを意味します。で
質問ポイント2:プログレスバーターン数を減らすためには、システムが起動した回数を意味しますか?

は、レジストリを変更した後、我々は唯一の時間(すなわち、ターン数ローリング)削減を待っているのプログレスバーが表示され、実際には、これは表面だけの錯覚であることを示しています。それでは、なぜシステムの起動時間がそれほど大幅に短縮されないのでしょうか。これにはシステムの起動プロセスを理解する必要があります。

システム起動の最適化フォーカス:起動時間コンピュータは、全体のプロセス

は、システムをスピードアップしたい参照を開始し、最も重要なのは、あなたのコンピュータを最適化するプロセスを開始することです。まず、コンピュータの起動時に何が起こるのかを見てみましょう。

コンピュータの電源を入れた後の最初のステップはPOST(Power On Self Test)、RAM、ドライブのチェックなどのパワーオンセルフテストを実行することです; 2番目のステップのBiOSはアクティブパーティションマスターブートレコードを読み込みますブートローダーが起動され、3番目のステップでローダーの初期化が開始され、オペレーティングシステムが正式に起動されますこのプロセスは主に4つの段階に分けられます:ブートフェーズ、ロードカーネルフェーズ、初期化カーネルフェーズ、およびログインシステム起動。システムは、基盤となるハードウェアの多くのドライバをロードし、登録情報を読み、新しいハードウェアデバイスを見つけ、関連サービスを開始し、ディスプレイデバイスを初期化し、そしてユーザインタフェースを表示する必要がある。また、セキュリティ構成など、さまざまなユーザー定義の構成を実装します。

前述の手法を振り返ると、デフォルト値から先読みのみに変更すると、先読みファイルの数が減ります。ただし、Windows XPの起動は依然として非常に複雑なプロセスであり、先読みファイルの数を変更しただけでは、システムの起動を最適化するという目的を効果的に達成することはできません。システムおよびプログラムファイル、システム起動速度低下の増加に伴い

はかなり正常です。システム起動プロセスを大幅に最適化するには、ハードウェア起動オプションの調整、ハードウェア時間を検出するためのシステムの短縮、定期的なディスクの最適化、システム内の不要な自己起動プログラムの削減などが必要です。
Copyright © Windowsの知識 All Rights Reserved