this works in most situations, another peice of software overwrites or corrupts a driver some how, and be re-installing it, the "new" driver is given preference in windows.
I recently had to do this with my sound driver after installing a tuner card... seems teh 2 use the same location/file for the driver, but system can't use the tuner driver while my tuner card can use my system audio driver