목차:
- SM 버스 컨트롤러 오류 개요
- SM 버스 컨트롤러란 무엇인가?
- Windows 10에서 SM 버스 컨트롤러 오류 해결 방법
SM 버스 컨트롤러 오류 개요
Windows 10은 사용자에게 편리함을 제공하는 동시에 다양한 드라이버 문제도 함께 안겨줍니다. 그중에서도 SM 버스 컨트롤러(SM Bus Controller)가 설치되지 않거나 업데이트에 실패하는 문제가 가장 흔하게 발생합니다.
장치 관리자를 열었는데 시스템 장치(System devices)나 SM 드라이버 항목 어디에서도 SM 버스 컨트롤러 드라이버를 찾을 수 없다면 상당히 당황스러울 것입니다.
게다가 '기타 장치(Other Devices)' 항목 아래에 있는 SM 버스 컨트롤러를 마우스 오른쪽 버튼으로 클릭하면 "이 장치의 드라이버가 설치되어 있지 않습니다" 또는 "이 하드웨어를 설치할 수 없습니다"라는 메시지가 표시되기도 합니다.
장치 관리자에서 나타나는 SM 버스 컨트롤러 오류는 크게 두 가지 경우로 나눌 수 있습니다.
- Dell, HP, ASUS, Lenovo 등의 PC에서 Windows 10용 SM 버스 컨트롤러 드라이버가 올바르게 설치되지 않은 경우
- 드라이버는 설치되어 있지만 Windows 10이 이를 인식하지 못해 노란색 느낌표가 표시되는 경우
SM 버스 컨트롤러란 무엇인가?
SM 버스 컨트롤러는 'System Management Bus Controller'의 약자로, 메인보드의 전압과 온도를 제어하는 칩셋 구성 요소입니다.
또한 전원 관리 및 시스템에 버스 제어 기능을 제공하고, Windows 10 운영체제에 필요한 각종 정보를 수집하는 역할도 담당합니다. 일반적으로 SM 버스 컨트롤러는 Intel, AMD, NVIDIA 칩셋에 내장되어 있습니다.
Windows 10에서 SM 버스 컨트롤러 오류 해결 방법
SM 버스 컨트롤러는 메인보드의 안정적인 동작에 중요한 역할을 하므로 반드시 주의 깊게 관리해야 합니다. 동시에 칩셋의 일부이기 때문에 Windows 10에 맞는 최신 또는 호환 가능한 SM 버스 컨트롤러 드라이버를 다운로드하여 설치해야만 '드라이버 누락' 또는 '설치 실패' 문제를 해결할 수 있습니다.
SM 버스 컨트롤러가 인식되지 않거나 설치되지 않는 문제는 대부분 드라이버 오류와 관련이 있습니다. 따라서 아래에서 HP, Lenovo, Dell 등 다양한 PC에서 올바른 SM 버스 컨트롤러 드라이버를 설치하거나 찾는 여러 가지 해결 방법을 확인할 수 있습니다.
해결 방법:
- 장치 관리자에서 SM 버스 컨트롤러 드라이버 재설치
- Driver Booster로 자동 업데이트
- 수동으로 드라이버 설치
방법 1: 장치 관리자에서 SM 버스 컨트롤러 드라이버 재설치
SM 버스 컨트롤러가 제대로 설치되지 않아 장치 관리자에서 작동하지 않는 경우, '기타 장치' 항목에서 문제가 있는 드라이버를 제거한 후 새로 설치해야 합니다.
호환 가능하거나 최신 SM 버스 컨트롤러 드라이버를 설치하려면 장치 관리자를 통해 직접 업데이트하는 것이 가장 간단합니다. 이렇게 하면 장치 관리자에 SM 버스 컨트롤러 드라이버가 정상적으로 표시되며, 인식되지 않거나 설치되지 않는 문제도 자연스럽게 해결됩니다.
1. 장치 관리자(Device Manager)를 실행합니다.
2. 기타 장치(Other devices) 항목에서 옆에 노란색 느낌표가 표시된 SM 버스 컨트롤러를 찾습니다.

3. SM 버스 컨트롤러를 마우스 오른쫽 버튼으로 클릭한 후 디바이스 제거(Uninstall device)를 선택합니다.

