Option 1: Windows 10 Startup Repair
When Windows 10 cannot boot normally, you can use Startup Repair to fix Windows loading problems.
1. Boot your PC into recovery mode. If you are within Windows 10, you can click Restart while pressing and holding Shift key. If you cannot boot into Windows 10, you can press F11 at startup or boot your computer from Windows 10 recovery drive.
2. Then choose the following options to get Startup Repair, Troubleshoot > Advanced options>Startup Repair.Windows will take a few minutes to fix startup problem and reboot your computer. If it fails to fix the problem, try the next solution.
Option 2: restore Windows 10 to previous version
By default, Windows 10 creates system restore points on C: drive. You probably have several restore points that you may not be aware of.
1. Boot into Windows 10 recovery mode and navigate to Advanced Option menu.
2. Select the option System Restore.
3. Select your username and enter your password.
4. Select a restore point from the list, and click Next to start the System Restore.
Before you start the System Restore, you can scan for affected programs. System Restore will uninstall the programs and updates that are installed after the selected restore point was taken. On some cases, only the option Command Prompt is available, then you can type ”rstrui.exe” (without quotes to bring out System Restore.
Option 3: Run SFC scan
Corrupted files could be the cause of your system issue. In that case, you can perform a disk scan to locate and fix the corrupted files.
1. If you can boot Windows 10 or safe mode, you can type “cmd” in the search box.
2. Right click on the result Command Prompt and select Run as Administrator.
3. Type “sfc /scannow” (without quotes) and press Enter.
If you cannot boot Windows or even Safe Mode, you can open a command prompt under Advanced Option menu.
Option 4: repair upgrade
If are pretty sure that the system issue was not caused by any of the programs that you installed, then you can run a Windows 10 repair upgrade to fix system issues without losing anything.
1. Download the latest Windows 10 installation ISO file and save it on your hard drive.
2. Double-click on this ISO file to mount it as a virtual drive. (Windows 7 or older version of Windows will have to use third party tool to mount an ISO file)
3. locate the Setup.exe file and double-click to run it.
4. In a short while, it will pop out a window to ask if you want to download and install Windows updates. Select the one that suits you and click Next.
5. Click on the link Change what to keep. From there, you can choose to keep your files and apps, only personal files, or nothing. Just select the one and continue to install Windows 10.
This only works when your Windows 10 boots fine. If your Windows fails to boot, then you can reset Windows from Windows recovery environment.
Option 5: Reset or refresh Windows 10
Windows 10 has a built-in feature Reset this PC which restore your computer back to the way it was before you had any software, special devices or data preloaded. You can go to Settings > Update&Security >Recovery > Reset this PC.
If you want to refresh Windows 10 and install Windows updates, you can run a command “systemreset -cleanpc” from an elevated command prompt.
If your system cannot boot, just boot into recovery mode and select Troubleshoot > Reset this PC.
Option 6: reinstall Windows 10 from scratch
If Reset Windows 10 is not available, then you may consider reinstalling Windows 10. If you do not format the C: drive in Windows Setup, all your personal data will be stored in a Windows.old folder. After the installation, you can copy your files from the Windows.old folder.
Had a valid system backup, things would become much more easier
If you have created system image backups before problem happens, you do not need to go through all the way trying to fix it. You can simply restore system from the backup and everything will be back to normal.
To avoid system issues and data loss, you should create backups at a regular basis. In order to save disk space and backup running time, you can perform incremental backups and differential backups to only backup newly added or modified files.
Is there any free tool that can do backups in an easy and effective way? Free backup tool AOMEI Backupper Standard is the one.
You can refer the following to see how easily a backup can be created by AOMEI Backupper.
Step 1. Download and install this free software on your computer.
Step 2. Click the Backup tab and select System Backup. You can also select Disk Backup, File Backup and Partition Backup depending on what you want to backup.
Step 3. In the next screen, you can see all the related partitions has been included in the backup automatically. You need to just click Step 2 to select a location to save the image backup. You can backup to external hard drive, local disk, and NAS network location.
Step 4. If you want the backup to run at certain time point or event, just click the Schedule link down the button to configure one. Then click Start Backup to start the backup.
When the backup is done, you can create a bootable media with a USB drive or CD/DVD. If Windows 10 is unable to boot, you can boot from the bootable media and then restore system from a backup.
Repairing Windows 10 using a backup is far more efficient than trying several options to troubleshoot. Therefore, you should always keep more than system backup available in case system issues.