지문 인식기에서 코드 10 오류가 발생하는 주요 원인은 오래되었거나 손상되었거나 호환되지 않는 지문 드라이버입니다. 또한 카메라처럼 시스템의 다른 장치와 충돌이 발생하는 경우에도 이 오류가 나타날 수 있습니다.
이 오류에 영향을 받는 사용자는 생체 인식 장치를 사용하려고 할 때 실패하게 되며(간헐적으로 작동하기는 함), 장치 관리자에서 확인하면 "장치를 시작할 수 없음(코드 10)" 오류가 표시됩니다. 이 지문 인식 문제는 거의 모든 제조사와 모델의 PC(지문 인식기 탑재)에서 보고되었으며, 대개 시스템 또는 드라이버 업데이트 이후에 발생합니다.

문제 해결을 시작하기 전에 먼저 USB 장치가 시스템에 연결되어 있지 않은지 확인하세요. 또한 지문 인식기 위치를 가볍게 몇 번 두드려보는 것도 좋습니다. 케이블 연결이 느슨해져서 현재 문제가 발생했을 가능성이 있기 때문입니다. 그리고 관리자 권한 명령 프롬프트에서 "msdt.exe -id DeviceDiagnostic" 명령을 실행하여 하드웨어 문제 해결사를 실행해 보세요. 추가로, 손상된 사용자 프로필이 원인일 수 있으므로 새 사용자 프로필을 만들어 문제가 재현되는지 확인해 보는 것도 좋습니다.
해결 방법 1: 지문 장치의 전원 관리 비활성화
시스템의 전원 관리 기능이 지문 장치 작동을 방해하는 경우(특히 절전 모드에서 깨어난 후 문제가 발생하는 경우) 이 오류가 나타날 수 있습니다. 이 경우 컴퓨터가 지문 장치의 전원을 관리하지 않도록 설정을 변경하면 문제가 해결될 수 있습니다.
- Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 표시되는 메뉴에서 장치 관리자를 선택합니다.

- 생체 인식 장치를 확장한 후 Synaptics WBDI 장치를 마우스 오른쪽 버튼으로 클릭합니다.
- 표시되는 메뉴에서 속성을 선택하고 전원 관리 탭으로 이동합니다.
- '전원 절약을 위해 컴퓨터가 이 장치를 끌 수 있음' 옵션의 체크를 해제한 후 적용/확인 버튼을 클릭합니다.

- 컴퓨터를 다시 시작하고 지문 스캐너 문제가 해결되었는지 확인합니다.
- 그래도 해결되지 않으면 드라이버를 다시 설치하고 컴퓨터를 재시작합니다.
- 재시작 후 지문 스캐너 문제가 해결되었는지 확인합니다.
해결 방법 2: USB 선택적 일시 중단 기능 비활성화
USB 선택적 일시 중단 기능은 USB 허브의 다른 포트에 영향을 주지 않고 개별 하드웨어 포트를 일시 중단할 수 있게 해주는 기능입니다. 이 기능이 생체 인식 장치의 작동을 방해하는 경우 오류가 발생할 수 있습니다. 따라서 USB 선택적 일시 중단을 비활성화하면 문제가 해결될 수 있습니다.
- 키보드의 Windows 키를 눌러 Windows 메뉴를 열고 톱니바퀴(설정) 아이콘을 클릭합니다.

- 시스템을 연 다음, 창 왼쪽에서 전원 및 절전을 선택합니다.
- 창 오른쪽에서 추가 전원 설정(관련 설정 아래)을 클릭합니다.

- 선택된 전원 계획 앞의 전원 계획 설정 변경을 클릭한 후 고급 전원 옵션 설정 변경을 클릭합니다.

- USB 설정을 확장한 다음 USB 선택적 일시 중단 설정을 확장합니다.
- 배터리 사용과 전원 연결 두 옵션 모두에 대해 해당 기능을 사용 안 함으로 설정합니다.

- PC를 다시 시작하고 재시작 후 지문 장치가 정상적으로 작동하는지 확인합니다.
해결 방법 3: 그룹 정책을 통해 생체 인식 장치 사용 허용
그룹 정책이 생체 인식 장치의 작동을 차단하는 경우(시스템 업데이트 후 정책이 활성화되었을 수 있음) 장치를 사용할 수 없습니다. 이 경우 그룹 정책을 통해 생체 인식 장치 사용을 허용하면 문제가 해결될 수 있습니다.
- Windows + R 키를 눌러 실행 명령 상자를 열고 다음을 실행합니다:
gpedit.msc

- 창 왼쪽 창에서 컴퓨터 구성을 확장한 다음 관리 템플릿을 확장합니다.
- Windows 구성 요소를 확장하고 생체 인식을 클릭합니다.

