강좌 / 팁

블루투스 설치

2009.10.01 08:24

김여니 조회:10754

 

 

https://www.gilkirkpatrick.com/Blog/post/Installing-the-Microsoft-Bluetooth-Stack-on-Windows-Server-2008.aspx

 

여기 가보시면 설치 방법이 있습니다.

원래 설치가 안되는 것을 별도로 독립 실행하게해서 작동하게 하는 원리 같습니다.

위의 원 기사 주소를 검색하시면 여러 블로그에 이미 소개가 되었더군요. 편의상 여기에 복사해 두겠습니다.

 

-------------

 

모든 사용자의 시스템을 위한 적합한 Vista x64 드라이버들을 로딩합니다.

편집된 INF 파일과 관련된 드라이버 그리고 실행 파일들을 저장할 임시 폴더, 예를 들면 이 포스트에서는 C:\BT로 폴더를 만듭니다.

C:\Windows\System32\DriverStore\FileRepository의 각각 서브디렉토리에 있는 아래 목록의 파일들을 C:\BT로 복사합니다.

    bth.inf
    bthenum.sys
    bthmodem.sys
    bthpan.inf
    bthpan.sys
    bthport.sys
    bthprint.inf
    bthspp.inf
    bthusb.sys
    btwaudio.inf
    btwaudio.sys
    btwavdt.sys
    btwrchid.sys
    fsquirt.exe
    hidbth.inf
    hidbth.sys
    hidclass.sys
    hidparse.sys
    hidusb.sys
    input.inf
    mdmbtmdm.inf
    netirda.inf
    rfcomm.sys
    tdibth.inf

C:\Windows\System32의 modemui.dll를 C:\BT로 복사합니다.

기본적인 편집 작업은 모든 INF 파일들의 Microsoft Bluetooth 구성 요소와 관련되는 스트링 "NTamd64...1"을 "NTamd64...3"로 변경하는 것입니다.

여기서 "amd64"는 x64 클래스 시스템을 위한 섹션을 드라이버 설치자에게 구하도록 말하며 그리고 "1"은 단지 워크스테이션 클래스 운영체제 섹션만을 프로세스하도록 나타냅니다.

사용자가 "1"을 "3"으로 변경하면, 드라이버 설치자(Driver Installer)는 서버 클래스 시스템, 예를 들면 Windows Server 2008에서만 INF 섹션을 구하게 됩니다.

그리고 다른 방법으로 아마도 따옴표와 숫자를 모두 제거하여도 동일한 효과를 얻을 수 있겠지만, 글 작성자는 이를 시도하지는 않았습니다.

아래는 자세한 편집 내용을 보여줍니다만, 지루한 작업이므로 링크에서 편집된 것으로 다운로드할 수 있습니다.

All of the necessary files from the default WS2008 x64 installation to enable the Microsoft Bluetooth Stack. Details can be found in this blog post

각 파일의 구체적인 편집 내용

Edit C:\BT\bth.inf

    Change line 47 from %Microsoft%=Microsoft, NTamd64...1 to %Microsoft%=Microsoft, NTamd64...3
    Change line 132 from [Microsoft.NTamd64...1] to [Microsoft.NTamd64...3]

Edit C:\BT\bthpan.inf

    Change line 29 from %MfgName%        = Msft,NTamd64...1 to %MfgName%        = Msft,NTamd64...3
    Change line 31 from [Msft.NTamd64...1] to [Msft.NTamd64...3]

Edit C:\BT\bthprint.inf

    Change line 19 from %MSFT%=Microsoft,NTamd64...1 to %MSFT%=Microsoft,NTamd64...3
    Change line 21 from [Microsoft.NTamd64...1] to [Microsoft.NTamd64...3]

Edit C:\BT\bthspp.inf

    Change line 12 from %MSFT%     = Standard,NTamd64...1 to %MSFT%     = Standard,NTamd64...3
    Change line 14 from [Standard.NTamd64...1] to [Standard.NTamd64...3]

Edit C:\BT\hidbth.inf

    Change line 29 from %MSMfg%=MicrosoftHid,NTamd64...1 to %MSMfg%=MicrosoftHid,NTamd64...1
    Change line 34 from [MicrosoftHid.NTamd64...1] to [MicrosoftHid.NTamd64...3]

Edit C:\BT\mdmbtmdm.inf

    Change line 19 from %Standard%     = Standard,NTamd64...1 to %Standard%     = Standard,NTamd64...3
    Change line 27 from [Standard.NTamd64...1] to [Standard.NTamd64...3]

