http://kimdh08.egloos.com & ♥♥♥♥♥
윈도XP 서비스팩3에서 사용자 테마 사용시 문제 - UXTheme.dll 패치
윈도 XP용 SP3가 배포되기 시작한 모양입니다.
원래 4월 29일 배포 예정이었는데 사소한 문제로 10일 정도 미뤄졌군요.

사소한 문제라는 건 MS의 Dynamics Retail Management System (RMS)과
호환성에 문제가 발생했다는 것입니다.
기업용 솔루션이라 일반 사용자들이 이 프로그램을 이용하는 경우는
극히 드물겠습니다만 MS입장에서는 기업시장에서 문제가 발생하는것이
부담스러울테니 패치를 해서 내놓은 것이겠죠.

사실 4월29일 이전에 이미 MSDN을 통한 배포본이 유출되어 많은 사람들이
RTM버전을 설치했는데, 이번에 패치된 SP3에서 기존의 빌드넘버(5512)가
변경되었는지는 잘 모르겠습니다.

암튼 서비스팩을 설치하면 사용자 정의 테마를 사용하는 분들은
화면이 제대로 보이지 않는 문제가 있는데, 이를 해결하려면
System32폴더의 UXTheme.dll 파일을 패치해야 합니다.

패치방법은 헥스 에디터를 이용해서
81 EC 88 00 00 00 A1 18 를 찾은 다음, 이를
33 F6 8B C6 C9 C2 08 00 로 변경해 주면 되는 것으로 알려져 있죠.
근데 이렇게 하려면 헥스 에디터가 있어야 하고 일반사용자 입장에선 번거로운 일이라
이를 패치해주는 프로그램도 이미 공개되어 있습니다.

SP3 UxTheme Patcher 1.1  (출처 : http://www.winprj.net)
(재배포에 대한 언급이 없어서 다운로드 페이지를 링크했습니다)

사실 이 문제는 서비스팩이 나올 때마다 늘 발생하곤 했었는데
처음엔 직접 헥스코드를 수정하는 방법이 공개되고 곧이어 이를 자동화해주는
스크립트나 프로그램이 배포되었죠. SP3도 같은 단계를 밟는군요.
(단, 저 패치프로그램은 빌드넘버 5512에서만 작동하도록 되어 있는데
이는 RTM 버전의 빌드넘버입니다. Dynamics RMS와의 호환성 문제가 해결된
서비스팩3의 빌드넘버가 달라졌다면 작동 안할 수도 있습니다.
물론 며칠 기다리면 또 누군가 패치해서 올리겠죠.. ^^;; )

SP3 설치 후 사용자 테마 사용에 곤란을 겪고 계신 분들은 참고하시기 바랍니다..
참고로 전 VistaMizer라는 비스타 테마를 사용 중입니다.



by 직장인 | 2008/05/07 19:37 | 잡담.. | 트랙백 | 덧글(6)
트랙백 주소 : http://kimdh08.egloos.com/tb/1752394
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by SCV君 at 2008/05/07 19:41
특이한 테마이군요...

좋은 정보 감사드립니다~
Commented by 泉みらい at 2008/05/07 23:38
가장 편한 건 역시 제작자가 직접 업데이트해주는 거겠죠.

그나저나 SP3 공개되었군요.
Commented by 지구밖 at 2008/05/08 01:18
오 안그래도 새 UXTheme.dll패치 찾던 중이었는데 감사합니다.
Commented by lchocobo at 2008/05/08 13:03
저도 테마를 사용하는데...좋은 정보 감사합니다.
Commented by 안단테 at 2008/05/10 09:51
정보 감사합니다~ 그나저나 비스타테마까지 나오다니...
확실히 비스타 자체는 영 사랑을 못 받는군요^^;;(당연한가;;;)
Commented by 아크몬드 at 2008/06/15 17:25
정말 비스타 feel이 나는군요

:         :

:

비공개 덧글

<< 이전 페이지 다음 페이지 >>