Windows 7 Windows 8 Windows Vista Windows XP

Fix: Hardware devices not working or not detecting in Windows 8, Windows 7, Vista & XP

After reading this you will be able solve a problem where Windows might not detect one or multiple of your hardware devices. These devices might be running properly on other computers, but does not work or get detect on a specific Windows computer. This type of problem might occur for a number of reasons. Some of the causes of this type of problem are mentioned below:

  • System File corruption
  • Out of date or corrupted drivers
  • Malware/ Spyware / Virus infections
  • Hardware issues

The very first step ( For Windows 7 & earlier editions )

Microsoft FixIt


If Microsoft Fixit does not solve your issue follow the steps below :-

  • uninstall any of the previous drivers you have for this device. To do this :-
  • Go to Device Manager ( in Control Panel )
  • Right Click the hardware if listed there & click on uninstall
  • OR
  • Go to Add/Remove Programs ( in Windows XP) Programs & Features ( Windows Vista & later)
  • Remove any software & drivers linked to your hardware device
  • Restart your computer
  • Plug in your hardware, if not already plugged in.
  • If it’s a USB device or PCI device, try changing the slot
  • Download & Install latest drivers from the hardware manufacturer’s website.
  • Also make sure, that your motherboard ( chipset & other ) essential drivers are up to date.
  • You can also try running SFC /SCANNOW ( type the command in run ) ( This will check your system files & repair them if necessary.)
  • If your hardware was working properly & now suddenly it’s malfunctioning, you can always use system restore to roll back your settings to a time where everything was working perfectly. ( Guide to system restore )
  • Try plugging your device into another computer system to make sure that your hardware device is not at fault.
  • Scan your computer system with a good Anti virus/ Anti malware software.
Windows 7 Windows Vista Windows XP

FIX: Windows Explorer has stopped working error in Windows 7, Vista, and XP

After reading this article you will be able to solve the Windows explorer error that says “Windows Explorer has stopped working, Windows is restarting “. There might be a number of causes for this error, some of the main reasons include:

  • Corruption in system files
  • Malware / Spyware or any related malicious software
  • Outdated / corrupted video ( display ) drivers
  • Problem with a specific application

To solve this error follow the steps given below (one by one):

  • Check your system Files
    • To check your system files, go to run ( start menu -> type run)
    • Type SFC /SCANNOW in the run box.
    • Make sure you are running the above said command as administrator.


  • Use System Restore
  • Updating your Video ( Display Drivers )
    • Run Windows Update by typing Windows Update in the start menu search box & pressing Enter.
    • Select the hardware (graphics) driver from the optional updates section.
    • OR
    • You can visit the support site of your Graphic /Display Manufacturer & download the drivers from there.


  • Scan your computer with a good antivirus / antimalware program


  • Check faulty programs
    • If the problem began after installing a specific program, make sure the installed program is compatible with the Windows version that you are installing it with.
    • Check for such program’s startup record.
      • Go to run (Winkey + R) & type msconfig
      • Go to startup tab, check for unnecessary programs, but do not uncheck any boxes unless you are absolutely sure about an entry therein.


  • Using Clean boot


  • Testing Memory (RAM for problems) (Windows Memory Diagnostics)
    • Windows Memory diagnostics is a tool built into Windows 7 & Vista to check your Memory Modules for problems.
    • To use Windows Memory Diagnostics -> Go to Control Panel -> Classic View ( small icons )
    • Windows Memory Diagnostics
    • This will check your RAM for errors and report them the next time you start Windows.
  • Using Safe Mode
    • One of the best ways to troubleshoot Windows is using safe mode. While starting Windows in safe mode you exclude / restrict all the unnecessary programs and services from starting & Windows is loaded with only default and necessary set of drivers and services.
    • If the problem is with a program that you might have installed, Windows should boot normally into safe mode without any errors.