Windows 10 사용자들 사이에서 비교적 잘 알려진 문제 중 하나는 컴퓨터를 부팅한 후 사용자 계정에 로그인하려고 할 때 "핸들이 잘못되었습니다(The handle is invalid)"라는 오류 메시지가 표시되는 것입니다. 대부분의 경우 이 문제는 잘못 진행된 주요 소프트웨어 변경 이후에 발생하며, 가장 흔한 원인은 올바르게 또는 완전히 설치되지 않은 Windows 업데이트입니다. 또한 이 문제는 정상적으로 완전히 설치되었음에도 불구하고 문제를 일으키는 결함이 있는 Windows 업데이트로 인해 발생하는 경우로도 악명이 높습니다.

이 오류 메시지는 기본적으로 해당 사용자가 자신의 사용자 계정, 나아가 컴퓨터 자체에 접근할 수 없다는 것을 의미하며, 이는 분명히 심각한 문제입니다. 다행히도 이 문제를 해결하기 위해 시도해볼 수 있는 방법들이 존재합니다. 아래에서 가장 효과적인 해결 방법들을 소개합니다.
해결 방법 1: 시작 복구(Startup Repair) 수행
시작 복구는 Windows에 로그인하지 않고도 접근할 수 있는 유용한 유틸리티로, 올바르게 또는 완전히 설치되지 않은 Windows 업데이트나 자체적으로 문제가 있는 업데이트를 포함한 다양한 문제를 수정하는 데 활용할 수 있습니다. 이 문제를 해결하기 위해 컴퓨터에서 시작 복구를 수행하려면 다음 단계를 따르세요:
- Windows 10 로그인 화면에서 화면 오른쪽 하단에 있는 전원 버튼을 클릭합니다.
- Shift 키를 누른 상태에서 다시 시작을 클릭합니다.
- 컴퓨터가 재부팅되면 세 가지 옵션이 표시된 화면이 나타납니다. 문제 해결을 클릭합니다.
- 고급 옵션을 클릭합니다.
- 고급 옵션 메뉴에서 시작 복구를 클릭합니다.
- 다음 화면에서 대상 운영체제(OS)를 선택합니다.
- 이후 화면에서 시작 복구가 문제를 진단하고 수정을 시도합니다. 완료되면 컴퓨터가 Windows로 부팅됩니다. 계정에 로그인하여 시작 복구가 문제를 해결했는지 확인하세요.

- 시작 복구로 해결되지 않는다면 시스템 복원(System Restore)을 시도해볼 수도 있습니다.
해결 방법 2: 안전 모드로 부팅하여 문제를 일으킨 업데이트 제거
이 문제를 겪은 많은 사용자들은 컴퓨터를 안전 모드로 부팅하여 사용자 계정에 로그인하는 데 성공했으며, 이후 문제의 원인이 된 업데이트를 제거함으로써 문제를 완전히 해결할 수 있었습니다. 이 방법을 사용하려면 다음 단계를 따르세요:
- 로그인 화면 오른쪽 하단의 전원 버튼을 클릭한 다음, Shift 키를 누른 상태에서 다시 시작을 클릭합니다.
- 컴퓨터가 재부팅되면 문제 해결을 클릭합니다.
- 고급 옵션 > 시작 설정으로 이동한 후 다시 시작을 클릭합니다.
- 컴퓨터가 재부팅되면 옵션 목록이 표시됩니다. 안전 모드 사용에 해당하는 숫자 키 또는 기능(F) 키를 누릅니다.
- 컴퓨터가 안전 모드로 부팅되면 사용자 계정에 로그인을 시도하여 성공하는지 확인합니다.
- 계정에 성공적으로 로그인했다면 시작 메뉴를 열고 설정을 클릭합니다.
- 업데이트 및 보안 > Windows 업데이트 > 고급 옵션 > 업데이트 기록 보기로 이동합니다.
- 업데이트 제거를 클릭합니다.
- 문제를 일으킨 업데이트를 찾아 마우스 오른쪽 버튼으로 클릭한 다음, 나타나는 메뉴에서 제거를 클릭하여 삭제합니다. 이 문제를 일으키는 것으로 특히 악명 높은 두 가지 Windows 업데이트는 KB3124262와 KB3135174이므로, 최근에 이 두 업데이트 중 하나를 설치했다면 즉시 제거하는 것이 좋습니다. 어떤 업데이트를 제거해야 할지 확실하지 않다면, 이 문제가 발생하기 직전에 설치된 업데이트를 제거하면 됩니다.
- 문제가 되는 Windows 업데이트 제거를 마친 후 컴퓨터를 다시 시작합니다(이번에는 일반 모드로). 그런 다음 "핸들이 잘못되었습니다" 오류 메시지 없이 사용자 계정에 정상적으로 로그인할 수 있는지 확인합니다.
해결 방법 3: LocalAccountTokenFilterPolicy 레지스트리 키 변경
여러 사용자에게 효과가 있었던 또 다른 해결 방법은 아직 시스템에서 잠기지 않은 관리자 계정을 사용하여 LocalAccountTokenFilterPolicy 값을 변경하는 것입니다. 이 레지스트리 변경은 관리자 권한 명령 프롬프트를 통해 간단하게 수행할 수 있습니다.
- Windows + S 키를 누르고 검색 상자에 "명령 프롬프트"를 입력한 다음, 해당 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트에서 다음 명령어를 실행합니다:
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
- 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다.
해결 방법 4: 도메인에서 제거 후 다시 추가
위의 방법 중 어느 것도 효과가 없다면, 관리자나 네트워크 담당자에게 도메인에서 자신의 계정을 제거한 후 다시 추가해달라고 요청해볼 수 있습니다. 도메인에서 제거되면 해당 변경 사항이 현재 로깅 시스템에 반영되며, 다시 추가되면 전체 프로세스가 재초기화되어 정상적으로 로그인할 수 있게 됩니다.
이 방법은 개인용 컴퓨터가 아닌 도메인 환경에 로그인한 경우에만 적용 가능합니다. 다시 로그인을 시도하기 전에 반드시 컴퓨터를 재시작하세요.