Windows의 기본 개인 설정 기능은 바탕 화면 배경화면, Aero 요소, 각종 글꼴 정도만 변경할 수 있는 수준입니다. 하지만 시작 메뉴 색상이나 explorer.exe 프레임처럼 Windows 전체 인터페이스를 통째로 바꾸는 것은 기본 기능만으로는 불가능합니다. 이를 가능하게 해주는 것이 바로 셸 테마(shell theme)이며, 이 가이드에서는 그 설치 방법을 단계별로 안내해 드립니다.
셸 테마 설치, 안전한가요?
셸 테마 설치는 대체로 안전하며, 몇 가지 Windows .dll 파일을 수정하는 작업만 필요합니다. 다만 한 가지 유의할 점이 있습니다. 명령 프롬프트에서 SFC(System File Checker)를 실행하면 수정했던 .DLL 파일들이 Windows 원본 파일로 덮어써져 셸 테마가 깨질 수 있습니다. 걱정할 필요는 없습니다. 파일을 다시 수정하면 되기 때문입니다.
아래 스크린샷은 Lefty1981의 "Life" 셸 테마를 사용했습니다. 한번 검은 테마의 세계에 빠져들면 다시는 돌아갈 수 없기 때문인데요. DeviantArt, Windows7Themes 같은 사이트에서 취향에 맞는 다양한 셸 테마를 손쉽게 찾을 수 있습니다.

준비물
- Windows 셸 테마
- Universal Theme Patcher (필요한 .DLL 파일들을 패치해 줍니다)
- (선택 사항, 위 프로그램의 대안) Theme Resource Changer
1단계: 시스템 파일 패치하기
원하는 셸 테마를 내려받았다면, 위에서 소개한 리소스 패처 중 하나를 실행합니다. Theme Resource Changer는 별도 설치가 필요하므로(x64 또는 x86 버전 선택), 설치 프로그램을 관리자 권한으로 실행하세요. 반면 Universal Theme Patcher는 프로그램 형태로 설치되지 않고 필요한 .DLL 파일만 직접 패치합니다. 어느 쪽을 사용할지는 본인의 선택입니다. 두 프로그램 모두 아래의 Windows 시스템 파일을 패치합니다:
- Uxtheme.dll
- Themeui.dll
- Themeservice.dll
2단계: 테마 폴더 구성 이해하기
압축을 푼 셸 테마 폴더에는 여러 폴더와 파일이 함께 들어 있을 텐데, 각각의 역할은 대략 다음과 같습니다:
- Explorer.exe: 시작 버튼(Start orb) 같은 요소를 변경합니다.
- ExplorerFrame.dll: 메뉴의 앞으로/뒤로/닫기 버튼 등을 교체하는 이미지가 포함되어 있습니다.
- Shell32.dll: 제어판 아이콘 등 시스템 UI의 외관을 변경합니다.

대부분의 셸 테마에는 포함된 추가 요소에 대한 설명과 적용 지침이 함께 들어 있습니다. 설치 전에 반드시 readme 파일을 읽고 어떤 부분이 변경되는지 정확히 파악하세요.
3단계: 테마 파일 설치하기
셸 테마에는 .theme 확장자를 가진 자동 설치 파일도 포함되어 있어야 합니다. 이 파일을 실행하면 대부분의 필수 파일이 다음 디렉터리에 자동으로 설치됩니다:
C:\Windows\Resources\Themes
하지만 일부 파일은 다음 위치에 직접 넣어줘야 할 수 있습니다:
C:\Windows\system32
C:\Windows\sysWOW64
여기에 해당하는 파일로는 ExplorerFrame.dll, TimeDate.CPL 등이 있습니다.
4단계: 파일 소유권 획득 및 교체
system32와 sysWOW64 폴더의 시스템 파일을 교체하려면 먼저 해당 파일의 소유권(take ownership)을 가져와야 합니다. 예를 들어, Life 테마에 포함된 ExplorerFrame.dll로 /system32와 /sysWOW64 폴더의 기존 ExplorerFrame.DLL을 덮어쓰면 탐색기 프레임의 각종 버튼을 변경할 수 있습니다.
먼저 관리자 권한 명령 프롬프트를 엽니다 (시작 → CMD 입력 → 마우스 오른쪽 버튼 → 관리자 권한으로 실행).
그다음 명령 프롬프트에 다음 명령어를 입력합니다:

Takeown /f C:\Windows\System32\ExplorerFrame.DLL
Takeown /f C:\Windows\SysWOW64\ExplorerFrame.DLL
이제 두 폴더로 이동해 ExplorerFrame.DLL 파일을 마우스 오른쪽 버튼으로 클릭한 뒤, 보안(Security) 탭 → 편집(Edit)을 차례로 선택합니다. 본인 PC의 사용자 계정을 선택하고 "모든 권한(Full Control) 허용" 체크박스를 체크하면 됩니다. 아래 이미지를 참고하세요.

이제 셸 테마에 포함된 ExplorerFrame.DLL 파일로 기존 파일을 자유롭게 교체할 수 있습니다. /system32 및 /syswow64 폴더에 넣어야 하는 테마의 다른 파일들도 동일한 방법으로 처리하면 됩니다. 이제 Windows 전체를 자신만의 스타일로 꾸며보세요!