[펌-홍차의 꿈] Windows 11 최적화 버전에서 [블루투스]가 작동되지 않을 경우 해결 방법
블루투스가 진짜 안 되는 경우 보통 다음 중 하나입니다:
1) Bluetooth Support Service(BTHSERV) 비활성화
서비스 이름:
- Bluetooth Support Service
- bthserv
- Bluetooth User Support Service
2) 드라이버 손상 / 삭제 / 비활성화
- 장치 관리자 > Bluetooth 드라이버 오류
- 무선 칩셋(Intel, Qualcomm 등) 드라이버 문제
3) 라디오 스위치가 꺼짐
- 노트북에 따라 FN+키 조합으로 블루투스 비활성화됨
4) 항공기 모드 고정 문제
5) 전원 관리 옵션이 무선 장치를 꺼버리는 경우
[ Bluetooth_Fix.cmd] 파일로 저장후 실행하고 재부팅합니다.
@echo off
title Bluetooth Auto Diagnostic & Repair (Safe Version)
color 1F
:: 관리자 권한 체크
net session >nul 2>&1
if %errorlevel% neq 0 (
echo 관리자 권한으로 다시 실행해야 합니다.
pause
exit /b
)
echo ========================================
echo Bluetooth 자동 점검 / 복구 스크립트
echo ========================================
echo.
pause
echo [1/5] Bluetooth 필수 서비스 점검...
echo.
for %%S in (
"bthserv"
"BluetoothUserService"
"BTAGService"
"DeviceAssociationService"
"DeviceInstall"
) do (
echo 서비스 %%~S 상태 확인...
sc query %%~S
sc config %%~S start= auto
net start %%~S
echo ------------------------------
pause
)
echo [2/5] Bluetooth 어댑터 활성화...
powershell -command "(Get-NetAdapter -Name '*Bluetooth*' -ErrorAction SilentlyContinue) | Enable-NetAdapter -Confirm:\$false"
echo 결과 코드를 확인하세요.
pause
echo [3/5] Bluetooth 드라이버 재시작...
powershell -command "
$bt = Get-PnpDevice | Where-Object { $_.FriendlyName -like '*Bluetooth*' }
if ($bt) {
$bt | Disable-PnpDevice -Confirm:$false
Start-Sleep -Seconds 2
$bt | Enable-PnpDevice -Confirm:$false
Write-Host 'Bluetooth 드라이버 재시작 완료.'
} else {
Write-Host 'Bluetooth 장치를 찾을 수 없습니다.'
}
"
pause
echo [4/5] 전원 관리 옵션 초기화...
powershell -command "
Get-PnpDevice -PresentOnly | Where-Object { $_.FriendlyName -like '*Bluetooth*' } |
ForEach-Object {
\$id = \$_.InstanceId
powercfg /deviceenablewake `\"\$id`\" 2>\$null
}
"
pause
echo [5/5] 네트워크 스택 초기화 (Bluetooth 포함)...
netsh winsock reset
netsh int ip reset
pause
echo ========================================
echo 블루투스 점검 및 복구가 완료되었습니다.
echo PC 재부팅을 권장합니다.
echo ========================================
pause
블루트스 서비스를 켜는 배치 파일
[Enable_Bluetooth_Services.cmd] 로 저장해서 실행하고 재부팅하면 됩니다.
@echo off
echo =============================
echo DISABLING BLUETOOTH SERVICES
echo =============================
:: Bluetooth Support Service
sc stop bthserv
sc config bthserv start= disabled
:: Bluetooth Audio Gateway Service
sc stop BTAGService
sc config BTAGService start= disabled
:: Device Association Service
sc stop DeviceAssociationService
sc config DeviceAssociationService start= disabled
:: Bluetooth User Support Service (사용자마다 이름 다름)
for /f "tokens=1" %%s in ('sc query state^=all ^| findstr /i "BluetoothUserService"') do (
echo Disabling %%s
sc stop %%s
sc config %%s start= disabled
)
echo =============================
echo BLUETOOTH SERVICES DISABLED
echo =============================
pause
Comments
그믐별
12.02 21:15
홍차의 꿈 윈도우 관련 업데이트가 빠른 사이트죠 저도 자주 애용합니다 PE 도 괜잖은것 많구요
내가돌아왔다
맿호정
내가돌아왔다
오동동
수보티치
수동1등소망
xlxlxl
Meister
MOMOTARO
GHOST

