Тема в Windows 11 меняет не одну картинку на рабочем столе, а весь антураж сразу: обои, цвета окон, звуки событий и даже указатели мыши. Система умеет ставить готовые наборы из Microsoft Store, сохранять собственные комбинации и выдавать режим с резкими цветами для слабовидящих. Дальше по шагам: где живут все эти кнопки, что спрятано внутри файла темы и как перенести любимое оформление на другой компьютер.

Тема собирается из обоев, цветов, звуков и курсоров

За оформление отвечает страница Параметры → Персонализация → Темы. Быстрый способ попасть туда – правый клик по пустому месту рабочего стола, затем пункт "Персонализация". Или ещё быстрее: нажмите Win + R и введите в окне "Выполнить":

ms-settings:themes

После Enter откроется та же страница тем. Вверху видна текущая тема с миниатюрой, ниже галерея встроенных и установленных наборов, а между ними четыре пункта: "Фон", "Цвета", "Звуки" и "Курсоры мыши". Каждый ведёт в свой раздел настроек, и все вместе они образуют то, что Windows называет темой.

По сути, тема – это упакованный список настроек. Обои бывают статичной картинкой или слайдшоу, цвет задаёт акцент для кнопок и плиток, звуки привязываются к системным событиям, курсоры подменяются целыми схемами. Поменяете любой из компонентов – изменится и тема, но лишь до тех пор, пока вы её не сохранили.

В разделе Фон список "Персонализация фона" предлагает четыре варианта: "Картинка", "Сплошной цвет", "Слайд-шоу" и "Windows spotlight". Последний подбирает обои сам, без вашего участия. Для слайд-шоу выбирается папка и интервал смены кадров от одной минуты до суток, а тумблер "Случайный порядок" тасует картинки, как колоду.

Магазинные темы скачиваются кнопкой Обзор тем

Кнопка "Обзор тем" отправляет в Microsoft Store, прямо в коллекцию тем для Windows. Там наборы обоев на любой вкус: пейзажи, абстракции, космос, игры, автомобили. Значительная часть бесплатна: кнопка "Получить" ставит набор за секунды, после чего тема появляется в галерее на странице "Темы" и включается одним кликом.

Если Store лениво листать руками, есть прямой путь. Откройте командную строку (Win + R, затем cmd и Enter) и выполните:

start ms-windows-store://collection/?collectionid=WindowsThemes

Магазин откроется точно на коллекции тем Windows, минуя главную страницу с рекламой игр.

Загруженные из интернета файлы с расширением .themepack применяются двойным кликом: система сама развернёт набор и включит его. Формат появился ещё в Windows 7 как удобная упаковка для обмена темами и с тех пор никуда не делся. Внутри такого набора обычно несколько обоев для автоматического слайдшоу, иногда звуки и курсоры.

Тема из Store ставится только для текущего пользователя: компоненты прилетают в ваш профиль, другой учётной записи оформление придётся включать заново. Зато повторное применение не требует ничего перекачивать – миниатюра уже сидит в галерее.

Своя тема сохраняется кнопкой Сохранить

Любые изменения фона, цветов, звуков и курсоров мгновенно отражаются в превью текущей темы. Пока тема не сохранена, это просто рабочая смесь, которая бесследно пропадёт при выборе другой. Кнопка "Сохранить" на странице тем фиксирует её под введённым именем.

Сценарий сборки своей темы с нуля выглядит так:

  1. откройте Параметры → Персонализация → Фон и выберите картинку или слайдшоу;
  2. перейдите в раздел Цвета, задайте режим "Светлый" или "Тёмный" и акцентный цвет;
  3. на странице Темы настройте звуки в пункте "Звуки" и схемы указателей в пункте "Курсоры мыши";
  4. вернитесь на страницу Темы и нажмите кнопку "Сохранить";
  5. введите имя темы и подтвердите сохранение.

После этого оформление закрепится в галерее и будет включаться одним кликом, перезагрузка не нужна. Убирается лишнее так же просто: правый клик по миниатюре, затем "Удалить". Встроенные темы системы этот номер не пройдёт, удалить их нельзя.

