エンジニアリングWindows 7のブログは、あなたが知りたいと思い、約限りこれを詳細に説明します。
まず、MicrosoftはOEMパートナーと協力して、OEMマシンに付属しているクラッパウェアの一部を取り除きました。
Windows 7の取り組みについて説明する前に、進行中のパートナーとのかなりの関与があることを指摘したいと思います。数十のシステムをスキャンする中で、改善の機会がたくさんあることを発見し、変更を加えました。それを説明するために、実際のシステムから取得した次のデータを考慮してください。システムが届くと、既製の構成の起動時間は約45秒でした。同じシステムでVista SP1のクリーンインストールを実行すると、一貫して約23秒の起動時間が発生しました。もちろん、クリーンインストールであるため、プロセス、サービス、ドライバーのセットが大幅に少なくなりました(ほとんどのバージョンは異なっていました)。ただし、既製の構成を取得して最適化することで、一貫した起動時間を最大21秒にすることができました。
Windowsが必要とするサービスの数を減らす努力もありました。
Windows 7の取り組みの例として、システムサービスに一生懸命取り組んでいます。CPU、ディスク、およびメモリの需要を削減するだけでなく、それらの数を劇的に削減することを目指しています。これに関する私たちの見方は簡単です。サービスが絶対に必要でない場合は、サービスを開始してはならず、まれな状態を処理するトリガーが存在する必要があります。そのため、サービスはそのときだけ動作します。
運転の初期化を高速化すると、次のことにも役立ちます。
上記のように、デバイスとドライバーの初期化も重要な要因となります。Windows 7では、ドライバーの初期化の並列性を高めることに非常に集中しています。この並列性の向上により、いくつかの低速なデバイス/ドライバーが全体の起動時間に影響を与える可能性が低くなります。
最後に、投稿では、起動時間が短い(WPTへの参照の可能性がある)トラブルシューティングを行うためのより良いツールが存在することに言及しています。
Windows 7の診断エクスペリエンスも改善されています。私たちは、個々のシステムの特定の問題を迅速に特定し、問題の解決を支援する支援を提供することを目指しています。これは、起動アプリケーションが多すぎる、ドメイン指向の長いログオンスクリプトが存在するなどの問題をユーザーに通知する適切な方法であると考えています。多くのユーザーが知っているように、起動アプリケーションが多すぎると起動時間が長くなることがよくあります。ただし、ほとんどのユーザーは、問題のあるブートスクリプトまたはログオンスクリプトを持つことの意味に精通していません。Windows XP、Vista、およびWindows 7では、Windowsのデフォルトの動作は、ネットワークの初期化やスクリプトの実行に時間がかかる可能性を待つことなく、ユーザーをデスクトップにログインさせることです。