Forum Discussion
DevinJohnson
Apr 03, 2025Iron Contributor
If your TPM is alright but Health Check still says no...
I recently upgraded to an M.2 NVMe boot drive, by cloning my old SATA drive onto it. Everything worked like a charm but here's the rub:
If I turn off CSM in BIOS, the NVMe drive is not recognized at all. So the minute I set my BIOS to 'UEFI only' I have no bootable drives, no hard drives whatsoever. I did a bit of digging and read that since NVMe drives have their own native UEFI drivers in Windows, there is a possibility that some required startup or backup files are stored on a different drive. So the system attempts to read the NVMe in UEFI only but a required file is still on the legacy devices and the whole operation fails.
What gives? Anyone faced this yet? I know that the most straightforward solution would be to just format everything and start clean, but is there any lazy way to do this?
1 Reply
Sort By
- Advay-CMDCopper Contributor
Hello, 👋
I do not think there is a "lazy way" to do it, and even if there is I will recommend a clean install. I am sure that you use the laptop/pc everyday therefore you should be neat about it and not take the "Lazy way".
I hope you understand, and I strongly recommend that you perform a clean install.