Пункт "Звуки" открывает классическое окно со схемами: сверху список событий, снизу выпадающий список схем, а кнопка "Обзор" подставляет свой .wav к любому событию. Пункт "Курсоры мыши" ведёт в окно свойств мыши, на вкладку "Указатели": там выбирается готовая схема из списка, а кнопка "Сохранить как" увековечивает набор, собранный из отдельных файлов.

Файл темы открывается любым текстовым редактором

Каждая тема на диске – обычный текстовый файл с расширением .theme и структурой ini: разделы в квадратных скобках, параметры со значениями. Обязательных раздела три: [Control Panel\Desktop] с обоями, [VisualStyles] со стилем оформления и [MasterThemeSelector] со служебной меткой. Пропустите любой – галерея просто не покажет файл.

Зачем вообще лезть в файл, если есть кнопка "Сохранить"? Затем, что файл даёт контроль до мелочей: расписание смены обоев, RSS-лента с картинками, точные цвета из файла стиля .msstyles. Вот минимальный рабочий шаблон. Сохраните его под именем mytheme.theme и откройте двойным кликом:

[Theme]
DisplayName=Моя тема

[Control Panel\Desktop]
Wallpaper=C:\Users\Имя\Pictures\background.jpg
TileWallpaper=0
WallpaperStyle=10

[Slideshow]
Interval=1800000
Shuffle=1
ImagesRootPath=C:\Users\Имя\Pictures\Themes

[VisualStyles]
Path=%SystemRoot%\resources\Themes\Aero\Aero.msstyles
ColorStyle=NormalColor
Size=NormalSize

[MasterThemeSelector]
MTSM=DABJDKT

Под себя меняются строки DisplayName, Wallpaper и ImagesRootPath. WallpaperStyle принимает значения 0 (по центру), 2 (растянуть), 6 (вписать с сохранением пропорций) и 10 (заполнить экран с обрезкой). Interval задаётся в миллисекундах, так что 1800000 – это смена кадра раз в тридцать минут, 60000 – каждую минуту, а 86400000 – раз в сутки. Обои годятся в форматах .bmp, .gif, .jpg, .png и .tif, а через Item0Path, Item1Path и далее в слайдшоу можно взять конкретные картинки из папки, а не всю папку целиком. В разделе [Theme] удобно задать имя DisplayName и логотип BrandImage под размер 80 на 240 пикселей – он отобразится на превью темы в галерее. Имя допускает и ссылку на локализованную строку вида @themeui.dll,-2013, тогда название темы подстроится под язык системы. Звуки тоже записываются в файл: целая схема прописывается параметром SchemeName в разделе [Sounds], отдельные события – в [AppEvents\Schemes\Apps\.Default]. Курсоры перечисляются в [Control Panel\Cursors], где для каждой роли, от стрелки до песочных часов, подставляется свой файл .cur или .ani. В раздел [Boot] вписывается хранитель экрана, правда, Microsoft давно пометила эту функцию устаревшей.

Типовых ошибок здесь три: файл сохранён с двойным расширением .theme.txt из-за скрытых расширений; в строке Wallpaper прописан путь к несуществующей картинке, и тема ставится с системными обоями; папка из ImagesRootPath пуста, слайдшоу нечему показывать.

Готовую тему Windows упакует сама. Правый клик по сохранённой теме → "Сохранить тему для общего доступа" – и на диске появится файл .deskthemepack. Внутри лежит сам .theme плюс обои, звуки и курсоры, причём обои пакуют в папку DesktopBackground. Старый формат .themepack – тот же принцип, контейнер в виде cab-архива, его даже можно распаковать и подсмотреть чужой рецепт.

Папки на диске, где система хранит темы

Системные темы лежат в C:\Windows\Resources\Themes, рядом в подпапке aero живёт файл стиля Aero.msstyles. При старте система перебирает подпапки первого уровня в C:\Windows\Resources и собирает список доступного оформления.

Ваши собственные темы живут в профиле: %LOCALAPPDATA%\Microsoft\Windows\Themes, то есть C:\Users\Имя\AppData\Local\Microsoft\Windows\Themes. Там же прячется файл TranscodedWallpaper без расширения – текущие обои в обработанном системой виде. Обои, которые поставляет сама система, лежат отдельно, в C:\Windows\Web\Wallpaper: например, стандартная картинка img0.jpg сидит в подпапке Windows.

Чтобы увидеть список сохранённых тем, откройте PowerShell через меню Win + X → "Терминал Windows" и выполните:

