
If you have a RAID (Redundant Array of Inexpensive Disks) configuration, disable your RAID controller.

If you have more than one hard disk installed in your computer, disconnect all except the target hard disk where Windows 10 will be installed. Let it run for as long as you can: 2,4,6,8 or more hours if no errors by then, your RAM is OK. This process runs from a boot disk or CD and should eliminate or confirm if one or more of your memory sticks are bad or the SPD values in the BIOS are correct. For this, I use memtest86+ to scan them to determine which might be faulty. If switching memory banks does not work, you might have faulty memory modules. Windows 10 kept crashing with the error message DRIVER_POWER_STATE_FAILURE, so I switched one of the modules from memory bank 2 to 3, and the system booted the PC without a problem. On my workstation, I noticed an issue after the setup was complete. If you don’t know which RAM module might be faulty, try switching around the memory modules between different memory banks. Try removing or reducing the amount of installed RAM to a single stick. Sometimes bad memory modules can be a factor in why Windows Setup refuses to install. For more, please read our article: Use Windows 8 Task Manager to Disable Startup Programs. Configure Windows to do a clean boot before upgrading. In most cases, it is strongly recommended you uninstall these security utilities and install versions compatible with Windows 10.īackground programs that start with Windows can also prevent a successful installation. Disable them these include Antivirus, AntiSpyware, and Firewall utilities. If you upgrade from a previous version of Windows or a former Windows 10 build, a typical blocker for Windows setup is security utilities.

Disable your Antivirus utility, non-essential services, and startup programs. So, keep only the bare essentials attached, keyboard and mouse. If you have non-essential external devices (printer, scanner, etc.) connected to your computer during installation, these can interfere with the setup engine and prevent the installation from completing because Windows 10 is trying to detect and install them. Make Your Windows 10 Upgrade Successful Disconnect non-essential devices attached to your computer.
