블루투스 드라이버 오류시 해결 방법 

 

갑작스럽게 잘만 쓰던 블루투스 키보드가 안되어 맛이 간 줄 알았다. 

윈도우 10에서, 심지어 조립한지 얼마 안된 컴퓨터이니, 설마 본체에 문제있을려구? 라는 내 생각. 

하지만 장치관리자에서 볼 수 있던 

'Code 10'이라는 표시와 

STATUS_DEVICE_POWER_FAILURE 라는 내용에 하드웨어 자체를 못 읽어내는 것이 보이길래 구글링을 좀 해보았다. 

비교적 방법은 간단하지만, 생각보다 국내 글은 없길래 해외 글을 번역 겸 메모 겸 적어 놓으려고 한다. 

 

우선 블루투스 디바이스의 드라이버 오류가 뜨면서, 블루투스를 쓰지 못하게 된 경우, 

윈도우10 블루투스 장치찾기에서 실패 시 이 증상인지를 확인해보면 된다. 

 

1) 장치 활성화가 안됨(혹은 활성화 온/오프 기능이 윈도우 우측 알림바에서 뜨지 않는다. 

2) 장치 드라이버를 삭제 및 재 설치했음에도 노란색 ! 표시가 계속해서 유지된다.

3) 장치관리자에서 무선 또는 블루투스 장치의 속성에 상태표시에 "이 장치를 시작할 수 없습니다." 
4) 위와 동일한 조건에서 상태표시에 (Code 10) STATUS_DEVICE_POWER_FAILURE 이라는 멘트가 뜬다. 

 

해결방법

1) 콜드 재부팅으로 하드웨어 읽어들이기를 강제로 시킨다 (시스템 전원 버튼을 시스템이 꺼질 때까지 길게 누르기) 

2) 노트북은 배터리를 분리 및 재설치한다

3) 무선드라이버를 새로 설치 후 컴퓨터를 재부팅한다. 

- 기초적으로 할 수 있는 것들 - 

4) btmshellex.dll 오류 

 

사실, 1~3번은 우리가 쉽게 할수 있는 방법이고, 이걸로 해결되는 거라면 문제도 안된다. 

그런데 내가 걸렸던 Code 10 오류는 정상적으로 드라이버를 업데이트 해도, 최신버전을 깔아도 인식이 안되는 모습을 보여주었다. 

 

이에, 찾아낸 것이 바로 4번이다. system 32 안의 dll 파일인데, 용도는 잘 모르겠지만, BT관련된 것이고, 악성코드나 기타 프로그램 충돌로 문제가 생긴걸 수 있으므로, 다시 레지스터에 등록하면 쉽게 해결된다.

 

btmshellex.dll 레지스트리 등록 방법

1. 검색 - "CMD" - 명령프롬프트 검색이 되면 - "관리자 권한으로 실행" 버튼 클릭

2. 명령프롬프트 상에서 
"regsvr32 /u btmshellex.dll" 을 치고 엔터를 누른다. (레지스터에서 dll 파일을 빼는 작업이다.) 

 

3. 명령프롬프트 상에서 

"regsvr32 btmshellex.dll" 을 치고 엔터를 누른다. (레지스터에 dll 파일을 재등록한다.) 

 

4. 마무리 후 재부팅을 하고 '장치관리자'에서 정상인식된 블루투스 모듈을 확인한다.

 

아침부터 이것저것 할 것도 많은데 ㅌㅌ... 정말이지 블루투스로 애먹긴 처음이다. 그래도 고치고 나서는 별탈없이 쓰는 중이다. 

 

역시 국내 네이버에서 해당문제 해결법을 찾는 것보단 영어로 구글링하는게 훨씬 쉽게 정보를 얻기는 한다.. 자주 이런 포스트를 써서 정리해두던가 해야겠다. 

 


 

원문링크 : 인텔 무선랜 드라이버 지원글

 

Bluetooth 또는 무선 장치용 장치 관리자의 코드 10

Windows* 운영 체제의 장치 관리자에서 인텔 무선 Bluetooth에 대한 오류 코드 10의 단계별 문제 해결 가이드

www.intel.co.kr

원문링크: 마이크로소프트 사에 기재된 해결방법(영문주의)

 

Bluetooth adapter device cannot start (code 10)

Greetings, After installing the Fall Creators update, I started experiencing problems with my bluetooth adapter driver (Intel(R) Wireless Bluetooth(R)). The device manager gives so I cannot connect

answers.microsoft.com

 

+ Recent posts