Windows Server 2012에서 색 구성표를 변경하는 방법


20

새로운 Windows Server 2012 사본을 설치했으며 Control Panel > Appearance > Display > Color and Appearance" 이 페이지의 Windows 버전에서는이 페이지를 사용할 수 없습니다 "라고 표시됩니다.

내가 설치 한 버전은 MSDN 구독자 다운로드 중 최신 버전이며 컴퓨터 속성 아래에 "Windows Server 2012 Standard"로 표시됩니다. 바탕 화면 배경색은 변경할 수 있지만 창 테두리의 색은 변경할 수 없습니다. 사용할 수있는 유일한 "스킴"은 "Windows Basic"이고 그 다음에는 더 못생긴 "고 대비"구성표입니다.

큰 문제는 아니지만 항상 못생긴 아기 파란색 창 테두리를 보면 두통이 생깁니다. 왜 그런 간단한 설정을 "사용할 수없는 것"입니까?

답변:


23

바탕 화면 부분 (색 구성표, 3D 그래픽, Windows Media Player 등)을 가져 오려면 "Desktop Experience"기능을 활성화해야합니다. 터미널 서버에서이 작업을 수행합니다. 사용자가 정의 된 스타일을 사용하도록해야 할 수도 있습니다. 로컬 그룹 정책이나 일반 도메인 기반 GPO를 통해이를 수행 할 수 있습니다.

아래 스크린 샷은 여기에서 제공됩니다 .

데스크탑 경험


더 나은 색 구성표를 선택한 후 기능을 제거하면 설정이 그대로 유지됩니다.
zacharydl

바탕 화면에 시스템 아이콘을 표시 하려는 경우에도이 요구 사항이 있습니다 . WTF는 Windows 기능을 함께 패키지화 할 때 Microsoft에서 생각하고있었습니다.
Massimo

잘못된. 롬 킨스 답변을 참조하십시오.
joshudson

@joshudson 정답이 아닙니다. 색 구성표는 Windows Server의 데스크톱 경험 기능의 일부입니다. 설치하고 싶지 않고 아래 답변에 트릭을 사용하려면 자유롭게 수행하십시오. 여전히 내 대답이 잘못되었다는 의미는 아닙니다. 아, 그리고 downvote 주셔서 감사합니다!
pauska

@joshudson 정확히 "잘못"은 무엇입니까?
Michael Hampton

14

"Desktop Experience"를 설치하지 않으려는 경우 레지스트리 항목을 사용하여 색 구성표를 변경할 수 있습니다.

HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM

특정 색상을 수정할 수는 없지만 Windows GUI에서 허용하는 전체 구성표를 변경하십시오.

레지스트리 항목을 변경 한 후 다시 부팅해야합니다 .TN이 지적한 것처럼 원격 데스크톱에서 로그 아웃하거나 닫는 것으로 충분 합니다 . 관심있는 키는 다음과 같습니다.

  • ColorizationColor
  • ColorizationAfterglow (이것에 대해 확실하지 않음)

색상은 알파 채널을 포함하여 16 진수 형식으로 설정됩니다. 초기 ( blue ) 값은 알파의 0xc055c9ed위치 c0입니다.

예를 들어 색상을 변경하고 (알파 채널 만 남겨둔 상태) 0xc0eac754( 주황색 )으로 재부팅하면 다음 색상 구성표가 표시됩니다.

Windows Server 2012 R2의 주황색 구성표


3
+1 그러나 현재 사용자 만 변경하기 때문에 재부팅 할 필요가 없습니다. Windows Server 2012 R2에서는 원격 데스크톱을 닫거나 (로그 아웃하지 않고) 로그 아웃하는 것으로 충분합니다.
TN.

ColorBalance도 중요합니다. 이것은 새로운 사용자 프로필을 위해 막대한 숫자로 변경되어 테두리가 검은 색으로 렌더링됩니다. 스크린 샷과 같이 0x57로 설정하면 모든 것이 다시 작동합니다.
Joep Beusenberg

3

Desktop Experience 기능을 설치하지 않으려 는 경우 (다중 앱설치 하므로이 기능에 대해 두 번 생각해야 함 ) 약간 제한적이지만 작동 할 수있는 또 다른 옵션 인 고 대비 색 구성표가 있습니다.

기본 구성표의 색상은 실제로 사용자 정의 할 수 있지만 그렇게하는 컨트롤은 고 대비 색상 구성표 중 하나를 선택한 경우에만 표시됩니다.

전에:

여기에 이미지 설명을 입력하십시오

후:

여기에 이미지 설명을 입력하십시오

불행히도 무한한 지혜로 Microsoft는 모든 색상 을 사용자 정의 할 수 없으므로이 접근법에는 분명히 일부 절충이 포함됩니다. 특히 작업 표시 줄 색상을 직접 사용자 지정할 수는 없습니다. 그러나 여전히 서버에 Windows Media Player 및 AVI 코덱을 설치할 위험없이 고 대비 구성을 기본값으로 조정하는 것을 선호하는 것 같습니다.


