On July 29 of 2015, Windows 10 was officially released as expected, and nowadays there are millions of Windows 10 users, which is largely because Microsoft promises Windows 7, Windows 8.1, and Windows Phone 8.1 users can free upgrade to Windows 10 within one year. However, the upgrade process is not as smooth as we imagine, and lots of users have encountered or are facing upgrade errors, among which Blue Screen of Death (BSOD) takes up a quite big proportion. No matter on Microsoft website or other Windows related forums, such questions are asked frequently. But disappointingly, so far Microsoft hasn’t given official and effective solutions. Aiming at this situation, we make a series of researches and tests, and finally sum up several solutions to a part of BSOD problems. If you are planning to upgrade to Windows 10 or have done the upgrade but being troubled by BSOD without finding an effective solution, read this post where a method might be right for you. But before introducing these errors, we are going to show users preparations for upgrade to Windows 10, which plays an important role in preventing BSOD.
These Preparations May Help Avoid Blue Screen Error Effectively
Before doing the upgrade, users need to do a lot of preparations rather than upgrade directly, which can reduce the possibility of blue screen error to a large extent. Well then, what preparations should we do? Let’s see details.
1. Check whether your current hardware and software are compatible with Windows 10, which can be done automatically via the Get Windows 10 app.
Click the Get Windows 10 app, which is shown as a windows icon and located in the lower right side of the screen, to get the interface below:
Then, click the icon boxed by red line to get the window below:
Next, click Check your PC to do the compatibility test.
After the checking is done, Get Windows 10 app will show results. If no issues are found, you will get the message “This PC meets system requirements”. However, if any errors are displayed, you may need to fix them one by one according to error descriptions. Without fixing these errors, Blue Screen of Death may emerge when you are doing Windows 10 upgrade.
Nevertheless, if you haven’t found the Get Windows 10 app, pleas update your current system to the latest version via Windows Update app which will be introduced letter. After the first preparation is done, it’s time to know the second one.
2. Run Windows Update and install any available required and recommended updates for your existing Windows 7 or Windows 8.1 PC to get the best upgrade support.
Here we take Windows 7 for example. Please click Start button, type Update in Search box, run Windows Update and choose Check for updates. Then, wait while Windows looks for the latest updates for your computer. If any updates are found, please click Install updates. After Windows is updated, let’s do some clean.
3. Clean system rubbishes like cookies, temporary files, and caches from drive C and uninstall some programs if your current Windows 7/8.1 PC or laptop runs slowly. You can use either Windows built-in disk cleanup tool or third party programs like CCleaner to do the clean. If your computer still runs slowly after doing these operations, you’d better reinstall system. That is because smooth running is one of keys to successful upgrade.
4. Disconnect any peripherals other than your keyboard, mouse, and monitor, and then disable antivirus and other security programs, because these devices or programs may become the cause of Windows 10 upgrade failure.
5. Check the system state (activated or inactivated) before upgrading, because only the activated Windows 7 or Windows 8.1 computer can be upgraded to Windows 10. To check the status in Windows 7, you can do like this: click Start button, right click the Computer and choose Properties from the popup menu to get the window below:
Under Windows 8, please take the same operations.
6. Backup system and all other important files in case of upgrade failure. To create a backup for Windows, you can make use of Windows snap-in Backup and Restore function:
However, if you want to backup more information, not limited to system, we highly suggest cloning the entire hard disk, and the freeware MiniTool Partition Wizard can help make such a backup in easy operations. For detailed steps, please see Copy Disk.
7. Check capacity of system reserved partition (if there is such a partition) and boot partition. Before upgrade, users should confirm both system reserved partition and boot partition have enough space to hold Windows 10. If these 2 partitions are too small, please enlarge it. If not, BSOD error may appear when you are upgrading to Windows 10. To extend a partition, please try doing it in Windows Disk Management utility at first: right click the partition you want to enlarge and see whether “Extend Volume” feature is available. It this function does not work, turning to third party freeware is a good choice. And here we also take MiniTool Partition Wizard for example.
Firstly, please launch the program to get its main interface:
Then, select the partition which needs extending and click “Extend Partition” feature from the left action pane.
Here you can choose one of partitions on the same disk to take free space from, and then drag sliding handle to decide how much free space to take. Then, click “OK” to go back to the main interface:
Now we can see partition C has been enlarged. At this time, please click “Apply” button to apply this change to computer.
Of course, you can take the same way to increase the capacity of system reserved partition.
8. Update all drivers and BIOS to the latest version. Even if the compatibility check does not find any driver errors, it is very necessary to update all drivers, including graphics card driver, sound card driver, network card driver, and so on. A lot of tests show Blue Screen error during Windows 10 upgrade is caused by driver issues. Moreover, BIOS should also be updated to the newest version. Please check your PC/motherboard manufacturer's website for updates.
After all preparations for upgrading to Windows 10 are done, we can do the upgrade now.
How to Upgrade to Windows 10 from Windows 7/8.1
Once the reservation is done, Windows 10 will be downloaded automatically to the device. And when it’s ready, users will receive notifications. At this time, the upgrade can be done in both Windows Update and Microsoft Media Creation Tool. It is believed that most of you would know how to do the upgrade, so we skip this step and analyze some BSOD errors during Windows 10 upgrade.
Blue Screen Errors During Windows 10 Upgrade
This is a quite common BSOD error when we are upgrading Windows 7 or Windows 8.1 to Windows 10. From the error description we know the installation failed in the SAFE_OS phase, which shows the issue occurs largely because of faulty BIOS setting (always on UEFI + Legacy BIOS). That is to say we can fix the error by changing some settings in BIOS. Just try doing the following operations in your current version of Windows to fix the error:
Go to C:/Windows/Software Distribution/Download and delete all files and folders under Download folder. Then, go back to the root directory of C: drive and delete $Windows.~BT folder.
Restart computer and enter BIOS by pressing F2, Delete, or Esc. Different computer requires different key, so users had better google “how to enter BIOS plus computer mode or motherboard type” at first. Then, enable “Load Optimized Defaults” to disable all overclocking options.
Next, enable UEFI boot under Boot menu:
At last, disable Secure Boot:
Once all these changes are made, please press on F10 key to save changes and exit from BIOS. After that, you may upgrade Windows 7 or Windows 8.1 to Windows 10 successfully.
2.0XC1900101 - 0X40017
This is another common blue screen error when we are upgrading to Windows 10. From one of Microsoft support engineers we know this error occurs largely because there is an incompatible driver or hardware defect which is important for booting the intermediary environment that is necessary to perform the upgrade actions. And he gives the following troubleshoot methods:
When our computer is set back to Windows 7 or Windows 8.1, disable or uninstall all antivirus software.
Disconnect all unnecessary external devices or peripherals connected to the computer except the mouse and the keyboard, and then disable general USB devices, like smart card reader.
If you are using a SCSI hard disk, make sure you have drivers available for this disk. During Windows 10 setup, click the Custom Advanced Option and use the Load Driver command to load the appropriate driver for the SCSI drive. If this does not work and setup still fails, try switching to IDE in BIOS.
If you are updating through Windows Update, when the download reaches 100%, disconnect from the Internet LAN (Ethernet) or Wi-Fi and proceed with the installation.
However, if all above methods fail to work, users may need to set their Windows 7 or Windows 8.1 computer to factory state, and then do the upgrade. Nevertheless, this is a piece of time-consuming work. Next, let’s see the third BSOD error.
3.Your Computer Run into a Problem and Needs Restart.
This Blue Screen of Death error may emerge either during Windows 10 upgrade or after successful upgrade, and it is largely due to the damage of system files. If you are in Windows 7 or Windows 8.1, boot computer from the installation disc and choose to repair system rather than install Windows. However, if there is no such disc, you can either create a bootable Windows installation disc or make a system repair disc to perform an automatic system repair. From the official website of Microsoft, we believe most of you would find detailed steps to make such kinds of bootable disc.
However, if you are under Windows 10, you may need to enter Safe Mode to see whether the error is caused by system file corruption or third party program conflict.
Safe mode is a diagnostic mode for Windows that starts your computer in a limited state. Only the basic files and drivers necessary to run Windows are started. This helps us in identifying whether the issue is due to some third party programs conflict.
--- from Microsoft
Detailed steps to enter Safe Mode are as follows:
Type settings in Search box and launch the Setting.
Click Update and recovery, and choose Recovery.
Tap Restart now under Advanced startup.
Once the computer restarts, click Troubleshoot.
Tap Startup Settings. However, if this option does not appear, please click Advanced options.
Choose Safe Mode on the Startup Settings screen.
Login computer with a user account that has administrator rights.
If Windows starts successfully in Safe Mode, the blue screen error is largely caused by third party software conflict. So please uninstall as much as programs. However, if the problem still exists under safe mode, system file damage may be the cause, and users need to make a system repair: just create a Windows installation disc or repair disk, and then repair system .
Actually, BSOD errors will emerge due to many other factors during Windows 10 upgrade, for instance, if you are running a piratical or illegal version of Windows 7 or Windows 8.1, you may encounter this issue, but here we mainly introduce the above 3. Nevertheless, some BSOD errors can be fixed while others are kept unresolved. We hope Microsoft gives official and available solutions soon.