Windows Server 2008이 나오면... (64) - Look and Feel in Server Core Part.1

Windows Server 2008 Server Core의 디스크 관리 측면에 대해서 포스팅하기로 했었는데, 오늘은 조금 재미있는 글을 써볼까 합니다. 디스크 관리는 내일이나 모레 쓰겠습니다. ^^;;

Server Core 버전에서는 제어판 - 디스플레이 애플릿이 없기 때문에, 디스플레이와 관련된 메뉴가 없습니다. 대표적으로 해상도의 변경 또는 화면 보호기의 설정.. 더불어 바탕화면의 색깔, 창의 색깔, 해상도의 화면 비트수등... 어떠세요? 재미있지 않을까요?

image

바탕화면이 기본적으로는 청록색톤입니다. 그렇지만 위의 스크린샷은 회색의 바탕 화면 색깔을 가지고 있습니다. 이러한 설정을 Server Core에서는 레지스트리를 수정하여 작업을 하셔야 합니다. 한번쯤은 Look And Feel에 관련된 레지스트리를 정리를 해야겠다라는 생각이 들었습니다. 이후에 예제를 드는 레지스트리의 경우, 키가 존재하지 않는 경우, 생성해주시면 됩니다. Server Core에도 REGEDIT를 실행하시면 레지스트리 편집기가 실행됩니다.

image

해상도

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Video\GUID\0000\DefaultSettings.XResolution

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Video\GUID\0000\DefaultSettings.YResolution

주의하실 사항은 모니터에 따라 해상도를 넘어갔을 경우, 기계의 손상 또는 화면이 나오지 않는 경우가 있습니다. 주의하셔야겠죠.

색상

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Video\GUID\0000\DefaultSettings.BitsPerPel

0x00000008 (8비트 - 256칼라), 0x00000010 (16비트 - 65535칼라), 0x00000018 (24비트), 0x00000020 (32비트)

화면 보호기 설정
기본적인 화면 보호기는 입력 없이 10분, 화면 보호기 동작 후엔 암호가 설정되는 모드가 기본 값입니다.

HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveActive - 0(사용 안함), 1(사용)

HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE - 화면 보호기로 사용할 SCR 파일

HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaverIsSecure - 화면 보호기 동작 후, 암호 설정 여부, 0(사용 안함), 1(사용)

HKEY_CURRENT_USER\Control Panel\Desktop\ScreenSaveTimeOut - 화면 보호기 동작 시간(단위 초)

기본 창, 바탕 화면 색깔
만약 새롭게 생성하는 모든 사용자들에게 기본값으로 설정하기 위해서라면, HKEY_USERS\.Default\Control Panel에 설정합니다.

HKEY_CURRENT_USER\Control Panel\Colors

HKEY_CURRENT_USER\Control Panel\Desktop

Windows 색깔은 RGB 값으로 입력하셔야 합니다. "88 87 104"의 경우에는 회색(Gray)입니다. Windows 색깔의 경우,

ActiveBorder, ActiveTitle, GradientActiveTitle, TitleText - 활성 창의 제목

InactiveBorder, InactiveTitle, GradientInactiveTitle, InactiveTitleText - 비활성 창의 제목

Menu, MenuText, Scrollbar, GrayText, HiLight, HilightText, AppWorkSpace, Window - 창의 나머지에 대한 색깔

Background의 경우에는 바탕 화면이겠죠?

폰트와 크기

HKEY_CURRENT_USER\Control Panel\Desktop\WindowsMetrics

기타 잡다한 나머지들

HKEY_CURRENT_USER\Control Panel\Desktop\DragFullWindows - 창 이동시 내용을 표시할지(1 - 사용, 0 - 사용 안함)

HKEY_CURRENT_USER\Control Panel\Desktop\FontSmoothing - Font Smoothing (2 - 사용, 0 - 사용 안함 - 여기서는 1이 아니라 2가 동작 값입니다.)

불가능한 점

바탕화면 Wallpaper

시스템 폰트 크기

레지스트리를 수정하는 것이기 때문에, 잘못 변경하시면 문제가 발생할 수 있습니다. 이럴 경우, 외국의 한 블로거의 포스팅을 참조하셔서 복구하시면 좋을 것 같습니다.

Server Core도 창 모양, 색깔 등을 변경할 수 있습니다. :)