Windows 10 Recovery Notes
Carry out the following steps to fix Windows 10 boot error, e.g. BSOD 0c000007b error:
- Boot Windows 10 ISO USB
- Click ‘Next’ on main screen after selecting appropriate language options
- Select ‘Repair Computer’
- Select ‘Troubleshoot’ > ‘Advance Options’
- Select Command Prompt and run following commands – note SFC and DISM can take some time to complete
- CHKDSK D:/f
- MKDIR D:\Scratch
- DISM /Image:D:\ /Cleanup-Image /RestoreHealth /ScratchDir:D:\Scratch
- SFC /Scannow /OffBootDir=D:\ /OffWinDir=D:\Windows
- Exit Command window back to Menu
- Select ‘Troubleshoot’ > ‘Advance Options’
- Click ‘Shutdown’
- Power up
- Boot Windows system – hopefully!
- Login and optionally run the following from an Admin Command window to make sure no more errors remain:
- SFC /scannow
- DISM /online /cleanup-image /checkhealth
- Optionally repair check health errors
- DISM /online /cleanup-image /restorehealth
- Substitute drive D: above for the Windows drive
- ScratchDir option used to create extra temporary storage to avoid “DISM error: The scratch directory size might be insufficient to perform this operation”