Get-ChildItem "$env:LOCALAPPDATA\Microsoft\Windows\Themes" -Filter *.theme

Команда выведет имена файлов с полными путями, из списка удобно копировать нужный файл для резервной копии. Забрать конкретную тему в архив можно одной строкой:

Copy-Item "$env:LOCALAPPDATA\Microsoft\Windows\Themes\Моя тема.theme" "D:\Backup"

После выполнения в папке D:\Backup появится копия файла темы, которую останется открыть двойным кликом на новом месте.

Путь к активной теме записан в реестре. Откройте командную строку и выполните:

reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Themes" /v CurrentTheme

Значение CurrentTheme покажет полный путь к файлу работающей темы, а в разделе HKCU\Control Panel\Desktop хранится параметр Wallpaper с текущими обоями. Пригодится, когда оформление слетело после сбоя и его нужно вернуть или сменить автоматически по расписанию.

Контрастные темы настраиваются в специальных возможностях

Отдельная ветка оформления – контрастные темы для людей со слабым зрением. Живут они не в персонализации, а по пути Параметры → Специальные возможности → Контрастные темы. Встроенных четыре: Aquatic, Desert, Dusk и Night sky, в русской сборке это "Водная", "Пустыня", "Сумерки" и "Ночное небо". Палитры собраны с контрастом не ниже 7 к 1, поэтому текст читается даже на ярком солнце.

Выберите тему в списке и нажмите "Применить". Кнопка "Изменить" позволяет перерисовать палитру вручную: правятся восемь базовых цветов, фон и текст окна, цвет ссылок, неактивный текст, фон и текст выделения, фон и текст кнопок. Для быстрого переключения есть сочетание Левый Alt + Левый Shift + Print Screen: если контрастная тема ещё ни разу не выбиралась, система включит Aquatic по умолчанию.

Путать контрастные темы со светлой и тёмной не нужно. Светлая и тёмная лишь меняют общий тон интерфейса и живут в разделе Параметры → Персонализация → Цвета, параметр "Выберите режим". Контрастные же перепахивают всю палитру под максимум различимости. Рядом в специальных возможностях есть и "Цветовые фильтры", которые перекрашивают экран для людей с нарушениями цветового зрения. А если хочется, чтобы светлая и тёмная темы сменялись сами по расписанию, поставьте официальный набор PowerToys: в его составе есть модуль Light Switch с переключением по часам, восходу и закату.

Когда тема не ставится и что проверить

Самая частая причина невидимой темы – двойное расширение. Блокнот любит сохранять файл как mytheme.theme.txt, и система видит в нём обычный текст. Включите в Проводнике показ расширений: Вид → Показать → Расширения имён файлов, переименуйте файл и повторите двойной клик. Вторая причина – пропущенный обязательный раздел: без [MasterThemeSelector] или [VisualStyles] галерея молча игнорирует файл, и никаких окон с ошибками на экране не появится.

Если оформление слетело целиком, подозреваемой оказывается служба оформления. Нажмите Win + R, введите services.msc, найдите в списке "Темы" и выполните через правый клик "Перезапустить". Галерея в персонализации после этого оживает в большинстве случаев, особенно если страницы тем открываются пустыми.

Пакет .themepack можно и разобрать без установки. Откройте командную строку и выполните:

expand -F:* "C:\Users\Имя\Downloads\Набор.themepack" "C:\Temp\Набор"

Команда извлечёт содержимое контейнера в новую папку: обои окажутся внутри DesktopBackground, а файл .theme – в корне. Дальше картинки годятся для обычного использования, и файл темы несложно подправить в блокноте перед повторной установкой.

Магазинная тема иногда отказывается скачиваться при сбое самого Store: закройте приложение, снова выполните команду с коллекцией и повторите попытку. И напоследок успокоим тревожных: галерея тем обновляется мгновенно, перезагружать систему ради смены оформления не требуется.

Своя тема собирается за несколько минут, зато потом каждый рабочий стол встречает вас нужным настроением. Магазинные наборы дают быстрый результат, файлы .theme и .deskthemepack переносят оформление между компьютерами, контрастные палитры бережут глаза. Остаётся один раз нажать "Сохранить", чтобы Windows запомнила вашу комбинацию.