First of all, its important that you understand that you CAN'T reinstall the drivers, alone.
There IS NO stand alone driver. The driver is installed when the OS is installed, from the OS disk ONLY.
SECOND: it's caused by corruption of the registry. The corruption occurs when the OS is updated. This has been reported thousands of times.
NEVER: install "free" software that promises it will "fix problems." It's a SCAM! YOU have been warned. Use ONLY Microsoft disk to repair the operating system.