일반 Windows 사용자에게 분실하거나 잊어버린 관리자 암호를 재설정하는 일은 적절한 도구와 기술이 없으면 다소 번거로울 수 있습니다. 시중에는 무료 서드파티 암호 복구 도구도 여럿 존재하지만, 이 글에서는 별도의 프로그램 없이 간단한 고정 키(Sticky Keys) 트릭만으로 Windows 암호를 재설정하고 복구하는 방법을 소개합니다.
고정 키는 여러 키를 동시에 누르는 대신 하나씩 순서대로 눌러 조합키를 입력할 수 있게 해주는 접근성 기능입니다. 신체적인 제약으로 인해 키를 동시에 누르기 어려운 사용자에게 특히 유용합니다. 고정 키를 활성화하면 다양한 작업이 한결 편리해지지만, 이 기능과 연결된 시스템 파일은 다른 파일로 교체될 수 있다는 점이 이 트릭의 핵심 원리입니다.
즉, 접근성(Ease of Access) 시스템 파일인 sethc.exe를 명령 프롬프트(cmd.exe)로 교체한 뒤, 로그인 화면에서 해당 파일을 호출해 시스템 변경 작업을 수행할 수 있습니다.
진행 전 반드시 확인할 사항
- Windows 암호를 재설정하면 EFS(암호화 파일 시스템) 같은 도구로 압축 또는 암호화된 모든 파일에 더 이상 접근할 수 없습니다.
- Internet Explorer에 저장된 암호와 설정 정보도 함께 사라집니다.
따라서 중요한 데이터는 미리 백업해 두는 것이 좋습니다.
팁: Ease Of Access Replacer를 사용하면 Windows의 접근성 버튼을 CMD를 포함한 유용한 도구로 손쉽게 교체할 수 있습니다.
Windows 10에서 관리자 암호 재설정하기
암호를 재설정하려면 Windows PE 부팅 드라이브(DVD 또는 USB)가 필요합니다. 이 드라이브로 부팅하면 새 암호를 설정할 수 있는 명령 프롬프트에 접근할 수 있습니다.
Windows PE DVD로 부팅이 완료되면 아래 단계를 순서대로 따라 진행하세요.
1. Windows PE DVD로 부팅한 후, 고급 문제 해결 메뉴에서 명령 프롬프트를 엽니다.
2. 운영체제가 설치된 드라이브 문자(일반적으로 C:)로 이동합니다. 처음에는 Windows PE의 기본 위치인 X: 드라이브에 있게 됩니다.
3. Windows가 설치된 드라이브 문자에 맞게 아래 명령의 'C'를 수정한 후 입력하여 원본 파일을 백업합니다.
copy C:\Windows\system32\sethc.exe C:\
4. 원본 파일 백업이 끝나면, 아래 명령을 실행해 sethc.exe를 cmd.exe로 교체합니다.
copy /y C:\Windows\system32\cmd.exe C:\windows\system32\sethc.exe
이 명령을 실행하면 sethc.exe 파일이 cmd.exe 파일로 대체됩니다.
5. PC를 다시 시작하고 암호 입력 화면으로 이동한 뒤, SHIFT 키를 5번 연속해서 누릅니다.
6. 명령 프롬프트 창이 열리면 아래 명령을 입력해 계정 암호를 재설정합니다. 먼저 net user 명령으로 현재 PC의 사용자 계정 목록을 확인할 수 있습니다.
net user your_account new_password
'your_account'에는 실제 계정 이름을, 'new_password'에는 새로 설정할 암호를 입력하면 됩니다.
이것으로 끝입니다! 이제 새 암호로 정상적으로 로그인할 수 있을 것입니다.
마무리: 원본 파일 복원
로그인에 성공했다면 보안을 위해 반드시 cmd.exe 파일을 원래의 sethc.exe 시스템 파일로 되돌려 놓아야 합니다. 백업해 둔 파일을 다시 복사하거나, 위에서 사용한 copy 명령의 경로를 반대로 지정하여 복원하면 됩니다.
주의: 이 방법은 반드시 자신이 소유한 PC 또는 명백한 승인을 받은 환경에서만 사용해야 합니다. 타인의 컴퓨터에 무단으로 사용하는 것은 불법 행위에 해당하며 법적 문제를 일으킬 수 있습니다.