[HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS

@morvay Welcome to the Win-RAID Forum!
It was not a good idea to add an NVMe module to a BIOS, which contains already such module, but with another GUID. Both modules may interfere each other.
Please upload the original BIOS F16l and your modded one as *.zip or *.RAR archives.
If the original F16l BIOS offers already full NVMe support, you should be able to get Win10/11 installed in UEFI mode onto the NVMe SSD by following point 4 of my guide’s “This is what you should do:” section.
Good luck!
Dieter (alias Fernando)

@Koekieezz
yes, I know there is no official BIOS on Gigabyte website, however, I have emailed Gigabyte support and asked them for help with NVMe support on my mobo, and in their response they have provided me with BIOS v F16l, which they said already supports NVMe disk.
Version F16k must be a similar case, which I have found on a forum.

@Fernando Please see below as requested - BIOS version F16l original and modded (with added "NvmExpressDxe_Small.ffs")

Like I said in my previous post, I received this BIOS directly from Gigabyte support, in response to my request for NVMe disk support, however, it is not officially available on their website for download.

After flashing F16l, I was able to see my Samsung 970 Pro 512GB in "boot devices" in BIOS and aslo in windows.
But when I cloned my SATA SSD to NVMe SSD and tried booting from it, it gave me an error message stating I should replace devices that contains OS … etc.

So basically I was unable to boot from it.

Please help.

Z77XUD5H_F16l_original.zip (3.81 MB)

Z77XUD5H_F16l_mod.zip (3.82 MB)

Just like the latest official bios, also this F16L contains the AMI NVMe module, no need to add any modules, just follow Fernando’s guide, point#4 OS Installation

Cloning OLD drive/OS is always a bad choice, NVME only supports a full UEFI system with x64 OS/EFI/GPT disk, no legacy MBR/NTFS, this is your issue.

@MeatWar Thank you for the advice. I will definitely give it a go (full , clean UEFI x64 GPT install).

note: You are most probably right, as my current system (C drive) is on a MBR disk and when cloning finished, the NVMe was also set to MBR (and not GPT).

@morvay Thanks for having uploaded the original and the modded BIOS.

My review: As you can see here, your modded BIOS is faulty, because an originally present Pad-file had been removed by the used tool:
(left Pic: Original BIOS, right Pic: Your modded BIOS)

Original BIOS.png

Modded BIOS.png


You obviously haven’t read my guide carefully enough and made a big mistake by flashing your modded BIOS. Why didn’t you check it yourself according to my guide?
At least you can be happy, that you haven’t bricked your mainboard by doing that.

If not already done I recommend to re-flash the original BIOS F16l!

@Fernando
@MeatWar
Update: after flashing original F16L BIOS and clean install (UEFI/GPT/x64) it all worked!
Thanks guys.

Hi new member got a Asrock Exream Gen3 Z68 and i have a pci card for a Crusial P5 500 can i use your guide how to do a moded bios.

Yes Fernando’s guide will work on your motherboard model.

EDIT
@Lillefredrik
Dont make new posts, edit your previous and add content, you can make the mod and share here for checking it.

@Lillefredrik Welcome to the Win-RAID Forum!
I have moved your request (and @MeatWar 's reply) into this already existing and much better matching thread. You can find the related guide within the start post.
Good luck!
Dieter (alias Fernando)

thanks i have read it but need to read it again it looks that it is easy.

i remember no that i did a mod bios but i didt look if its ok can you look at the files

Hello … ,

Can somebody help me to fix my problem .

I cant boot from M2 PCI -E . What steps should i have to do to upgrade my bios to boot it with NVME in windos 11 .

@Lillefredrik
If you want, that anyone should check your modded BIOS, you should attach it and additionally the original BIOS (both compressed as *.ZIP or *.RAR archives).

@Ardit Welcome to the Win-RAID Forum!
Since your HP ZBook 15 G2 Mobile Workstation has an Intel 8-Series chipset, I have moved your request into this already existing and 100% matching thread.
Please read the Guide, which is within the start post, and follow its advices.
Good luck!
Dieter (alias Fernando)

I have Asus H61M-E motherboard. Can I mod my bios with this method for NVMe M.2 boot support for windows 7 ? or otherwise does somebody has readymade bios file ? Thanks.

@subhash Welcome to th Win-RAID Forum!
Since your mainboard BIOS is an AMI UEFI one, you can get an NVMe SSD bootable by following my guide (= start post).
If you don’t want try the BIOS modification yourself (it is easier than you may think), please look into >this< thread.
Good luck!
Dieter (alias Fernando)

Thanks for your quick reply.I will give it a try and report back.

I modded the bios file exactly as per your guide.everything worked smoothly without a hitch.No error massages at all. saved modded bios to *.cap file.
it was quite easy even for newbie like me. But flashing the new bios was terrifying. because there were too many options and warnings. asus bios built in update utility refused to accept new bios saying "security verifiction failed". asus AI software pretended to do somthing for a very short time. rebooting and checking showed nothing happened.same old bios without any modifiction. after thinking overnite tried AFUWIN64_v3.05.04 method as per your guide.everything ran fine and after reboot I can see my NVMe drive detected as pata ss.
Thanks a lot

Hi. I just wanted to update >this< post, maybe someone will find it insightful.

The issue was the Crucial P5 nvme drive. These drives are being reported as incompatible with some (esp older) motherboards.
I recently bought Samsung 980 and installed it in my ASUS Z9PR-D12 and it worked straight away. Bios was modded as per guide and booting is possible from the nvme.
I could not get the Crucial drive to work in this mobo - I spent few days trying different configurations to no avail.

Also I was able to successfully BIOS mod Asrock FM2A78M-HD+ and got it to work with Crucial P5 Drive.
One note though about this motherboard - I was not able to flash the bios using any of the software tools. Seen number of different errors. I had to resort to buying CH341a bios flashing tool. It was only a few bucks and I like to have this for fixing bricked mobo’s/routers/GPU’s.

Thank you Win-Raid Forums.

Edit by Fernando: Fully quoted post replaced by a link to it (to save space)

Hey, I have an aimb-274 motherboard, I was able to correctly modify the bios. I use a mini pcie -> nvme adapter to connect the disk. I have a question. After connecting the Samsung 970 evo plus drive, after installing the system, I can boot from it without any problem. On the other hand, after connecting, for example, SanDisk extreme pro, the motherboard does not start at all. Someone has encountered such a problem. What do you think could be the reason?