-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Notebooks
- Notebook Hardware and Upgrade Questions
- NVMe SSD not showing up in BIOS

Create an account on the HP Community to personalize your profile and ask a question
11-11-2021 07:15 AM
I had recently upgraded my hard disk from SSHD to M.2 NVME drive. Initially I couldn't able to boot OS from NVME drives as it wasn't detected in BIOS. Hence I had followed the HP community suggestions as mentioned below. Post following the below instructions, now I'm able to boot via NVME drive and log into windows but my main problem is that NVME boot is dependent on Main SSHD drive. If I remove the SSHD drive and try booting it, I was notified with "no boot disk error". Hence my concern is that, I'm expecting to run my laptop only with NVME drive rather using both the drives.
"" Alternatively, you might be able to boot from SSD in bios explorer...
Rapidly tap F9 for Boot Options Menu.
Arrow down to Boot from EFI File.
Select the long line of text that starts with No Volume Label, etc etc.
Choose <EFI>
Arrow down to <Boot>
Arrow down to bootx64.efi ""
Solved! Go to Solution.
Accepted Solutions
11-11-2021 12:02 PM
I would unplug it and then install Windows.
That is what has worked for me when I am doing installs in systems with multiple installed hard disks.
I am a volunteer forum member. If my suggestion helped you solve your issue, help others by marking that post as the accepted solution. Say thanks by clicking on the Yes button next to the "was this reply helpful?"
11-11-2021 08:20 AM
Your "bootx64.efi" is the setup command from an efi-shell.
Your Boot Partition is on the SSHD.
Run bcdedit in cmd (admin) and you find everything you need
If you open diskmanagement you probably don't see any efi partition on your NVMe drive.
11-11-2021 08:40 AM
Your are perfectly right as I don't see EFI partition on my NVME drive but on my SSHD drive. So how to ensure that I can run OS only from NVME drive which is independent of SSHD drive. Also please note that I don't see NVME drive in boot menu.
11-11-2021 08:50 AM
Microsoft Windows [Version 10.0.19043.1348]
(c) Microsoft Corporation. All rights reserved.
C:\Windows\system32>bcdedit
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=\Device\HarddiskVolume1
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {8a16c05a-3cd4-11ec-a62f-cc46f0c6e82c}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.efi
description Windows 10
locale en-US
inherit {bootloadersettings}
recoverysequence {8a16c05c-3cd4-11ec-a62f-cc46f0c6e82c}
displaymessageoverride Recovery
recoveryenabled Yes
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {8a16c05a-3cd4-11ec-a62f-cc46f0c6e82c}
nx OptIn
bootmenupolicy Standard
C:\Windows\system32>
I don't have any partition other than EFI in SSHD. Also pasted my partition details for your reference. Disk 0 is NVMe drive and Disk1 is SSHD drive.
11-11-2021 09:01 AM
Perfect!
Your Windows installation is on the NVMe.
You can use disk 1 for storage of your files
I hope that your C-Partition is big enough.
Run a backup of your system (Macrium Reflect) and always include the EFI-Partition from your SSHD
During the next update Microsoft will probably change the position of your recovery partition.
11-11-2021 09:23 AM
Sorry I didn't get your steps. Could you please elaborate it? Also I suspect EFI is created on SSHD as NVME is not shown in boot menu. So any ways to enable the same in boot menu so that clean installation of windows can be done on NVME. Note that I don't need any data to be backed up from current partitions, Hence please let me know if I had to perform the fresh installation in a way that it works independent of SSHD and I would be happy to do it right away.
11-11-2021 09:35 AM
You have to check if your laptop boots from NVMe. If not, this is the only way and you will not see the NVMe in the bootmenue.
You have a clean installation on the NVMe. Why do you want to change that?
You don't have to backup your date, you have to backup your system! Every month before you run any update!
11-11-2021 09:41 AM
Yes, I agree that I had a clean installation on NVME but its still dependent on internal SSHD drive. So I need to eliminate this dependency and ensure my laptop just works only on NVME drive with SSHD being removed. As you asked I checked for booting the machine only on NVME with SSHD plugged out but it failed with boot drive failure error.
11-11-2021 09:48 AM - edited 11-11-2021 09:51 AM
If I may offer a tidbit. There should not be an EFI partition on the SSHD disk
all of these are NVMe M.2 SSD disks
I am a volunteer forum member. If my suggestion helped you solve your issue, help others by marking that post as the accepted solution. Say thanks by clicking on the Yes button next to the "was this reply helpful?"