- 창 오른쪽 창에서 생체 인식 허용을 두 번 클릭하여 엽니다.

- 설정 편집 창에서 사용을 선택하고 적용/확인 버튼을 클릭합니다.

- 시스템을 다시 시작한 후 로그인 옵션을 다시 구성하고 지문 스캐너가 정상 작동하는지 확인합니다.
해결 방법 4: 카메라 드라이버 비활성화/다시 활성화
시스템의 다른 구성 요소가 지문 인식기 작동을 방해하는 경우 이 오류가 발생할 수 있습니다. 실제로 Lenovo Yoga 720-13IKB에서 시스템의 카메라가 지문 인식기 작동을 방해했다는 사례가 보고된 바 있습니다. 이 경우 문제가 되는 장치를 비활성화하면 문제가 해결될 수 있습니다.
- Windows + S 키를 눌러 Windows 검색을 실행하고 장치 관리자를 검색합니다. 검색 결과에서 장치 관리자를 클릭합니다.
- 이미징 장치를 확장한 후 카메라를 마우스 오른쪽 버튼으로 클릭합니다.
- 카메라 디바이스 사용 안 함을 선택하고 비활성화를 확인합니다.

- 같은 방법으로 (생체 인식 장치 아래의) WBDI 장치도 비활성화한 후 시스템을 재부팅합니다.

- 재부팅 후 WBDI 장치를 다시 활성화하고 지문 문제가 해결되었는지 확인합니다.
해결 방법 5: 지문 인식기 드라이버 업데이트/재설치
지문 인식기의 드라이버가 손상되었거나, 오래되었거나, 호환되지 않으면 작동하지 않을 수 있습니다. 이 경우 지문 인식기 드라이버를 다시 설치하면 문제가 해결될 수 있습니다. 진행하기 전에 모든 시스템 드라이버, 특히 마우스 드라이버와 Intel 칩셋 드라이버가 설치되어 있고 최신 상태인지 확인하세요.
- Windows를 최신 빌드로 업데이트합니다(선택 사항/추가 업데이트가 남아 있지 않은지 확인) 및 시스템 드라이버도 최신 버전으로 업데이트합니다.
- 시스템 제조사의 업데이트 유틸리티(예: Dell Support Assistant 또는 Lenovo Vantage)가 있다면 해당 응용 프로그램을 사용하여 시스템 드라이버를 업데이트합니다. 없다면 시스템 제조사 웹사이트를 방문하여 업데이트된 시스템 드라이버 버전이 있는지 확인하고, 있다면 최신 버전을 다운로드하여 설치합니다.
- 그렇지 않다면 키보드의 Windows 키를 누르고 장치 관리자를 입력합니다. 검색 결과에서 장치 관리자를 선택합니다.
- 생체 인식 장치를 확장한 후 WBDI 장치를 마우스 오른쪽 버튼으로 클릭하고 디바이스 사용 안 함을 선택합니다.
- 장치 비활성화를 확인한 후 다시 WBDI 장치를 마우스 오른쪽 버튼으로 클릭합니다.
- 표시되는 메뉴에서 드라이버 업데이트를 클릭하고 자동으로 드라이버 검색을 선택합니다.

- 업데이트 프로세스가 완료될 때까지 기다린 후 시스템을 재부팅합니다.
- 재부팅 후 WBDI 장치를 다시 활성화하고 지문 인식기가 정상 작동하는지 확인합니다.

- 그래도 안 되면 웹 브라우저를 실행하여 시스템 제조사 웹사이트를 엽니다.
- 시스템에 맞는 최신 지문 드라이버를 찾아 다운로드합니다.
- 장치 관리자를 엽니다(3단계).
- 생체 인식 장치를 확장하고 WBDI 장치를 마우스 오른쪽 버튼으로 클릭합니다(없다면 시스템 장치 아래를 확인).
- 표시되는 메뉴에서 디바이스 제거를 선택한 다음 이 장치의 드라이버 소프트웨어 삭제를 선택합니다.

- 제거 버튼을 클릭하고 화면의 안내에 따라 드라이버를 제거합니다.
- 시스템을 재부팅하고, 재부팅 후 다운로드한 파일을 관리자 권한으로 실행하여 최신 드라이버를 설치합니다.
- 설치가 완료되면 PC를 재부팅하고, 재부팅 후 Windows + S 키를 눌러 Windows 검색을 엽니다.
- 로그인 옵션을 검색한 후 결과 목록에서 로그인 옵션을 선택합니다.

- Windows Hello에 지문을 추가해 보고 지문 인식기 문제가 해결되었는지 확인합니다.
- 그래도 안 되면 3~7단계를 반복하여 드라이버를 제거합니다.
- Windows Update 카탈로그 웹사이트를 열고 관련 드라이버를 검색합니다.

