window7 패스워드 잊었을 경우 푸는 방법

2019. 2. 23. 14:11IT/ETC

window7 패스워드 잊었을 경우 푸는 방법



몇일 전, 회사 컴퓨터의 window계정이 풀리지 않는 경우가 발생했다.

비밀번호를 바꾸지도 않았는데 아무리 입력해도 틀렸다고 나오는 상황.

(사실 머리보다 손이 기억하고 있었던 터라 확실하게 맞는 비밀번호였는지도 모르겠다ㅋㅋ)


보안상 CD나 부팅USB는 구할 수도, 사용할 수도 없는 상황이었다.

이럴 경우 윈도우 패스워드 초기화 방법이 없을까 구글링을 통해 해결법을 찾아내었다.


삼성 복원솔루션을 사용하기 때문에, 다른 제조사 PC는 테스트 하지 못했다.

필자의 PC는 삼성, OS는 window 7이었으며, admin 계정이아닌 사용자 계정을 사용하는 환경이다.



먼저 PC를 재부팅한다.

다음으로 F4를 연타하여 삼성복원 솔루션 화면으로 들어간다.

위와 같은 화면이 지나면,

복원/백업을 할 수 있는 화면으로 넘어온다.


여기서 Ctrl+Alt+F10을 누른다.

그럼 비밀번호를 입력하라고 나오는데

삼성 복원솔루션 5의 경우 비밀번호가 secclx이고

삼성 복원솔루션 4의 경우 secos 또는 secas이다.


그럼 하드디스크 관리 / 명령 프롬프트을 선택할 수 있는 화면으로 넘어가는데,

여기서 명령 프롬프트를 선택한다.

위와 같은 검정색 창이 하나 뜨는데

regedit을 입력한다.


regedit 창(레지스트리 편집기)이 뜬다.

레지스트리란 운영체제에 필요한 시스템 설정값을 저장하고 있는 데이터 베이스로 registry(저장소, 등록소)와 edit(편집)의 합성어 이다.


여기서 왼쪽을 보면 다음과 같은 폴더를 볼 수 있다.

HKEY_CLASSES_ROOT

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

HKEY_CURRENT_CONFIG


비밀번호를 초기화 하는 데에는 HKEY_USERS 값을 수정해 주어야 한다.

HKEY_USERS를 더블 클릭 후 File -> Load Hive를 선택하고 나서 다음 경로에 있는 SAM파일을 추가해 준다.

C드라이브 -> Windows -> System32 -> config


SAM 파일을 추가하면, Keyname을 입력하라는 창이 하나 뜨는데 아무거나 입력해주면 된다.

그럼 레지스트리 편집기 창의 왼쪽 화면에 HKEY_USERS 아래 본인이 입력했던 Keyname으로 폴더가 하나 생성된 것을 볼 수 있다.

그 폴더를 더블 클릭한다.

그리고 나서 SAM -> Domains -> Account -> Users를 순서대로 들어가면, 오른쪽 창에 (Default),  F, V가 떠 있는 것을 볼 수 있다.


여기서 F를 더블 클릭하면 binary value를 수정 할 수 있는 창이 뜨는데

8번 째 줄에 있는 0038의 오른쪽 11이라는 값을 10으로 수정 후 재부팅을 해준다.


그럼 사용자 계정이 아닌 Administrator 계정이 살아나면서 관리자 계정으로 부팅이 가능하다.

이후 제어판 -> 사용자 계정에 들어가서 비밀번호를 변경할 계정을 선택해 변경을 해주면 끝.