Windows 10アプリのモード設定に関係なく、Chromeを常にライトモードまたはダークモードで起動するように強制する

Google Chromeはデフォルトで、オペレーティングシステム(Windows 10など)のデフォルトのアプリモード(ライトまたはダーク)に従います。 Windows 10の[設定]→[カスタマイズ]→[ ]でダークアプリモードを有効にすると、Google Chromeでダークモードまたはダークテーマも有効になります。

オペレーティングシステムでライトモードに切り替えると、Chromeは自動的にライトテーマに切り替わります。

ただし、Windows 10アプリのモード設定に関係なく、Google Chromeを常にライトモードまたはダークモードで起動するように強制できます。 この記事では、Google ChromeがWindows 10のアプリモード(ライトvsダーク)の設定を尊重または遵守しないようにする方法について説明します。 これは、プロパティのChromeのショートカットターゲットフィールドに追加できる追加/非表示のchrome.exeコマンドライン引数を使用して行うことができます。

Chromeを常にライトモードまたはダークモードで起動する

Google Chromeの最新バージョンはこの投稿の時点で74.0.3729.169が、Edge Chromiumのようにダークまたはライトモードまたはテーマを強制する設定またはフラグがchrome://flagsページにまだありません。 Edge Chromiumには、EdgeがOSアプリモードに従うかどうかを構成できるedge://flags/#edge-follow-os-themeフラグがあります。

Google Chromeの場合、追加のコマンドラインパラメータを使用して、Windows 10のアプリモード設定に関係なく、Chromeを強制的にライトモードまたはダークモードで起動できます。

Chromeでライトモードを強制する

Windows 10アプリモードがダークに設定されている場合でも、Google Chromeが常にライトモード(テーマ)を使用するように強制するには、Chromeショートカットのプロパティを編集し、スイッチ--disable-features=DarkModeを追加して[OK]をクリックします。

変更を有効にするには、Google Chromeのすべてのインスタンスを閉じて、再度開く必要があります。 これが今の様子です。

デモ:Chromeはライトモードで実行されていますが、Windows 10はダークモードです。

Chromeでダークモードを強制する

Windows 10アプリモードがダークに設定されている場合でも、Google Chromeが常にライトモード(テーマ)を使用するように強制するには、Chromeショートカットのプロパティを編集し、スイッチ--force-dark-modeを追加して[OK]をクリックします。

Chromeのすべてのインスタンスを閉じて、再度開きます。 Windows 10アプリモードがライトモードに設定されている場合でも、デフォルトでダークモードになっているはずです。

デモ:Chromeはダークモードで実行されていますが、Windows 10はライトモードです。

注:追加のパラメーターをショートカットに含める場合は、先行するパラメーターと区切られるように、先頭にスペースがあることを確認してください。

たとえば、次は正しくありません。

 chrome.exe --profile-directory = "Profile 2"-force-dark-mode 

正解です:

 chrome.exe --profile-directory = "Profile 2" --force-dark-mode 

レジストリ編集

上記の設定はショートカットごとに機能します。 ただし、インターネットショートカット(.url)ファイルをダブルクリックしたとき、またはchrome.exeを直接実行したときにChromeを常に特定の(明るいまたは暗い)モードで起動するには、次のレジストリ編集を使用します。

$config[ads_text6] not found
  1. レジストリエディター( regedit.exe )を起動します。
  2. 次のブランチに移動します。
     HKEY_CLASSES_ROOT \ ChromeHTML \ shell \ open \ command 
  3. Chromeを常にライトモードで強制的に起動するには、ダブルクリック(デフォルト)し、データを次のように設定します。
     "C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe" --disable-features = DarkMode-"%1" 

    ダークモードを強制するには、代わりに次のコマンドラインを使用します。

     "C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe" --force-dark-mode-"%1" 
  4. レジストリエディタを終了します。

関連記事