- 드라이버 파일을 다운로드한 후 관리자 권한으로 실행하여 드라이버를 설치합니다. 파일이 cab 또는 zip 파일이라면 압축을 풀고 13단계로 진행합니다.
- PC를 재부팅하고 재부팅 후 지문 인식기 문제가 해결되었는지 확인합니다.
- 그래도 안 되면 다운로드한 드라이버 파일의 위치를 찾습니다(11단계).
- 장치 관리자를 엽니다(3단계).
- 생체 인식 장치를 확장한 후 WBDI 장치를 마우스 오른쪽 버튼으로 클릭합니다.
- 드라이버 업데이트를 선택하고 내 컴퓨터에서 드라이버 찾아보기를 선택합니다.

- 내 컴퓨터에서 사용 가능한 드라이버 목록에서 직접 선택 옵션을 선택한 후 디스크 있음을 클릭합니다.

- 찾아보기 버튼을 클릭하고 드라이버 파일 위치(13단계에서 확인)로 이동합니다.
- 드라이버에 맞는 적절한 .inf 파일을 선택하고 열기 버튼을 클릭합니다.
- 드라이버 설치를 완료한 후 PC를 재부팅합니다.
- 재부팅 후 지문 인식기가 정상 작동하는지 확인합니다(8~10단계).
- 그래도 안 되면 Intel 다운로드 센터를 방문하여 지문 인식기 드라이버를 다운로드합니다(Intel Driver & Support Assistant를 사용해 볼 수도 있습니다).

- 11~23단계를 반복하여 지문 인식기 문제가 해결되었는지 확인합니다.
- 그래도 안 되면 드라이버를 이전 버전으로 롤백해 보고 지문이 정상 작동하는지 확인합니다.
해결 방법 6: 시스템 BIOS 설정 변경
시스템 BIOS는 끊임없이 발전하는 기술 변화에 대응하고 알려진 버그를 수정하기 위해 정기적으로 업데이트됩니다. 시스템 BIOS가 최신 빌드로 업데이트되지 않으면 OS 모듈 간의 호환성 문제가 발생하여 지문 인식기를 사용하지 못할 수 있습니다. 이 경우 시스템 BIOS를 최신 빌드로 업데이트하면 문제가 해결될 수 있습니다.
경고:
BIOS 업데이트는 일정 수준의 전문 지식이 필요하며, 잘못 수행하면 시스템이 손상(brick)되어 데이터와 시스템에 영구적인 피해를 입힐 수 있습니다. 반드시 본인 책임하에 진행하세요.
본인 시스템의 제조사와 모델에 맞는 안내에 따라 BIOS를 업데이트합니다.
- Gateway
- Lenovo
- HP
- Dell
BIOS 업데이트 후 지문 인식기가 정상 작동하는지 확인합니다.
그래도 안 되면 아래 안내에 따라 SGX BIOS 설정을 활성화합니다:
- 시스템을 BIOS로 부팅하고 Security 탭으로 이동합니다.
- SGX 설정을 비활성화(disable)로 변경하고 변경 사항을 저장한 후 BIOS를 종료합니다.

- 시스템을 재부팅하고, 재부팅 후 Windows + S 키를 눌러 Windows 검색을 엽니다.
- 로그인 옵션을 검색한 후 결과 목록에서 로그인 옵션을 선택합니다.
- PIN을 다시 추가해 봅니다(PIN이 이미 등록되어 있다면 PIN을 제거한 후 다시 추가)하고 시스템을 재부팅합니다.

- 재부팅 후 로그인 옵션(4단계)을 열고 Windows Hello에서 지문을 설정할 수 있는지 확인합니다.
- 그래도 안 되면 1~6단계를 반복하되, 3단계에서 SGX를 사용(Enabled)(또는 Software Controlled)으로 변경하고 지문 인식기가 정상 작동하는지 확인합니다.
- 그래도 안 되면 시스템을 BIOS로 부팅하고 Security 탭으로 이동합니다.
- 지문(fingerprint) 섹션에서 Predesktop Authentication을 활성화한 후 Reset Fingerprint Data를 실행합니다.

- 저장 후 BIOS 종료하고 시스템을 Windows로 부팅한 다음 3~6단계를 반복합니다. 이제 지문 인식기가 정상 작동할 것입니다.
그래도 문제가 지속되면 레지스트리 편집기를 열고 다음 경로로 이동합니다:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
여기에 AllowDomainPINLogon이라는 이름의 DWORD(32비트) 값을 추가하고 지문 인식기가 정상 작동하는지 확인합니다. 그래도 해결되지 않는다면 시스템을 공장 초기화하거나 Windows를 클린 설치해야 할 수 있습니다. Windows를 다시 설치한 후에도 지문 문제가 계속된다면 하드웨어 문제 여부를 점검받아야 합니다.