3

웹에서 간단한 유틸리티를 검색하고 Aero 8 Tuner를 찾았습니다.

색상을 사용자 정의하는 간단한 기능이 하나있는 것 같습니다. 나는 그것을 다운로드하려고했지만 페이지는 Winaero Tweaker에 의해 프로그램이 대체되었다고 말했기 때문에 대신 다운로드했다.

설치 프로그램이 없으므로 클릭하여 실행할 수 있습니다. Windows SAT가 없다는 예외 대화 상자가 표시되었지만 계속을 클릭하여 무시할 수 있습니다.

모양-> Metro / Aero 색상 동기화로 이동 한 다음 한 번에 두 색상 변경을 클릭했습니다. 그리고 수천 개의 Desktop Experience 구성 요소를 설치하고 시스템을 다시 시작할 필요없이 끔찍한 색상이 즉시 사라졌습니다. 나중에 색을 싫어하면 다시 할 수 있습니다.


이것은 나를 위해 일을했습니다. 이제 여러 개의 전체 화면 RDP 세션을 구분할 수 있습니다
Sergei

3

Desktop Experience를 설치하거나 regedit.exe를 사용하여 수동으로 엉망으로 만들지 않고 PowerShell을 통해 색상을 변경할 수 있습니다. 예를 들어 서버에 대해 다음 세 가지 색 구성표를 선택했습니다.

# 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

색상은 정수로 설정해야합니다. PowerShell을 사용하여 RGB 16 진수 색상 값을 정수로 변환 할 수 있습니다.

[Convert]::ToInt32("ff0000", 16)
16711680

1

Desktop Experience를 설치해야합니다. Powershell을 열고 다음 명령을 실행하여 설치하십시오.

  Import-Module ServerManager

  Install-WindowsFeature Server-Gui-Mgmt-Infra

Windows PowerShell과 함께 서버 그래픽 셸을 설치하려면 다음 명령을 사용하십시오.

  Import-Module ServerManager

  Install-WindowsFeature Server-Gui-Shell

Windows PowerShell과 함께 Desktop Experience를 설치하려면 다음 명령을 사용하십시오.

  Import-Module ServerManager

  Install-WindowsFeature Desktop-Experience

Windows PowerShell과 함께 Media Foundation을 설치하려면 다음 명령을 사용하십시오.

  Import-Module ServerManager

  Install-WindowsFeature Server-Media-Foundation

Windows PowerShell에서 서버 그래픽 셸을 제거하려면 다음 명령을 사용하십시오.

  Import-Module ServerManager

  Uninstall-WindowsFeature Server-Gui-Shell

그게 다야! 재시작 후. 데스크탑을 클릭하면 '개인 설정'이 표시되며 오디오를 활성화 할 수도 있습니다. 건배!!!!


0

데스크톱 환경을 설치 한 후 서버 2012 R2에서 창의 색상을 변경할 수 있음

여기에 이미지 설명을 입력하십시오


-4

서버입니다. 당신은 이미이 줄로 스스로 대답을했습니다 :

"이 버전의 Windows에서는이 페이지를 사용할 수 없습니다"

서버는 원격 관리 용이므로 실제로 이러한 기능을 OS의 핵심에 프로그래밍하는 것은 의미가 없습니다.


1
Frederik에 동의하지 않지만 다른 모든 버전의 Windows Server에서 사용할 수 있으므로 추가 프로그래밍이 아니라는 것이 이상합니다. 색상 선택기에 보안 관련 영향이 있다고 믿을 수 없으며, 색상 선택기를 제거하려는 경우 너무 끔찍한 색상을 선택하는 대신 표준 회색 색상을 사용하지 마십시오. 다시 말하지만, 큰 문제는 아니지만 때로는 MS의 결정이 나를 놀라게합니다.
bigmac

@bmccleary MS는 확실히 서버 GUI에서 멀어지고 있으며 이는 효과 중 하나이며, 테마는 기본적으로 클라이언트 OS에 추가 된 사용자 공간 기능이되고 있습니다 (추가 기능인 서버는 Pauska의 답변 참조). 모든 코드는 특히 해킹 당하기 전에 상상할 수 없었던 방식으로 취약점을 추가합니다. 가능한 많은 코드를 제거하면 이러한 잠재적 인 벡터도 제거됩니다. 색상 선택에 관해서는 아마도 원격 관리를 배우도록 권장하기위한 것일 수 있습니다.
Chris S

이것은 전혀 정확하지 않습니다. 내 대답을 참조하십시오.
pauska

1
분명히 : "그것은 서버의" 당신 은 합리적인 질문이 경우, 개발 서버를 사용하지 않는, 그러나 많은 다른 사람 않습니다.
GlennG

1
서버의 색상을 변경하여 어떤 서버에 어떤 원격 연결이 있는지 한눈에 알 수 있습니다. (이 ServerFault 페이지를 찾은 방법은 무엇입니까?)
andrewf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.