ユーザーが初めてWindowsにサインインすると、舞台裏で様々な処理が行われます。プロファイルの作成、設定のコピー、UWPアプリのインストール、そして待ち時間を短縮するためのウェルカムメッセージの表示などです(Hi、We’re setting things up for you、We’ve got some updates for your PC、This might take several minutes)。確かに、特に最初のサインインにまるで宇宙がゆっくりと時間をかけているかのように感じる設定では、かなり時間がかかることがあります。もし、あの煩わしい最初のサインインアニメーションにうんざりしていて、処理をスピードアップしたい、あるいは不要な待ち時間を回避したいのであれば、それをオフにする便利な方法があります。これを修正することで、長々と続くウェルカム画面を短縮し、デスクトップの準備をより早く整えることができます。
Windows 10とWindows 11の両方で、この初回サインインアニメーションをグループポリシーまたはレジストリから直接無効にすることができます。新しいマシンのセットアップやイメージのプッシュ時に、特にエンタープライズ環境では一秒一秒が重要で、長い待ち時間がエンドユーザーのストレスになる場合、アニメーションを整理しておくと便利です。
Windowsで最初のサインインアニメーションを修正する方法:2つの簡単な方法
グループポリシー (GPO) を使用してサインインアニメーションをオフにする
この方法は、ドメイン経由で多数のマシンを管理している場合に有効です。ユーザーエクスペリエンスを一元的に管理できるためです。さらに、既にグループポリシーエディターを使用している場合にも、問題なく適用できます。主な目的は、Windowsに最初のサインイン時に長いアニメーションを表示させないように指示することです。無効にすると、Windowsはウェルカムアニメーションをスキップし、デスクトップに直接ジャンプします。これは多くの場合、特にマシンを大量に導入する場合に便利です。
- を実行してローカル グループ ポリシー エディターを開く
gpedit.mscか、ドメイン セットアップの場合はグループ ポリシー管理コンソール ( gpmc.msc ) を実行します。 - [コンピューターの構成] > [管理用テンプレート] > [システム] > [ログオン]に移動します。
- 「初回サインインアニメーションを表示する」ポリシーを見つけます。これをダブルクリックして「無効」に設定します。
- 変更を適用して保存します。
- 管理者権限のコマンドプロンプトから実行する
gpupdate /forceか、マシンを再起動してください。これにより、新しいポリシーが強制的に適用されます。
これは、初回ログイン時にデフォルトのウェルカムメッセージを表示するシステムのフラグを無効にすることで機能します。そのため、代わりにデスクトップに直接移動します。ただし、設定によっては、この機能が完全に有効になるには再起動または再ログインが必要になる場合があります。最初の試行ではすぐに非表示にならない場合もありますが、その後のログインで問題なく表示されます。経験とはそういうものです。
レジストリの調整でサインインアニメーションを無効にする
コマンドラインやGPOが苦手で、より手動的なアプローチ(またはスクリプト)を好む場合は、レジストリを編集するのが最適です。GPOが制御するのと同じ設定が、レジストリのHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Systemに保存されます。
- という名前の DWORD 値を作成し
EnableFirstLogonAnimation、 に設定します0。 - これは基本的に、Windows に対して「最初のログオン時のウェルカム アニメーションは表示しないでください」と伝えていることになります。
PowerShell を使用してこれをすばやく実行したい場合は、管理者特権のセッションで次のコマンドを実行します。
New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name EnableFirstLogonAnimation -Value 0 -Force
一部の設定では、この調整がすぐに反映されない場合があります。再起動やエクスプローラーの再起動が必要になる場合もあります。少し奇妙に感じるかもしれませんが、Windowsではよくあることです。また、SCCMやWDS経由でイメージを展開する場合、またはゼロタッチセットアップのためにunattend.xmlファイルを編集する場合は、このレジストリキーをイメージ構成に追加することで、OS展開の時間を節約できます。
次のように、このコマンドを unattend.xml に直接埋め込むこともできます。
<RunSynchronousCommand wcm:action="add"> <Description>Disable FirstLogon animation in Windows</Description> <Order>5</Order> <Path>reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System /v EnableFirstLogonAnimation /t REG_DWORD /d 0 /f</Path> </RunSynchronousCommand>
この設定を変更すると、初回ログイン時にいつものようにアニメーション付きの長い「Windowsを準備しています」画面が表示されなくなります。代わりに、通常のセットアップ画面だけが表示されます。そして重要なのは、デスクトップの起動が速くなることです。通常、初回サインイン時の遅延は大幅に短縮され、2~3倍速くなります。これはかなり実感できる効果で、特に毎日多くのユーザーが初めてログインするような環境では、大幅な時間節約につながります。
全体的に、特に仮想デスクトップインフラストラクチャ(VDI)環境や非永続プロファイルを使用するターミナルサーバー環境では、初回サインイン時のアニメーションを無効にすることをお勧めします。これらの環境では読み込み速度が速く、アニメーションをスキップすることでユーザーのストレスやタイムアウトを回避できます。