Hello,
I've been troubleshooting this for about a full day now and wondered if anyone could potentially shine some light on the issue I'm facing. After a forced shutdown a couple of days ago, I wasn't able to properly boot my PC, the error on startup being that ntoskrnl was corrupted or missing. I went ahead and tried to use Windows 10 startup repair and it simply said that it couldn't "detect any problems". Using chkdsk on the SSD that Windows was installed on didn't show any problems either. After backing up all my files I then re-installed Windows 10, reformatting my drive for a clean install, and upon trying to start up my PC I was then shown the same ntoskrnl error saying that it was either missing or corrupt. This completely boggled my mind until I realized that, upon subsequent retries I would see a different Windows DLL as part of the "missing or corrupted" message. After jumping into my BIOS and restoring my default settings, I was able to boot into my new Windows 10 install with no problems.
However, upon restarting my PC, I was greeted with the same bluescreen telling me that ntoskrnl was missing. I jumped back into my BIOS but couldn't find any problems so I simply exited. Strange thing is, after going into my BIOS and restarting from there, I was able to boot into Windows again. Restarting from Windows resulted in the bluescreen but restarting and going into the BIOS and then exiting led to the OS actually loading. I can only imagine that something is iffy with my BIOS though it hasn't been that long since I've updated it. On that note, there haven't been any hardware changes recently either. It seems as though my PC works completely fine so long as I enter the BIOS setup first.
I haven't been able to find anyone else online describing a similar issue, so any help would be appreciated.
TL;DR I can only boot into Windows if I load into the BIOS first, otherwise I get a bluescreen about missing system files. It's an MSI BIOS that has been recently updated.
I've been troubleshooting this for about a full day now and wondered if anyone could potentially shine some light on the issue I'm facing. After a forced shutdown a couple of days ago, I wasn't able to properly boot my PC, the error on startup being that ntoskrnl was corrupted or missing. I went ahead and tried to use Windows 10 startup repair and it simply said that it couldn't "detect any problems". Using chkdsk on the SSD that Windows was installed on didn't show any problems either. After backing up all my files I then re-installed Windows 10, reformatting my drive for a clean install, and upon trying to start up my PC I was then shown the same ntoskrnl error saying that it was either missing or corrupt. This completely boggled my mind until I realized that, upon subsequent retries I would see a different Windows DLL as part of the "missing or corrupted" message. After jumping into my BIOS and restoring my default settings, I was able to boot into my new Windows 10 install with no problems.
However, upon restarting my PC, I was greeted with the same bluescreen telling me that ntoskrnl was missing. I jumped back into my BIOS but couldn't find any problems so I simply exited. Strange thing is, after going into my BIOS and restarting from there, I was able to boot into Windows again. Restarting from Windows resulted in the bluescreen but restarting and going into the BIOS and then exiting led to the OS actually loading. I can only imagine that something is iffy with my BIOS though it hasn't been that long since I've updated it. On that note, there haven't been any hardware changes recently either. It seems as though my PC works completely fine so long as I enter the BIOS setup first.
I haven't been able to find anyone else online describing a similar issue, so any help would be appreciated.
TL;DR I can only boot into Windows if I load into the BIOS first, otherwise I get a bluescreen about missing system files. It's an MSI BIOS that has been recently updated.