Я установил новую копию Windows Server 2012, и когда я перехожу к Control Panel > Appearance > Display > Color and Appearance
Здесь утверждается "Эта страница недоступна в этом выпуске Windows".
Установленная мной версия является последней из загрузок подписчиками MSDN и указана в разделе «Свойства компьютера» как «Windows Server 2012 Standard». Я могу изменить цвет фона рабочего стола, но не цвета границ окна. Единственными доступными «схемами» являются «Windows Basic», а затем еще 4 более уродливые схемы «High Contrast».
В этом нет ничего страшного, но постоянный взгляд на уродливые голубые оконные рамы вызывает у меня головную боль. Почему такая простая настройка «недоступна»?
Вам необходимо включить функцию «Desktop Experience», чтобы получить компоненты рабочего стола (цветовые схемы, трехмерную графику, проигрыватель Windows Media и т. Д.). Мы делаем это на наших терминальных серверах. Возможно, вам придется заставить пользователей использовать определенный стиль - это можно сделать с помощью локальной групповой политики или обычного объекта групповой политики на основе домена.
Если вы не хотите устанавливать «Возможности рабочего стола», вы можете изменить цветовую схему с помощью записей реестра в
HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM
Вы не можете изменить здесь определенные цвета, но изменить общую схему, как это позволяет графический интерфейс Windows.
После изменения записей реестра, требуется перезагрузка. Выйти или закрыть удаленный рабочий стол кажется достаточно, как TN указывает. Ключи, представляющие интерес:
ColorizationColor
ColorizationAfterglow
(не уверен в этом)Цвета задаются в HEX-формате, включая альфа-канал. Начальный (синий) значение 0xc055c9ed
где c0
это для альфы.
Например, измените цвет (оставьте альфа-канал в покое) на 0xc0eac754
(оранжевый), а после перезагрузки вы увидите следующую цветовую схему:
Если вы не хотите устанавливать функцию Desktop Experience (и вам следует подумать об этом дважды, поскольку она также устанавливает кучу приложений), есть еще один вариант, который немного ограничен, но может работать: цветовые схемы High Contrast.
Видите ли, цвета базовой схемы на самом деле настраиваются, но элементы управления для этого становятся видимыми только в том случае, если вы выбираете одну из высококонтрастных цветовых схем.
Перед:
После:
К сожалению, в своей безмерной мудрости Microsofties не позволяет вам настраивать все цветов, поэтому этот подход определенно предполагает некоторые компромиссы. В частности, цвет панели задач не настраивается напрямую. Но я все еще, кажется, предпочитаю модифицированную схему высокой контрастности по умолчанию, без риска установки Windows Media Player и кодеков AVI на моих серверах.
Я поискал в Интернете простую утилиту и нашел Aero 8 Tuner.
Похоже, у него была одна простая функция - настроить цвет. Я попытался загрузить его, но на странице было написано, что программа заменена Winaero Tweaker, поэтому я загрузил ее.
У него не было установщика, поэтому я мог просто щелкнуть, чтобы запустить его. Он показал диалог исключения об отсутствии Windows SAT, но я мог просто проигнорировать его, нажав продолжить.
Я перешел в «Внешний вид» -> «Синхронизировать цвета Metro / Aero», а затем щелкнул «Изменить оба цвета одновременно». И вуаля, ужасный цвет исчез мгновенно, без необходимости установки тысяч компонентов Desktop Experience и перезагрузки системы. И я смогу сделать это снова, если в будущем возненавижу этот цвет.
Цвета можно изменить с помощью PowerShell, не устанавливая Desktop Experience или не возиться вручную с помощью regedit.exe. Например, для своих серверов я выбрал следующие три цветовые схемы:
# Own virtual machine, do whatever you want
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\DWM" -Name "ColorizationColor" -Value 8041239
# Internal test server, other users' work might be blocked if you screw up
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\DWM" -Name "ColorizationColor" -Value 16372771
# Production server, lives are at stake!
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\DWM" -Name "ColorizationColor" -Value 13043720
Цвета должны быть целыми числами. Вы можете преобразовать шестнадцатеричное значение цвета RGB в целое число с помощью PowerShell:
[Convert]::ToInt32("ff0000", 16)
16711680
Вам необходимо установить Desktop Experience. Просто откройте Powershell и выполните следующие команды для установки:
Import-Module ServerManager
Install-WindowsFeature Server-Gui-Mgmt-Infra
Чтобы установить графическую оболочку сервера с Windows PowerShell, используйте следующие команды:
Import-Module ServerManager
Install-WindowsFeature Server-Gui-Shell
Чтобы установить возможности рабочего стола с Windows PowerShell, используйте следующие команды:
Import-Module ServerManager
Install-WindowsFeature Desktop-Experience
Чтобы установить Media Foundation с помощью Windows PowerShell, используйте следующие команды:
Import-Module ServerManager
Install-WindowsFeature Server-Media-Foundation
Чтобы удалить графическую оболочку сервера с помощью Windows PowerShell, используйте следующие команды:
Import-Module ServerManager
Uninstall-WindowsFeature Server-Gui-Shell
Это оно! После выполнения перезагрузки. Вы найдете «Персонализация» после нажатия на Рабочий стол, и вы также можете включить звук. Ура !!!!
в server 2012 R2 после установки рабочего стола вы можете изменить цвета окон
Это сервер. На самом деле вы сами уже дали ответ этой строкой:
«Эта страница недоступна в этом выпуске Windows»
Серверы предназначены для удаленного администрирования, поэтому нет смысла фактически программировать эти функции в ядре ОС.