2003/사용자 테마 사용하기
게시일: 2004/05/12 | 글쓴이: doa | 14872 번 | 프린트 | 메일


윈도우즈 2003은 개인 사용자용으로 만들어진 것이 아니라 서버용(웹서버, FTP 서버)으로 개발된 OS이다. 따라서 윈도우즈 2003에는 XP에 없는 기능이 상당수 포함되어 있으며 반대로 XP에서는 기본적으로 사용되는 기능도 서버이기때문에 죽여놓은 경우도 있다.

윈도우즈 2003은 개인 사용자가 사용할 일은 거의 없을 것으로 보이지만 많은 사용자가 호기심 또는 기능때문에 2003을 사용하고 있는 것 같다.

윈도우 2003 서버를 처음 시작하면 마치 예전의 윈도우 2000을 보는 듯한 화면(고전 테마)이 나타난다. 그러나 윈도우즈 2003 역시 XP 처럼 테마를 사용할 수 있다. 절차는 다음과 같다.

  1. UxTheme.dll 패치 UxTheme.dll의 패치는 XP의 경우와 거의 비슷하다. 절차는 다음과 같다(이 과정이 복잡하다고 느낀다면 여기를 클릭한다주1.).
    1. WinHex와 같은 바이너리 편집기를 기동한다.
    2. %SystemRoot%\System32 폴더의 UxTheme.dll를 읽어들인다.
    3. 00021BEB 주소로 이동한다.
    4. 00021BEB-00021BF2의 값을 다음과 같이 변경한다주2.
      초기값: 81 EC 84 00 00 00 A1 2C
      패치값: 33 F6 8B C6 C9 C2 08 00
    5. 변경된 파일을 임의의 폴더(예: D:\Temp)에 저장한다.


  2. UxTheme.dll 파일의 교체 Windows XP에서 사용자 테마 사용하기에서 언급했듯 이 파일은 시스템 파일 보호기능에의해 보호 받는 파일이므로 바로 변경할 수 없다. 따라서 시스템 파일 보호기능 쉽게 우회하기에따라 패치된 UxTheme.dll%SystemRoot%\System32 폴더와 %SystemRoot%\System32\DllCache 폴더로 복사한다.

  3. 서비스 기동 윈도우 2003 서버는 개인 사용자용이 아니기때문에 시스템 리소스 관리차원에서 기본적으로 Themes 서비스가 사용 안 함으로 설정되어 있다. 그러나 테마를 사용하기 위해서는 Themes 서비스를 자동으로 설정해야 한다. 절차는 다음과 같다.
    1. 시작/실행/services.msc를 입력하고 확인을 클릭한다.
    2. 서비스 창의 수직 이동 막대를 끌어 내려 Themes 서비스를 찾아 두번 클릭한다.
    3. 시작 유형사용 안 함에서 자동으로 변경하고 확인 버튼을 클릭한다.


  4. 시스템 재 기동 1~3 단계를 모두 실행했으면 시스템을 재 기동한다.


다음은 팁을 실행한 결과이다.


주1: 이 패치 파일은 한글 윈도우즈 2003용(Build 3790)이다. 영문이나 빌드가 다른 경우 다른 사이트를 참고하기 바란다. 주2: 해당 주소의 문자열이 제공된 문자열과 다른 경우 절대 변경해서는 안된다. 주3: 복사하기전에 이전의 UxTheme.dll 파일을 다른 이름으로 먼저 변경해야한다.


2003/로그인 테마 적용하기 윈도우즈 서버 2003에서 테마 사용하기에서 언급했듯 2003... (10730) 2004-05-12
D를 누르면 바탕화면이 나타나는 경우 얼마전 아는 분으로부터 전화를 받았다. 이상하... (14556)2004-05-06

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.