Question I get "error 0xc000000e" BSOD every time I restart my PC

JohnyThePony

Commendable
Sep 4, 2021
9
0
1,510
View: https://imgur.com/a/SEgsIP1


It's a MSI GF63 8RC laptop. I reinstalled Windows 10 recently to an SSD (PNY M280CS1030) I bought, I used the SSD before the install as regular storage to check for problems , and everything was fine. The first boot after the installation, I got that BSOD, but it lets me access the UEFI, and I reset to the defaults and boots no problem, but have to do that every time. Is there any solution? Thx
 

ubuysa

Distinguished
How many drives do you have in your PC? That 0xC000000E exception indicates that a required device was not found. It's possible (in fact it's quite common) that in multiple drive system the Windows installer writes the boot data onto a different drive than the system drive.
 

JohnyThePony

Commendable
Sep 4, 2021
9
0
1,510
How many drives do you have in your PC? That 0xC000000E exception indicates that a required device was not found. It's possible (in fact it's quite common) that in multiple drive system the Windows installer writes the boot data onto a different drive than the system drive.
I have 2 drives, a regular HDD the laptop came with, and the SSD in question
 

ubuysa

Distinguished
The EFI partition that's used during booting is on a different drive to the Windows partition. In fact the UEFI partitions are spread across both drives. In addition you have two Recovery partitions and that's not usual. If either one of those drive is temporarily unavailable at boot for any reason you'll get that 0xC000000E exception.

If this were my PC I would do a clean reinstall of Windows ensuring that only disk 1 there (the current C: drive) is online.....
  1. First backup all the data in the D: and E: partitions and then format that drive (drive 0) removing all partitions.
  2. Then unplug that drive so that it's not visible in the system.
  3. Now boot the Windows installation media and select a 'custom install'.
  4. Delete the partition (all partitions) on the one drive you can see (your old C: drive).
  5. Select (highlight) the 'unallocated space' that results and click the Next button.
  6. The installer will create all necessary partitions on the only drive available and install Windows.
  7. Once Windows has started, run Windows Update (across reboots) until no more updates are found
  8. Check in Device Manager that all devices have a driver (no yellow triangles with black exclamation marks). If any have missing drivers check first in Optional Updates and then on the motherboard or hardware device vendor's websites.
  9. When Windows is fully installed, but before installing anything else, shutdown and reconnect the second drive.
  10. Create the partition structure you want on that drive and format the partitions.
  11. Restore backed-up data to the appropriate locations.
  12. Install all third-party apps and devices.
This will ensure that all the UEFI partitions are on the Windows system drive, where they should be.
 

JohnyThePony

Commendable
Sep 4, 2021
9
0
1,510
The EFI partition that's used during booting is on a different drive to the Windows partition. In fact the UEFI partitions are spread across both drives. In addition you have two Recovery partitions and that's not usual. If either one of those drive is temporarily unavailable at boot for any reason you'll get that 0xC000000E exception.

If this were my PC I would do a clean reinstall of Windows ensuring that only disk 1 there (the current C: drive) is online.....
  1. First backup all the data in the D: and E: partitions and then format that drive (drive 0) removing all partitions.
  2. Then unplug that drive so that it's not visible in the system.
  3. Now boot the Windows installation media and select a 'custom install'.
  4. Delete the partition (all partitions) on the one drive you can see (your old C: drive).
  5. Select (highlight) the 'unallocated space' that results and click the Next button.
  6. The installer will create all necessary partitions on the only drive available and install Windows.
  7. Once Windows has started, run Windows Update (across reboots) until no more updates are found
  8. Check in Device Manager that all devices have a driver (no yellow triangles with black exclamation marks). If any have missing drivers check first in Optional Updates and then on the motherboard or hardware device vendor's websites.
  9. When Windows is fully installed, but before installing anything else, shutdown and reconnect the second drive.
  10. Create the partition structure you want on that drive and format the partitions.
  11. Restore backed-up data to the appropriate locations.
  12. Install all third-party apps and devices.
This will ensure that all the UEFI partitions are on the Windows system drive, where they should be.
This!! thank u so much, I'll start by reinstalling windows to the SSD with the HDD unplugged