Автоматическое включение тёмной темы в Windows 10

Если вы много времени проводите за монитором, яркий экран может вызывать дискомфорт и утомление глаз. В Windows 10 есть режим “Тёмная тема” (Dark Mode), который делает фон тёмным в поддерживаемых приложениях и интерфейсах — это снижает контраст светлого фона и помогает глазам в тёмное время суток.
Важно: режим Night Light (Ночной свет) — отдельная функция, которая накладывает тёплый красноватый оттенок для облегчения засыпания; Dark Mode отвечает именно за тёмную цветовую гамму интерфейса.
Что делает тёмная тема в Windows 10
Тёмная тема меняет цветовую схему ряда встроенных приложений Windows 10: окно Параметров, Магазин Microsoft и некоторые другие элементы пользовательского интерфейса. Однако не все приложения подчиняются этому флагу.
Краткое определение: флаг AppsUseLightTheme в реестре указывает, должна ли система/приложения использовать светлую тему (1) или тёмную (0).
Примечание: некоторые программы, включая проводник (в старых сборках) и отдельные сторонние приложения, могут игнорировать этот флаг. Современные версии Microsoft Edge и других приложений обычно поддерживают отдельную настройку темы и могут иметь собственные переключатели.
Быстрый план: как это работает (mental model)
- Windows хранит флаги темы пользователя в реестре (HKCU). Изменение этого флага переключает тему для поддерживаемых приложений.
- Планировщик заданий Windows запускает команду reg.exe (или PowerShell) по расписанию и меняет значение в реестре.
- При выполнении задания приложения, читающие этот параметр, переключают тему; некоторым может потребоваться перезапуск.
Как автоматически включать тёмную тему ночью (пошагово)
- Откройте Планировщик заданий (Task Scheduler) через поиск Windows.
- В меню выберите “Действие” > “Создать простую задачу…”.
- Дайте задаче имя, например “Включить тёмную тему”, и нажмите “Далее”.
- На вопрос “Когда запускать задачу?” выберите “Ежедневно” и нажмите “Далее”.
- Оставьте дату начала и укажите время, когда нужно включать тёмную тему (например, 22:30). Если вы часто путешествуете, поставьте галочку “Синхронизировать по часовым поясам”.
- В качестве действия выберите “Запустить программу” и нажмите “Далее”.
- В поле “Программа или сценарий” введите reg. В поле “Добавить аргументы” вставьте следующую команду и нажмите “Далее”:
add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v AppsUseLightTheme /t REG_DWORD /d 0 /f- Нажмите “Готово”.
Важно: если на момент срабатывания компьютер выключен, задача пропустится. Чтобы задача выполнилась при следующем включении, перед нажатием “Готово” отметьте “Открыть окно свойств для этой задачи после нажатия Готово”. Во вкладке “Параметры” включите “Выполнять задачу как можно скорее после пропуска планового запуска”.
Вы можете редактировать задачу в Библиотеке планировщика заданий: задачи перечислены в алфавитном порядке; выберите задачу и откройте вкладку “Триггеры” или “Параметры” для изменений.
Как автоматически вернуть светлую тему утром
Повторите те же шаги и создайте вторую задачу, которая будет срабатывать утром. На шаге 7 используйте тот же reg.exe, но с другим значением:
add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v AppsUseLightTheme /t REG_DWORD /d 1 /fЭто установит значение обратно на 1 (светлая тема) в указанное время.
Альтернативы и расширения (когда это не сработает или нужны дополнительные возможности)
- PowerShell вместо reg.exe: если вы предпочитаете PowerShell, можно использовать Set-ItemProperty:
Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize" -Name "AppsUseLightTheme" -Type DWord -Value 0и для включения светлой темы:
Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize" -Name "AppsUseLightTheme" -Type DWord -Value 1Скрипт, который перезапускает приложения: некоторые приложения применяют тему только при старте. Можно дописать скрипт, который завершает и заново запускает нужные процессы после смены флага.
Сторонние утилиты: существуют программы, которые умеют переключать тему по расписанию и имеют GUI (например, Auto Dark Mode). Минус — дополнительное ПО и права доступа.
Встроенные средства: Night Light по расписанию полезен для снижения синего света; он не заменяет тёмную тему, но дополняет её.
Типичные причины, почему переключение не видно (тревожная галочка)
Важно:
- Изменение флага затрагивает только текущего пользователя (HKCU). Если вы меняете настройки для разных учётных записей, настройте задачу для каждой учётной записи.
- Некоторые приложения имеют собственные настройки темы и могут игнорировать системный флаг.
- Для полного применения темы некоторым программам нужен перезапуск.
Роль‑ориентированные чек‑листы (кто что должен сделать)
Пользователь:
- Создать две задачи в Планировщике (ночная и утренняя).
- Убедиться, что опция “Запускать при пропуске” включена.
- Перезапустить нужные приложения и проверить результат.
Администратор / IT‑специалист:
- Если нужно массово развернуть — использовать групповые политики или скрипты входа в систему, которые меняют HKCU для пользователей.
- Проверить, что политику не переопределяет стороннее ПО или централизованные настройки.
Критерии приёмки (как проверить, что всё работает)
- В назначенное ночное время запускается задача в Планировщике (проверяется по истории задачи).
- Значение реестра HKCU…\Personalize\AppsUseLightTheme изменилось на 0 после выполнения.
- Поддерживаемые приложения переключились на тёмную тему (или перезапуск приложений привёл к переключению).
- Утром аналогичным образом меняется значение на 1.
Как проверить реестр вручную:
- Откройте regedit, перейдите в HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize и проверьте AppsUseLightTheme.
Отладка и распространённые решения
Если задача не сработала:
- В Планировщике откройте историю задачи — там будут ошибки запуска.
- Убедитесь, что в “Программе или сценарии” указано reg, а в аргументах — корректная команда (без лишних кавычек).
- Проверьте, что задача выполняется от текущего пользователя и что у пользователя есть права на запись в ветку HKCU (обычно есть).
- Попробуйте вручную выполнить команду reg.exe в командной строке, чтобы убедиться, что она работает.
Если приложения не переходят в тёмную тему:
- Перезапустите приложение.
- Уточните, поддерживает ли приложение системную тему.
- Рассмотрите перезапуск explorer.exe, если нужно применить тему к оболочке (обратите внимание: перезапуск проводника прервет открытые проводники).
Дополнительные советы и расширения
- Применяйте оба подхода: тёмная тема (визуально) + Ночной свет (цветовой фильтр) для максимального комфорта ночью.
- Если вы используете несколько учётных записей, настройте задачу в контексте каждой — или используйте скрипт при входе в систему.
- Храните резервные копии важных реестровых настроек перед массовыми изменениями.
Короткая галерея крайних случаев
- Устройство в режиме планшета или с OEM‑настройками сна может пропускать задачи; включите опцию допущения запуска после пропуска.
- Рабочие окружения с управлением политиками IT могут блокировать ручные изменения реестра.
Краткое резюме
- Простое решение: две задачи Планировщика, которые запускают reg.exe для установки AppsUseLightTheme = 0 (тёмная) и = 1 (светлая).
- Альтернативы: PowerShell, сторонние утилиты, скрипты перезапуска приложений.
- Ограничение: не все приложения читают этот флаг; некоторым нужен перезапуск.
Итог: автоматизация тёмной темы в Windows 10 реальна и проста: вы получаете комфортное ночное оформление без ручных переключений. Если вам нужно, могу подготовить готовые скрипты PowerShell с перезапуском выбранных приложений и инструкцией по развёртыванию для нескольких пользователей.
Сохраните время: проверьте историю задач после первого ночного запуска и перезапустите ключевые приложения вручную для мгновенного теста.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone