Is there a way to reinstall all XP drivers to fix corrupted ones?

  • Thread starter Thread starter TylerH
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on troubleshooting a Windows XP system that experiences blue screen errors after a forced shutdown. The user, Tyler, successfully repaired the Master Boot Record (MBR) but encounters BSODs unless booting in safe mode, indicating potential driver corruption. A recommended solution involves uninstalling all drivers in safe mode, allowing Windows to automatically reinstall them upon reboot. Additionally, using the "msconfig" tool to disable non-Microsoft services and perform a system restore is suggested as a method to identify and resolve the underlying issue.

PREREQUISITES
  • Understanding of Windows XP operating system
  • Familiarity with safe mode and system restore functionality
  • Knowledge of driver management in Windows XP
  • Experience with the msconfig tool for system configuration
NEXT STEPS
  • Learn how to use the Windows XP System Restore feature effectively
  • Research driver uninstallation and reinstallation processes in Windows XP
  • Explore the use of the msconfig tool for troubleshooting startup issues
  • Investigate common causes of BSODs related to third-party software and drivers
USEFUL FOR

This discussion is beneficial for Windows XP users, IT support professionals, and anyone troubleshooting system stability issues related to driver corruption and software conflicts.

TylerH
Messages
729
Reaction score
0
Hi, so I broke my dad's computer by forcing it to power down. Some how this really messed something up. At first it wouldn't boot at all. But I fixed the MBR with rescue mode on an XP disk. After that, it managed to boot correctly, but it blue screens every time within 30 seconds. The odd thing is that if I boot in safe mode it doesn't BSOD at all, so I'm guessing a driver must have been corrupted when I forced power off. Is there anyway to get XP to reinstall all its drivers, thereby replacing the corrupted one? Or an alternative solution? (Anything but reinstalling Windows.)

Thanks for any help, Tyler.
 
Computer science news on Phys.org
Hey TylerH.

Try going to safe mode and removing all the drivers by uninstalling them all.

Then on a reboot what will happen is that it will re-detect everything and then you can do a re-install of all appropriate drivers.
 
Is there a tool to do that automatically? Uninstalling 100+ drivers by hand isn't my idea of a good time... :) Also, if it has no drivers and thus no internet, how does it get the drivers to reinstall them?
 
I think you can uninstall drivers but if you have the files in some windows directory, then it maintains all the drivers and information files there.

Also with the re-installation what I would do is download all the drivers before-hand (not all of them just the mother-board drivers with sound, LAN, wifi, graphics) and only get rid of those ones.

Windows will always install standard drivers (and there are a lot of them) where-as the motherboard drivers will be asked for.

You can go to your computer website and get the drivers specifically for the above and it will probably be about 10 files maximum.
 
I don't remember details, but I believe when Windows starts it logs the driver information in some text file - so you should be able to check which particular driver crashed the system.
 
It's highly unlikely a driver was corrupted by powering down.
The only thing powering down can damage (nowadays) is a file that is being written to disk, which will obviously be corrupt afterwards.
But Windows itself is not dependent on any such file.

Much more likely is that something was installed that made itself part of the boot sequence that broke it.
After that, you wouldn't have been able to boot anymore anyway.


Borek said:
I don't remember details, but I believe when Windows starts it logs the driver information in some text file - so you should be able to check which particular driver crashed the system.

Indeed, here's a couple of nice links I found googling for "windows startup log":
http://www.techrepublic.com/blog/itdojo/monitor-windows-7-boot-logs-with-the-help-of-msconfig/3463
http://www.howtogeek.com/howto/3247...ges-to-troubleshoot-windows-startup-problems/

In particular they both refer to the "msconfig" tool (part of Windows) that you can use to further diagnose and possible fix your problems.
 
Yeah I know how weird it sounds, but it was working perfectly before. But the only variable is the forced shutdown, so unless the program that inserted itself into the boot process has laid dormant for a considerable amount, it can't be that. It did just occur to me that the antivirus could have been updating when I shut it down, and with how anti viruses patch the kernel, it's very possible for it to cause a BSOD. If reinstalling the drivers doesn't help then reinstalling the antivirus will be my next attempt.
 
Can you get into Safe Mode and then do a System Restore to before when you trashed it? (Start menu - All programs - Accessories - System Tools)

That shouldn't delete any "user" files, but make a backup of anything important first just n case!
 
Haha, if only there were any backups to restore. :)
 
  • #10
TylerH said:
Haha, if only there were any backups to restore. :)

Windows System Restore should be on all the time by default. I didn't even know you could turn it off. Any time the Windows configuration changes, it automatically creates a "restore point". The attachment is from my XP system.

If you can get into safe mode, you can make a backup of all your dad's data files onto a USB memory stick or something. I would do that anyway, in case the problem gets worse!
 

Attachments

  • Sys-restore.png
    Sys-restore.png
    16.3 KB · Views: 458
  • #11
If your system is working correctly in safemode but not working correctly in normal mode, then the issue is some 3rd party software that is running on your system.
I would start with disabling all non-microsoft services and any startup applications you have.

Reboot the system into Safemode, then do the following.
Create a restore point.
Start>All Programs>Accessories>System Tools>System Restore
Then create a restore point.

then
Start> Run> msconfig
This will open up the system configuration utility
Under the general tab, select "Selective Startup"
Remove the check mark from "Load Startup items"
Click on the services tab
Place a check mark next to "Hide all Microsoft services" <-- Very Important
Then click "Disable all"

This will instruct your system to disable most everything that is not required for the system to boot and run correctly.

Click OK and restart your system. Let it boot to normal mode then test to see if the system works correctly or not.
 

Similar threads

  • · Replies 123 ·
5
Replies
123
Views
19K
Replies
12
Views
6K
  • · Replies 8 ·
Replies
8
Views
3K
Replies
23
Views
6K
  • · Replies 1 ·
Replies
1
Views
10K