Edit C:\BT\tdibth.inf

    Change line 15 from %MfgName% = Msft,NTamd64...1 to %MfgName% = Msft,NTamd64...3
    Change line 17 from [Msft.NTamd64...1] to [Msft.NTamd64...3]

Bluetooth transceiver를 Turn on하면 "새 하드웨어를 찾았습니다"란 대화 상자가 나타나야 하며 일단 [취소]를 누릅니다.

장치 관리자를 시작 (from Server Manager/Diagnostics, or Computer/Properties)합니다.

알 수 없는 Bluetooth 장치들을 챙겨야 하며, "알 수 없는 장치" 항목으로 노란 색의 경고 아이콘을 달고 있습니다.

이제 이 각 알 수 없는 장치들을 마우스 우클릭하여 특정 장치들로 규명할 수 있으며, 그리고 [속성]의 [자세히] 탭에서 [하드웨어 ID]를 클릭, 이를 파악할 수 있습니다.

위에서 말한 [하드웨어 ID] 상에서 Bluetooth 장치들은 "BTH\"로 시작합니다.

[하드웨어 ID] "BT\MS_BTHBRB"의 알 수 없는 장치인 경우, 이를 마우스 우클릭, [드라이버 업데이트]를 선택, [목록 또는 특정 위치에서 설치(고급)]의 체크 설정 후 [다음]을 눌러 [검색할 때 다음 위치를 포함]의 [찾아보기]에서 C:\BT 또는 사용자가 특정한 위치를 지정합니다.

그러나 설치 중 INF 파일의 디지털 서명 드라이버에 대한 경고 메시지에 대하여는 단호히 대처합니다.

다음으로 [하드웨어 ID] "BT\MS_BTHPAN"에 대하여도 같은 작업을 반복합니다.

다음으로 [하드웨어 ID]  "BT\RFCOMM" 에 대하여도 같은 작업을 반복합니다.

[제어판]에서 [Bluetooth] 애플릿을 실행하여, [devices] 탭에서 [추가]를 선택합니다.

사용자 장치가 인식이 되는지를 확인 후 [Bluetooth] 애플릿의 [다음]을 누르면 사용자 장치가 나타나게 될 것입니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
408 슈퍼바 확장 프로그램 7stacks...해놓고 보니 중복이네? [8] sp2 7589 0 10-09
407 자이루스 16GB USB에 7.47GB AIO 넣기 [28] 유산균 22189 0 10-09
406 windows 7 단축키 정리 [5] 정동원 19194 1 10-09
405 익스플로러8 HTML 접속 제한 늘리기. [11] 나타 14592 1 10-07
404 [Tip] 느려터진 IE8을 좀만 더 빨리~ [10] GoogleDotC 13007 0 10-07
403 빠른 실행!!!(중복이여도 다시 올려요) [5] 라임노트 9064 0 10-06
402 M$ Security Essentials 설치 후 특정 프로그램 실행이 늦... [1] 고담시민 6517 0 10-05
401 크롬의 글꼴이 불만이신분... [3] 김명기 11836 0 10-05
400 Windows7의 하드디스크드라이브(HDD) 파티션 작업하기. [9] 조베드로 17255 3 10-05
399 게임 세션이 끊기는 경우. 김사랑 6258 0 10-04
398 원7 숨겨진 테마에 대한 보충설명 [7] BSE 10152 0 10-04
397 보내기 항목의 숨겨진 메뉴 [16] BSE 6191 0 10-03
396 ⑦ Acronis TrueImage 2010 : 처음 사용자를 위한 Startup R... [34] 고담시민 16049 3 10-01
» 블루투스 설치 [1] 김여니 10754 0 10-01
394 ⑥ Acronis TrueImage 2010 : 처음 사용자를 위한 Acronis S... [19] 고담시민 25069 3 09-29
393 웹상에서 윈도우 서비스를 변경해 보자. [4] 정도전 5722 0 09-29
392 windows7에서 영문판 알집 사용하기 [6] 사부님 6226 0 09-29
391 나라별 날씨 코드 알수있는 곳.. [2] 꿈이있는녀 7964 0 09-28
390 원도우 비스타 베스트 팁 66 (링크 참조) [1] core2e8400 6611 0 09-28
389 APPCRASH, apphangB1 오류 해결법(coreavc 설치가 안될 때) 싸울아비 17167 0 09-27
XE1.11.6 Layout1.4.8