Hi Luke,
Thank you for replying.
If you have tried all the above troubleshooting methods, then it might be that the Ntoskrnl.exe file is missing or damaged, so follow the below steps in order to repair the Ntoskrnl.exe file.
Step 1: First, you need to create a bootable USB drive by following How to create Windows 10 installation DVD/USB flash drive Step-by-Step Guide.
Step 2: Then, insert the bootable USB to the computer and then restart the computer and press the key that opens the boot-device selection menu for the computer, such as the Esc/F10/F12 keys.
Step 3: Select the option that boots the PC from the USB flash drive.
Step 4: Once you are at the Windows Installation screen, select the Language/Time/Keyboard settings and click Next and click on Repair your computer.
Step 5: Then, click on Troubleshoot > Advanced Options > Command Prompt.
Step 6: Login to the Administrator account by typing the password for this account, and then press Enter.
Step 7: At the Command Prompt, type the following command, and then press Enter:
- expand <cd-drive>:\i386\ntoskrnl.ex_ <hd-drive>:\Windows\system32\ntoskrnl.exe
Note: In the above command, the <cd-drive> placeholder represents the drive letter of your USB drive, and the <hd-drive> placeholder represents the drive letter of the hard disk on which windows is installed.
For example, the command would look like: expand d:\i386\ntoskrnl.ex_ c:\windows\system32 \ntoskrnl.exe
If the above command didn't work, then you may want to execute the below command and check.
- expand <cd-drive>:\i386\ntkrnlmp.ex_ <hd-drive>:\Windows\system32\ntoskrnl.exe
Step 8: If you receive a prompt to overwrite the file, then press Y.
Step 9: Type exit in the Command Prompt once the above command is executed and press Enter.
Step 10: Once you have performed all the above steps, restart the computer once and check for the issue.
Hope it helps.
Let us know if you got the help you needed by clicking Yes or No.