Jump to content

HP TouchSmart 520-1049 Desktop PC support

Problem with the Driver for SM Bus Controller (Windows)

  • PrintPrint
After you upgrade or roll back your operating system, a yellow exclamation point displays next to SM Bus Controller in Windows Device Manager. A Cannot Install this Hardware message might also display.
NOTE:This document pertains to a problem with the driver for the SM Bus Controller. If you are looking for driver downloads, see Obtaining Software and Drivers .
When you upgrade or change Windows to another version, the drivers for the chipset might not install correctly. This causes Windows Device Manager to display the problem with SM Bus Controller.
Figure 1: Exclamation point next to SM Bus Controller in Device Manager
Illustration: Exclamation point next to SM Bus Controller in Device Manager
Figure 2: 'Cannot Install this Hardware' message
Illustration: 'Cannot Install this Hardware' message in Hardware Update Wizard
Follow these steps to resolve the issue.
  1. Make sure that your computer is connected to the Internet.
  2. Open Device Manager.
    • Windows 7 and Windows Vista - Click Start , and then type Device Manager into the into the Start field. Click Device Manager from the search results.
    • Windows XP - Click Start, right-click My Computer, click Properties, select the Hardware tab, and then click Device Manager.
  3. Click the plus sign next to System Devices, and then find the SM Bus Controller entry.
    NOTE:If you do not see an SM Bus Controller entry, your computer does not have an SM Bus Controller or it is not recognizing the controller. Restart the computer and perform these steps again. If you still do not see an SM Bus Controller entry, your computer does not have an SM Bus Controller.
  4. Right-click SM Bus Controller, and then select Update Driver. Follow the instructions to update the driver software.
    • If these steps resolved the issue, you do not need to continue troubleshooting.
    • If the computer did not find or install the correct driver, continue with the next step.
  5. Open the DirectX Diagnostic Tool.
    • Windows 7 and Windows Vista - Click Start , and then type dxdiag into the into the Start field. Click dxdiag or dxdiag.exe from the search results.
    • Windows XP: Click Start, click Run, type dxdiag in the Open text box, and then press Enter.
  6. Click Yes to open the DirectX Diagnostic Tool.
  7. Click the Display tab.
  8. Find your chipset information in the Device section.
    Figure 3: Chipset information in the DirectX Diagnostic Tool
    Image of Chipset information in the DirectX Diagnostic Tool
  9. Open a Web browser window, and then navigate to a Web search page, such as Google or Yahoo.
    NOTE:Check the Related Links section of this document for links to some of the most common chipset manufacturers' Web sites.
  10. Type the full name of your chipset in the search text field, and then press Enter. Use the search results to go to the official Web page of the chipset manufacturer. Browse to the driver download page, and then follow the manufacturer's instructions to download and install the drivers for your chipset.

Related links

This table contains a few of the most common chipset manufacturers and their Web sites.
Chipset manufacturerWeb site
Intel Intel: Chipsets (in English)
AMD AMD Support Search - Chipsets/Motherboards (in English)
nVidia NVIDIA Driver Downloads (in English)
HP TouchSmart 520-1049 Desktop PC

HP Support forums

Find solutions and collaborate with others on the HP Support Forum
HP.comHP on FacebookHP on TwitterHP on YouTubeHP on Linked InHP on FlickrHP on Google+