
Windows 7 は、単色の背景を使用すると動作が遅くなります。この問題は長年ユーザーを悩ませてきましたが、Microsoft はついに解決策を見つけました。
2009 年の Windows 7 リリース頃、ユーザーから不可解な問題が報告され始めました。ログイン後、ようこそ画面が消えるまでに異常に長い時間(最大 30 秒)かかることがあるというものです。この遅延は、デスクトップの背景に単色を設定するという特定の単純な設定に関連しているようです。
後に Microsoft のサポート記事で、この問題は Windows 7 および Windows Server 2008 R2 で単色の背景を使用しているユーザーにも発生することが確認されました。
Microsoft のベテランエンジニアである Raymond Chen 氏は、この問題の原因として、Windows 95 以降、メモリを節約し、エラー報告を容易にするために単色の背景が使用されてきたことを挙げています。
彼によると、Windows のログインプロセスでは、タスクバー、システムサービス、デスクトップアイコン、背景など、複数のコンポーネントを同時に読み込む必要があります。システムは、すべてのコンポーネントが準備完了の信号を送るまで待機します。すべてのコンポーネントの準備が完了した場合、または30秒待った後にのみ、ようこそ画面がフェードアウトし、デスクトップが表示されます。
Raymond Chen氏は、この30秒の遅延は、コンポーネントの1つが「準備完了」信号の送信に失敗したことが原因であると説明しました。
「デスクトップアイコンを非表示にする」グループポリシーが有効になっている場合も、同様の問題が発生する可能性があります。これは、デスクトップアイコンの準備が完了したことを報告するコードが、このポリシーの条件チェックに配置されている可能性があるためです。
Microsoftのサポート記事で指摘されているように、この問題に対処するための修正プログラムは、2009年11月にWindows 7およびWindows Server 2008 R2向けにリリースされています。