4. 변경 사항을 적용하기 위해 Windows 10을 재시작합니다.
5. 재시작 후 Windows 10 장치 관리자가 제거된 SM 버스 컨트롤러 드라이버를 동일한 버전으로 자동 재설치합니다.
정상적으로 완료되면 Windows 10이 순식간에 SM 버스 컨트롤러를 감지하는 것을 확인할 수 있습니다.
하지만 안타깝게도 "Windows 10에서 SM 버스 컨트롤러를 설치할 수 없습니다"라는 메시지가 표시되는 경우도 있습니다. 이런 경우에는 아래의 방법대로 SM 버스 컨트롤러 드라이버를 업데이트해 보세요.
방법 2: Driver Booster로 SM 버스 컨트롤러 드라이버 자동 업데이트
혼자서 Windows 10에 맞는 올바른 SM 버스 컨트롤러 드라이버를 찾기 어렵다면 Driver Booster를 이용해 자동으로 다운로드하고 설치할 수 있습니다.
Driver Booster는 SM 버스 컨트롤러 드라이버를 전문적이고 안전하게 다운로드하고 업데이트할 수 있어, 인식되지 않는 문제를 해결하기에 좋은 선택입니다.
1. PC에 Driver Booster를 다운로드하여 설치하고 실행합니다.
2. 스캔(Scan) 버튼을 클릭합니다. 그러면 Driver Booster가 PC에서 오래되었거나 누락되었거나 손상된 드라이버를 검색하며, 여기에는 SM 버스 컨트롤러 드라이버도 포함될 수 있습니다.

스캔 결과에서 업데이트가 필요한 드라이버의 개수를 확인할 수 있습니다.
3. 업데이트(Update) 버튼을 클릭합니다. 스캔 결과 목록의 시스템 장치(system devices) 항목에서 SMBus 장치를 찾습니다. 일반적으로 Mobile 6세대/7세대 Intel® 프로세서 패밀리 I/O 장치로 표시됩니다.

그러면 Driver Booster가 자동으로 SM 버스 컨트롤러 드라이버를 설치해 줍니다. 더 이상 업데이트 실패 오류가 발생하지 않으며, Windows 10 장치 관리자를 열어 SM 버스 컨트롤러 드라이버가 정상적으로 표시되고 인식되는지 확인할 수 있습니다.
방법 3: SM 버스 컨트롤러 드라이버 수동 설치
SM 버스 컨트롤러 옆의 노란색 느낌표를 없애려면 Windows 10 시스템에 맞는 올바른 SM 버스 컨트롤러 드라이버를 다운로드하여 설치해야 합니다. 이것이 바로 '설치되지 않음' 문제를 해결하는 방법이기도 합니다.
앞서 설명했듯이 SM 버스 컨트롤러는 칩셋에 통합되어 있으므로, Intel 칩셋을 사용하든 AMD 또는 NVIDIA 칩셋을 사용하든 해당 칩셋 제조사 공식 웹사이트에서 최신의 적합한 SM 버스 컨트롤러 드라이버를 다운로드하여 설치하면 됩니다.
공식 사이트에 접속하기 전에 먼저 자신이 어떤 종류의 칩셋을 사용하고 있는지 파악해야 합니다. 이를 확인하려면 PC에 설치된 DirectX 구성 요소와 드라이버의 세부 정보를 확인할 수 있는 Windows 내장 도구인 DirectX 진단 도구(DirectX Diagnostic)를 활용하는 것이 좋습니다.
DirectX 진단 도구를 실행하려면 검색창에 dxdiag를 입력하여 실행합니다.
이 도구를 통해 칩셋 유형(chip type)을 확인할 수 있습니다.

Intel 칩셋을 사용하고 있다면 그래픽 카드 공식 웹사이트에 접속하여 Windows 10용 SM 버스 컨트롤러 드라이버를 다운로드하고 업데이트할 수 있습니다. 또는 PC 제조사의 공식 웹사이트에 방문하여 알맞은 SM 버스 컨트롤러 드라이버를 받을 수도 있습니다.
공식 사이트에서 칩셋 모델명 또는 PC 모델명을 입력하면 SM 버스 컨트롤러 드라이버를 설치할 수 있습니다. Windows 10에 맞는 올바른 SM 버스 컨트롤러 드라이버만 설치하면 '인식되지 않음' 또는 '설치되지 않음' 문제도 함께 해결됩니다.
정리하자면, 이 글은 SM 버스 컨트롤러가 누락되거나 인식·설치되지 않는 문제를 해결하는 방법을 거의 포괄적으로 다루고 있습니다. '기타 장치' 항목에 노란색 느낌표와 함께 SM 버스 컨트롤러가 표시된다면 위의 내용을 꼼꼼히 참고하여 문제를 해결하시기 바랍니다.