Windows 11でスクリーンセーバーをオンにするのは簡単そうに聞こえますが、確かに、特に最近のアップデート後や、設定を誤って切り替えてしまった場合など、スクリーンセーバーが機能しなくなることがあります。どこで問題が発生しているのか、あるいはバックグラウンドサービスが機能をブロックしているのかは、必ずしも明らかではありません。そこで、この簡単なガイドでは、トラブルシューティングの方法と、PCを使用していないときにアイドルスクリーンが確実に起動するようにする方法を説明します。ちょっとした個性を加えたい場合や、長い休憩中にエネルギーを節約したい場合に役立ちます。手順が完了すると、画面は空白のデスクトップではなく、選択したおしゃれなスライドショーや時計に切り替わるはずです。もちろん、Windowsのアップデートで再び問題が発生した場合は別ですが。
Windows 11でスクリーンセーバーをオンにする方法
グループポリシーや不具合によって機能が無効になっていないか確認する
場合によっては、設定ミスだけでなく、スクリーンセーバーを完全に無効にするポリシーが問題になっていることがあります。特に職場や学校のパソコンでは、設定を細かく変更する前に、システムがスクリーンセーバーをブロックしていないか確認してください。
- 検索バーに「gpedit.msc」と入力して開きます (Windows 11 Home ではなく Pro を使用している場合)。
- [コンピューターの構成] > [管理用テンプレート] > [コントロール パネル] > [個人設定]に移動します。
- 「特定のスクリーンセーバーを強制する」を探し、固定スクリーンセーバーで「有効」に設定されていないことを確認してください。もし有効になっている場合は、ダブルクリックして「未構成」に設定してください。
この設定が原因の場合は、PCを再起動してスクリーンセーバーの設定を再度お試しください。設定によっては、スクリーンセーバーのオプションがグレー表示になったり、表示されなくなったりする奇妙な問題が修正されることがあります。また、サードパーティ製のセキュリティソフトウェアや管理ソフトウェアによってスクリーンセーバーの機能がブロックされていないかを確認することが主な対策となる場合もあります。
ディスプレイの電源設定とスクリーンセーバーのオプションを確認する
これは通常の方法ですが、Windows の更新後に何かがリセットされた場合に備えて、もう一度確認する価値があります。
- で設定を開きますWindows key + I。
- [個人設定] > [ロック画面]に移動します。
- 下にスクロールして「スクリーンセーバー」(プライベートリンク:「スクリーンセーバーの設定」)をクリックします。表示されない場合は、前述のようにレジストリまたはグループポリシーを修正する必要がある可能性があります。
スクリーンセーバー設定ウィンドウがポップアップ表示されたら、オプションが表示されます。いずれかを選択し、「プレビュー」をクリックして動作を確認してから適用してください。また、「設定」>「システム」>「電源とバッテリー」で電源とスリープの設定を再度確認してください。スクリーンセーバーが起動する前にディスプレイの電源が切れたりスリープ状態になったりしないようにしてください。Windowsはスクリーンセーバーを表示する代わりにPCをスリープ状態にしてしまう場合があり、これは本来の目的に反します。
設定が保存されない場合はレジストリを構成する
これは最終手段です。アップデート後にレジストリコントロールが壊れることがあります。手動でリセットすることもできますが、レジストリの操作は正しく行わないと他の問題を引き起こす可能性があるので注意してください。
- 検索を入力してレジストリ エディターを開き、管理者として実行します。
regedit
- に移動します
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
。 - というキー
DefaultPassword
やスクリーンセーバーに関連するものが表示されている場合は、まずそれをバックアップ (エクスポート) してください。 - スクリーンセーバーの動作をブロックしているものがないか確認してください(例えば、キー名が0
ScrSavEnabled
になっているなど)。もしそうなら、値を1に変更するか、そのキーを削除してください。
繰り返しになりますが、レジストリの調整後は再起動することをお勧めします。なぜそれが機能するのかは分かりませんが、Windowsがカスタマイズを反映させるには、ちょっとした操作が必要な場合もあります。
クラシックコントロールパネル方式を試す
当然のことながら、Windowsは一部の設定を分かりにくい場所に隠す必要があります。スクリーンセーバーに関しては、従来のコントロールパネルが依然として重要な役割を果たしています。
- 検索バーを開き、「コントロール パネル」と入力して開きます。
- [外観とカスタマイズ] > [スクリーン セーバーの変更]に移動します。
- ここで、セーバーを選択し、「プレビュー」をクリックしてテストし、待機時間を設定し、「適用」をクリックします。
設定アプリに不具合があったり、スクリーンセーバーのオプションが正しく開かなかったりする場合、この方法は一部の設定ではかなり速くなります。
最後に、サードパーティのユーティリティやカスタムテーマを再確認します。
サードパーティ製のソフトウェアやカスタムテーマをインストールしている場合、Windowsのネイティブスクリーンセーバーが無効になったりブロックされたりする可能性があります。これらのツールを一時的に無効化またはアンインストールすると、原因を特定しやすくなります。また、一部のグラフィックドライバーや電源管理ツールは独自のディスプレイタイムアウト設定を行っているため、念のためデフォルトにリセットしておくことをお勧めします。
こんなに単純なことが複雑になると少しイライラしますが、こうしたちょっとした問題のトラブルシューティングには、明らかな手順を踏むだけでなく、さらにいくつかの手順を踏む必要があることがよくあります。通常は、上記のいずれかの修正で問題が解決します。