I have a Windows 7 Pro computer for which all drivers (internet, USB, COM) are corrupted or missing. I was able to use a PS2 keyboard to go into to the computer and confirm this.

I then tried the following:

  • uninstalling drivers and restarting
  • restarting in safe mode, safe mode w/ networking, etc.
  • checking for corruption of ndis.sys, as suggested here

As of now I've booted into the computer with a light linux USB distro and verified that the hardware is undamaged. I'm running an antivirus scan on the hard drive now and have also taken what information I need from the hard drive.

My question is, short of a fresh windows install, is there anything I can do to repair the Windows drivers from my linux USB boot? Hopefully this would be some kind of linux bash command. Otherwise I would be open to a manual re-installation of all drivers, if possible from linux; I just don't know the first thing about drivers or where they are // where to put new ones when reinstalling.

New contributor
Luc Le Pottier is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
up vote 0 down vote accepted

Linux cannot repair Windows and will only damage it much more if you try. Only use Windows to repair Windows, but you may use Linux for saving your data to external backup before starting.

I would counsel the following measures, in ascending order of severity (or desperation) :

Your Answer

Luc Le Pottier is a new contributor. Be nice, and check out our Code of Conduct.

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.