Как мне установить собственный цвет акцента по умолчанию во время развертывания 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 или будут ли вообще работать какие-либо значения. Я попробовал Color 1 , просто чтобы посмотреть, что произойдет, но не получил желаемого результата.

Я попытался настроить нужный цвет в работающей версии Windows, извлек все соответствующие значения из реестра и применив их в Windows PE к соответствующим местам в HKLM и HKCU профиля пользователя по умолчанию в целевой ОС в Windows PE до первой загрузки после того, как install.wim был применен к диску, но это не сработало. В процессе первой загрузки и первого входа в систему мои значения были перезаписаны.

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

Я в тупике. Цвет акцента по умолчанию выглядит ужасно с желаемыми мной обоями рабочего стола. Как установить собственный цвет выделения по умолчанию во время развертывания Windows 10?

2
задан 16 June 2016 в 23:53
1 ответ

Предварительно определенные цвета устарели. Используйте пользовательское шестнадцатеричное значение цвета ARGB, перед которым стоит 0x. Например: 0xff0078d7 (по умолчанию синий). Или вы можете использовать «Автоматический». Дополнительная информация: https://docs.microsoft.com/en-gb/windows-hardware/customize/desktop/unattend/microsoft-windows-shell-setup-themes-windowcolor

0
ответ дан 3 December 2019 в 14:24

Теги

Похожие вопросы