I'm running Windows 10, updated to it's latest version as of writing this on an Acer Predator Helios 300.
Boot times for the laptop have been getting longer, and the system has been slower and laggy in general. One online forum suggested disabling WSL if not in use. I installed WSL2 long back never used it, so disabling it was worth trying.
I disabled it in Windows Optional Features. This required a reboot after applying the change in Optional Features. As it was rebooting (during the shutdown process), the laptop battery ran out (0% charge). As a result, the laptop powered down in the middle of the reboot cycle.
Now Windows starts up with a "Preparing automatic repair" screen, but doesn't progress beyond that point.
ChkDsk,SFC,DISM,BootRec, etc. depending on issue(s) detected (ChkDskcan take hours andSFCandDISMtake ~30min/ea). If unplugging USB devices doesn't resolve the issue, boot a Windows install USB [WinPE] → Open terminal viaShift+F10, then run:ChkDsk <drive>: /OfflineScanAndFixfor all mounted partitions →BootRec /FixMBR && BootRec /RebuildBCD(if BIOS:BootRec /FixBoot) → Reboot → If not resolved, boot back to WinPE and perform steps 1 - 6. – JW0914 Mar 06 '21 at 15:02TestDiskcan restore the partition table, as well as recover lost data. – JW0914 Mar 08 '21 at 12:30