Windows11でダークモードをスケジュールする方法

Windows11でダークモードをスケジュールする方法

Windows 11には優れたダークモードがありますが、Windows 10と同様に、夜間に自動的にオンになるようにスケジュールすることはできません。幸いなことに、追加のソフトウェアをダウンロードせずにこれを修正する方法があります。

これは、Windows 10および11では常に奇妙な省略でした。これも目に優しいように設計された常夜灯機能には、この機能があります。何らかの理由で、Microsoftは暗いモードと明るいモードでは有効にしません。これを修正しましょう。

ダークモードをスケジュールする

ダークモードが有効になっている場合は、「タスクスケジューラ」と呼ばれる組み込みのWindowsアプリを使用して自動化します。残念ながら、ダークモードとライトモードで別々のタスクを作成する必要がありますが、プロセスはどちらも同じです。

まず、「タスクスケジューラ」を検索して、[スタート]メニューから[タスクスケジューラ]を開きます。

トップバーで、[アクション]>[タスクの作成]をクリックします。

タスクに「switch_dark_theme」のような名前を付け、「ユーザーがログインしているときにのみ実行する」と「パスワードを保存しない」を選択します。

次に、[トリガー]タブに移動し、[作成]ボタンをクリックします。

サイドバーで「毎日」を選択します。これで、ダークモードを有効にする時間を入力できます。「Repeateevery」が「1day」に設定されていることを確認し、「OK」をクリックします。

次に、「アクション」タブに移動し、「作成」ボタンをクリックします。2つのアクションを作成します。1つはアプリのテーマ用で、もう1つはシステムのテーマ用です。

アクションについては、「プログラムを実行する」必要があります。次に、次の行を[プログラム/スクリプト]フィールドと[引数の追加]フィールドに貼り付けて、[OK]をクリックします。

プログラム/スクリプト:reg

引数を追加します:
add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v AppsUseLightTheme /t REG_DWORD /d 0 /f

同じ手順をもう一度繰り返して、2番目のアクションを作成します。今回は、[引数の追加]フィールドに次の行を使用します。

add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v SystemUsesLightTheme /t REG_DWORD /d 1 /f

(最初のアクションは、「AppsUseLightTheme」を切り替えることでダークテーマを使用するようにアプリケーションを構成します。2番目のタスクは、「SystemUsesLightTheme」を切り替えることで、オペレーティングシステム(タスクバーやその他の要素など)がダークテーマを使用するように設定します。)

[設定]タブに移動します。[スケジュールされた開始を逃した後、できるだけ早くタスクを実行する]オプションを選択し、[タスクが失敗した場合はすべてのオプションを再起動する]チェックボックスをオンにして、1分3回の再起動試行に設定します。

最後に、[条件]タブに移動し、[コンピューターがAC電源に接続されている場合にのみタスクを実行する]のチェックを外します。これにより、ラップトップをバッテリー電源で実行している場合でも、タスクが確実に完了します。[OK]をクリックします。

これで、タスクがタスクスケジューラライブラリフォルダに一覧表示されます。今すぐ試すには、右クリックして[実行]を選択します。

ライトスケジュール

これまでに行ったことはすべて、ダークモードが開始される予定ですが、オフにならない場合はあまり役に立ちません。また、ライトモードを有効にするようにスケジュールする必要があります。これは、まったく同じプロセスです。

イージーモードをスケジュールするには、上記と同じ手順に従います。ただし、別の方法で行う必要があることがいくつかあります。

まず、タスクに「switch_light_theme」などの別の名前を付けます。

もちろん、ライトモードを有効にするために別の時間を選択することもできます。繰り返しになりますが、「Repeatevery」が「1days」に設定されていることを確認してください。

ライトモードタスクで最も重要なことは、各アクションに正しい引数を使用することです。[プログラム/スクリプト]フィールドに「」と入力した後reg、次の行をコピーして[引数の追加]フィールドに貼り付けます。

 add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v AppsUseLightTheme /t REG_DWORD /d 1 /f

次に、2番目のアクションでは、[引数の追加]フィールドに次の行を使用する必要があります。

add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v SystemUsesLightTheme /t REG_DWORD /d 1 /f

(前と同じように、最初のアクションは「AppsUseLightTheme」を切り替えることでアプリケーションがライトテーマを使用するように設定します。2番目のタスクは「SystemUsesLightTheme」を切り替えることでオペレーティングシステム(タスクバーやその他の要素など)がライトテーマを使用するように設定します。)

残りのプロセスはダークモードの場合と同じなので、上記と同じ手順を繰り返します。

予定時刻の変更方法

これは静的な時間であるため、1年のさまざまな時間に設定できます。これを行うには、タスクスケジューラライブラリフォルダのタスクをダブルクリックして、[プロパティ]ウィンドウを開きます。[トリガー]タブに移動し、[編集]ボタンをクリックして、新しい時間を入力します。[OK]を2回クリックして、変更を保存します。

これで、2番目のタスクでも同じことができます。

スケジュールされたタスクを削除する方法

もうタスクを使いたくないですか?タスクスケジューラライブラリフォルダに戻り、各タスクを右クリックします。メニューから「無効」または「削除」を選択します。「無効」にするとタスクは保存されますが、実行を停止するだけです。

警告。既存のWindowsシステムタスクを無効にしたり、削除したり、編集したりしないでください。コンピュータに深刻な問題を引き起こす可能性があります。自分で作成したタスクを安全に削除できます。

それで全部です!残念ながら、MicrosoftはmacOS、iPhone、Androidほど簡単にはできません。機能は明らかにそこにあり、彼らはそれを簡単にアクセスできるようにすることを決めなかっただけです。その日が来るまで、これは最高の組み込みソリューションです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です