1. Home
  2. »
  3. Оформление

Как добавить в контекстное меню Windows 10 переключение между светлой и черной темами.

Как добавить в контекстное меню Windows 10 переключение между светлой и черной темами.

Начиная с Windows 10  версии 1903, операционная система получила новую светлую тему, которая изменяет цвет на белый в меню «Пуск», панели задач и Центра действий с акриловыми эффектами. Выбрав опцию «Настраиваемый» в разделе «Параметры» →  «Персонализация» →  «Цвета», вы можете применить «Светлую» или «Темную» тему отдельно для системы и отдельно для приложений.

Windows 10 получила новую светлую тему

Сегодня рассмотрим, как добавить в контекстное меню рабочего стола две опции которые в один клик позволяют переключатся между темным или светлым режимом операционной системы и приложений.

Чтобы быстро переключатся межу темной и светлой темой Windows, вы можете добавить команду в контекстное меню, которая позволит переключать цветовой режим одним кликом, не открывая приложение «Параметры». Это можно сделать с помощью простой настройки реестра.

Добавить в контекстное меню Windows 10, возможность изменить цветовой режим (тему) для системы.

Добавить в контекстное меню Windows 10, возможность изменить цветовой режим (тему) для системы

Шаг 1: Загрузите следующие файлы реестра: Загрузите файлы реестра.

Шаг 2: Распакуйте ZIP-архив, который вы загрузили, в любое место. Вы можете поместить их прямо на Рабочий стол.

Шаг 3: Дважды кликните файл «add-windows-theme-context-menu.reg» и подтвердите операцию слияния.

Чтобы удалить контекстное меню, дважды кликните предоставленный файл «remove-windows-theme-context-menu.reg».

Как это работает.

За переключение между Темной и Светлой темами в Windows, отвечает параметр DWORD (32 бита) с именем SystemUsesLightTheme

За переключение между Темной и Светлой темами в Windows, отвечает параметр SystemUsesLightTheme

Который находится в разделе реестра:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize

Он поддерживает следующие значения:

  • 1 - Windows будет использовать тему «Светлая».
  • 0 - Windows будет использовать тему «Темная» (по умолчанию).

 

Кроме того, вы можете добавить подобное меню для переключения темного и светлого режима по умолчанию только для приложений.

Чтобы переключать темы для приложений «Темная» или «Светлая» одним кликом мыши выполните следующие действия:

в один клик позволяют переключатся между темным или светлым режимом операционной системы и приложений.

Применить темную тему к вашим приложениям, вы можете использовать «Параметры» →  «Персонализация» → «Цвета». См. Следующий снимок экрана:

«Параметры» →  «Персонализация» → «Цвета»

С помощью простой настройки реестра вы можете добавить в контекстное меню рабочего стола темный и светлый режим приложений и включить нужную тему одним кликом мыши:

Шаг 1: Загрузите следующие файлы реестра: Загрузите файлы реестра.

Шаг 2: Извлеките ZIP-архив, который вы загрузили, в любое место. Вы можете поместить их прямо на Рабочий стол.

Шаг 3: Дважды кликните файл «add-app-theme-context-menu.reg» и подтвердите операцию импорта.

Это добавит на рабочий стол следующее контекстное меню:

контекстное меню переключение между темным или светлым режимом операционной системы и приложений

Чтобы удалить контекстное меню, дважды щелкните предоставленный файл «remove-app-theme-context-menu.reg».

Если вам интересно посмотреть содержимое твика, вот как он выглядит:

Windows Registry Editor Version 5.00


[HKEY_CLASSES_ROOT\DesktopBackground\Shell\AppMode]

"MUIVerb"="App mode"

"Icon"="themecpl.dll,-1"

"Position"="Top"

"SubCommands"=""


[HKEY_CLASSES_ROOT\DesktopBackground\Shell\AppMode\shell\01Light]

"MUIVerb"="Light"


[HKEY_CLASSES_ROOT\DesktopBackground\Shell\AppMode\shell\01Light\command]

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


[HKEY_CLASSES_ROOT\DesktopBackground\Shell\AppMode\shell\02Dark]

"MUIVerb"="Dark"


[HKEY_CLASSES_ROOT\DesktopBackground\Shell\AppMode\shell\02Dark\command]

@="reg add HKCU\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize /v AppsUseLightTheme /t REG_DWORD /d 0 /f"

Вы можете скопировать его в «Блокнот» и изменить в соответствии с вашими предпочтениями. Например, вы можете настроить положение меню. Попробуйте изменить строку «Position» = «Top» на «Middle» или «Bottom». После внесения изменений сохраните файл как * .REG и запустите его двойным кликом.

Чтобы удалить меню вручную, откройте редактор реестра и удалите параметр

HKEY_CLASSES_ROOT\DesktopBackground\Shell\AppMode

Как и в первом способе, где мы добавляем переключение темы только для системы, настройка изменяет 32-параметр DWORD AppsUseLightTheme и изменяет его значение с 0 (режим по умолчанию) на 1, чтобы включить темный режим.

В качестве альтернативы.

Хотя вы можете включить светлый или темный режим непосредственно в «Параметрах» или с помощью контекстного меню, вы заметите что, не можете автоматически включать режимы в зависимости от времени суток.

В этом поможет «Auto Dark Mode» - бесплатная программа с открытым исходным кодом для автоматического переключения между светлым и темным режимами.

Auto-Night-Mode

Примечание: При загрузке программы вы можете получить предупреждение безопасности Smartscreen.

При запуске меню выбора приложения отображает текущий режим, светлый или темный, а также имеет возможность переключения в «Автоматический режим», который позволит переключается между темным и светлым режимами в зависимости от времени суток. Просто установите время начала для светлого и темного режима, например, светлый режим с 7 часов утра и темный с 19 часов. Это создаст новую задачу, которая автоматически изменяет настройки в зависимости от выбранного вами времени.

Кроме того, вы можете быстро переключаться между светлым и темным режимами, кликнув правой кнопкой мыши значок автоматического ночного режима на панели задач и затем выбрать соответствующий параметр.

Получить данное приложение вы можете на странице github.

Все!

Рекомендуем: Как сделать панель задач прозрачной в Windows 10.

Рейтинг: 4,5/5 - 322 голосов


  1. Vitalii 20 июня 2019, 15:44 #
    Подскажите, пожалуйста, как установить такую панель с белыми ярлыками что по середине?
    1. Almanex 20 июня 2019, 16:44 #
      Это делается в ручную, создается папка с ярлыками программ и меняем значки ярлыков на свои белые, потом на панели задач создаем пользовательскую панель инструментов, указываем путь к папке упомянутой выше, убираем показ подписи и заголовка. Все!
      белыми иконками могу поделиться.
      1. Vitalii 20 июня 2019, 17:19(Комментарий был изменён) #
        Буду очень благодарен
    2. Vilator 04 декабря 2018, 22:35 #
      на W10 LTSC не работает, а вообще удобная вещь.