|
|
필자의 팁, XP Home을 XP Pro로 설치하기를 보면 XP Home 설치 CD의 레지스트리 하이브를 편집하는 방법이 나온다. 그러나 레지스트리 하이브를 편집하는 것은 단순히 설치 CD의 정보를 바꿀 때 뿐만 아니라 레지스트리에 문제가 생겨 시스템을 복구할 때 아주 중요하다.
윈도우즈 게시판에 올라온 글, windows xp 복구처럼 레지스트리의 문제로 시스템이 부팅되지 않거나 로그온 할 수 없는 경우 레지스트리만 변경하면 시스템을 복구할 수 있다. 그러나 문제는 복구 콘솔에서는 레지스트리를 편집할 수 없고, Windows PE를 이용하면 레지스트리를 편집할 수 있지만 이때 편집되는 레지스트리는 시스템 레지스트리가 아니라 Windows PE의 레지스트리라는 점이다.
결국 시스템 레지스트리를 변경하기위해서는 Windows PE로 부팅한 후 레지스트리 하이브를 편집해야 시스템 레지스트리를 변경할 수 있다. 시스템을 복구하기위해 레지스트리 하이브를 편집하려면 Windows PE가 필요하다. 현재 인터넷에 돌고 있는 Windows PE중 한글을 지원하며 기능적으로 무난한 것은 지니
님의 SuperRCD v2.0a이다. eMule과 같은 P2P를 사용할 수 있다면 다음 링크를 클릭해서 다운받아 사용하기 바란다.
- Windows PE로 부팅
앞서 설명한 것처럼 시스템 레지스트리를 변경하기위해서는 Windows PE나 SuperRCD와 같은 Bart PE로 부팅해야 한다. 여기서는 설명의 편의를 위해 Bart PE의 일종인 SuperRCD로 부팅하는 것으로 하겠다.
- 레지스트리 하이브 결정
문제가 되는 레지스트리에따라 읽어 들일 하이브를 결정한다. 예를들어 windows xp 복구에서 처럼 userinit.exe에 문제가 있어 로그인하지 못하는 경우 userinit.exe는 다음과 같은 Winlogon 키에 존재하므로 Software를 읽어 들이면 된다.
- 하이브 읽기
일단 읽어 들일 하이브가 결정되면 레지스트리 편집기를 이용해서 문제가 되는 하이브를 읽어 편집하면 된다. 절차는 다음과 같다.
- 시작/실행/regedit를 입력하고 확인을 클릭한다.
- 레지스트리 편집기의 좌측 패널에서 임의의 루트 키(예: HKEY_LOCAL_MACHINE)를 클릭한다주1.
- 파일/하이브 로드 메뉴를 클릭한다.
- 하이브 로드창의 파일 이름을 다음처럼 지정하고 열기 버튼을 클릭해서 레지스트리 하이브를 읽어 들인다. Config 폴더의 하이브의 종류와 역할은 위의 추가정보를 참조하기 바란다.
- 하이브 로드 창의 키 이름에 적당한 이름(예: SysSW)을 지정한다.
- 하이브 편집
- 문제가 되는 시스템 레지스트리 키로 이동해서 레지스트리를 편집하면 된다. 위의 예에서 처럼 userinit.exe에 문제가 있는 경우 다음 레지스트리로 이동하면 된다.
- 우측 패널에서 문제가 되는 값(예: Userinit.exe)을 변경한다.
- 하이브 내리기주2
- 다음 키를 클릭한다.
- 레지스트리 편집기의 파일/하이브 언로드 메뉴를 클릭한다.
- 언로드 하이브 확인 창에서 예 버튼을 클릭한다.
Trackback
Trackback Address :: http://offree.net/trackback/935


Comments