Как установить пользовательский цвет акцента по умолчанию во время развертывания Windows 10?
При развертывании Windows 10 я могу установить частичную настраиваемую тему, используя параметры в unattend.xml следующим образом:
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup"
processorArchitecture="amd64"
publicKeyToken="31bf3856ad364e35"
language="neutral"
versionScope="nonSxS"
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
<Themes>
<BrandIcon>%SystemRoot%\Brand\CustomThemeIcon.png</BrandIcon>
<DesktopBackground>%SystemRoot%\Brand\CustomDesktopBackground.jpg</DesktopBackground>
<ThemeName>Custom Corporate Theme</ThemeName>
</Themes>
</component>
</settings>
Я ищу способ установить цвет акцента по умолчанию на то, что дополняет мои собственные обои на рабочем столе вместо синего цвета барвинка по умолчанию. Пользовательский интерфейс для этого параметра в работающей установке: " Настройки"> "Персонализация"> "Цвета"> "Выберите цвет акцента". Я очень рад выбрать из предоставленной цветовой палитры, но я не знаю, как указать ее во время развертывания, чтобы она стала значением по умолчанию для всех новых учетных записей пользователей вместе с пользовательской темой.
Я думал, что элемент WindowColor мог бы сделать это, но я не смог найти документацию для него в Windows 10. Есть документация для него в Windows 7 и 8 на TechNet и MSDN, но были различия между этими версиями и никаких указаний о том, какие значения использовать в Windows 10 или будут ли работать какие-либо значения. Я старался <WindowColor>Color 1</WindowColor>
просто чтобы посмотреть что получится, но я не получил желаемого результата.
Я попытался настроить нужный мне цвет в работающей версии Windows, извлечь все соответствующие значения из реестра и применить их в Windows PE к соответствующим местам в HKLM и HKCU профиля пользователя по умолчанию в целевой ОС в Windows PE до чтобы первая загрузка после install.wim была применена к диску, но это не сработало. В процессе первой загрузки и первого входа в систему мои значения были перезаписаны.
Я также попытался создать собственную тему и установить ее в качестве темы по умолчанию, изменив ссылки в реестре на aero.theme на мою собственную тему, но это по-прежнему не достигло моей цели.
Я в тупике. Цвет акцента по умолчанию выглядит ужасно с моими желаемыми пользовательскими обоями для рабочего стола. Как установить пользовательский цвет акцента по умолчанию во время развертывания Windows 10?
1 ответ
Предопределенные цвета не рекомендуются. Используйте пользовательское шестнадцатеричное значение цвета ARGB, которому предшествует 0x. Например: 0xff0078d7 (по умолчанию синий). Или вы можете использовать "Автоматически". Дополнительная информация: https://docs.microsoft.com/en-gb/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-themes-windowcolor