01 March 2009

Drivers reinstalling after a cold boot

Recently I've been using a PC with Windows 7 on it, mainly to try it out. I'm, in general, very happy with the operating system itself but have been having an issue which I only recently identified. Occasionally after the system was booted I would find that the system was reinstalling a whole lot of device drivers.

This caused particular problems with the sound driver as Windows would install the Microsoft driver rather than the Realtek driver, and the Microsoft driver does not provide any output devices. This would mean I would have to reintall the Realtek driver before I was able to use sound again.

I finally noticed under what conditions this occured - after a cold boot. If I powered the machine down fully and then started it up again, the issue was triggered. It's actually quite rare that I do this on any of my computers; normally I would simply send them to sleep.

Some research shows that the issue is a faulty VIA chipset (see this forum thread for details, but basically the chipset appears to randomise device IDs on boot), an issue which motherboard manufacturers can fix through a BIOS update. Almost every manufacturer mentioned in the thread has issued an update with the exception of ASUS. This is annoying because the issue I am having is on an ASUS motherboard.

I've had a number of problems with ASUS in the past. For example, a laptop with a hinge that broke much too quickly and a great deal of difficulty obtaining drivers for their products. Additionally, their drivers and crapware installed on their PCs tend to be, well, crap.

This is the issue that has pushed me over the top. I will never buy another ASUS product.

Interestingly, I had previously had Linux installed on the affected PC and had a similar problem of devices randomly stopping working in similar situations. I had put it down to some eccentricity of the way Linux operates but had been able to fix it using udev (in a nutshell I was able to provide some unique identifiers for my devices and tell it to load certain drivers).

Now I'm going to have to buy a new motherboard I guess...

Comments (50)

Loading... Logging you in...
  • Logged in as
That is main thing about driver because its necessary for our software. I am so much glad to find this blog. I came to learn something more which is very different.
Great and wonderful post dear. Keep it up.
that is best of one thanks for sharing
Great post! Thank you for sharing valuable information.I finally noticed under what conditions this occured - after a cold boot.If you see more then visit at Apple Laptop Stickers
Great effort admin keep it up. I hope you will get high success with your website in future.
wonderful post thanks for shering
Very excellent post thanks for sharing me
Wounder full post thanks for sharing
Great work
Anyone interested in watching live TV (specially MTV) should must try the VOOT App, Its avalibel for all platforms. You can download VOOT for Windows PC. Hope you find it useful.
Nice and cool one.
Nice and attractive one
Very nice post thanks for sharing me
Great work keep it up.
Good work Admin thanks for share
Very amazing and informative post i rely like your post thanks for sharing me and i also waiting for your next post
nice post
wonderful post.
Its an informative post. great
informative post
Very nice and very amazing i rely like this thanks for sharing...........
have a great and nice post.keep it up thanks for sharing information admin here.
Great post...

Post a new comment

Comments by