You don't want drivers from Microsoft - in most cases these are only generic drivers, not specifically matched to your hardware.

Windows Update is potentially less reliable about obtaining appropriate hardware updates than Windows Device Manager.

If you suspect a driver update problem, launch Device Manager from the Windows Control Panel.

"Icons" views have a direct link to Device Manager, as does "Classic View" on Windows Vista only.

Windows XP and earlier: Click , click on the Hardware tab, then on the "Device Manager" button on the Device Manager panel.

Expand "Sound, video and game controllers" by clicking on the arrow, then right-click over your sound device and choose Properties.

Click on the "Driver" tab to check the driver provider, date and version.If an update has occurred at any time, the button will be active.You can click this button to revert the driver to its previous installation.Problems such as recordings freezing up, difficulty in selecting the correct, working input source or having the full range of input sources available, usually mean your sound device has faulty, outdated or inappropriate drivers.If this occurs it is important that the drivers are updated.Drivers are the piece of software that tells your computer how to talk to the specific hardware you have installed or connected to your computer.