윈도우 7의 로그온 배경화면 바꾸기는 레지스트리 변경으로 가능합니다. 하지만 비스타에선 이 기능을 지원하지 않습니다. 검색을 해보면 외부 프로그램을 설치해서 변경하는 방법이 있지만 저는 그런 프로그램을 설치하는 것을 좋아하지 않습니다. 보다 근본적이고 원론적인 접근방법으로 로그온 배경화면을 변경해봅시다.

 

XP와는 달리 비스타와 윈도우 7의 로그온 배경화면은 system32 폴더 안에 imageres.dll 파일에 저장되어 있습니다. 이 파일을 편집하기 위해서는 리소스해커 같은 툴을 사용해야 합니다. 여기서는 Restorator 를 사용해서 설명드리겠습니다.

2014.03.16 - Restorator를 크롬에서 악성 코드로 진단하여 첨부 파일은 삭제하였습니다.


우선 Restorator 프로그램에 우클릭 해서 관리자 권한으로 실행 합니다. 그리고 C:\Windows\System32\imageres.dll 파일을 열어줍니다.

 

 

 

왼쪽 트리를 보면 IMAGE 가지가 있는데 확장시켜보시면 숫자가 쭈욱 나옵니다. 각 숫자별로 해상도가 다 다른데 자신의 해상도에 맞는 사진을 변경하시면 될 것 같습니다.

 

(가로)

5031 - 1280*1024

5032 - 1280*960

5033 - 1024*768

5034 - 1600*1200

5035 - 1440*900

5036 - 1920*1200

5037 - 1280*768

5038 - 1360*768

 

(세로)

5039 - 1024*1280

5040 - 960*1280

5041 - 900*1440

5042 - 768*1280

5043 - 768*1360

 

 

 

저는 24인치 사용중이라 1920*1200 해상도인 5036 에서 교체작업을 하겠습니다.

 

각자 자신에게 맞는 해상도에 우클릭 해서 할당 (가져오기) - 할당

 

 

 

 

원하시는 그림파일을 선택해주시면 그림이 바뀝니다.

 

 

 

 

이 상태로 저장하지 말고 (어차피 사용중인 파일이라 나오면서 저장 안 됨) 다른 이름으로 저장 해줍니다. 저는 바탕화면에...

 

 

 

 

이제 이렇게 수정된 파일을 system32 폴더 안에 넣어야 하는데 그냥은 교체가 되지 않습니다. 기존의 원본 파일 이름을 우선 다른 이름으로 변경해야 하는데 이것도 그냥은 변경이 안 되고 권한을 얻어야 수정이 가능합니다. 명령 프롬프트를 관리자 권한으로 띄워주시고 다음과 같이 입력해주세요.

 

takeown /f %windir%\System32\imageres.dll
icacls %windir%\System32\imageres.dll /grant everyone:f

 

권한을 얻었다면 이제 이름을 변경합니다. imageres.dll 파일의 이름을 imageres.bak 정도로 변경해주세요. 이름을 변경하셨다면 이제 수정된 imageres.dll 파일을 system32 폴더 안에 넣어주시면 됩니다.

 

 

 

성공적으로 교체하셨다면 이제 로그오프 해보세요.

(원래 16:9인데 스샷 찍기 위해서 VMWare에서 찍어서 4:3 비율로 나왔습니다. ;;;)

 

 

 

 

 

 

이상으로 허접한 설명을 마치겠습니다.