[Request] NVMe Mod for Biostar TZ77XE3 BIOS

Hi Team hope you all doing well.

Well i recently purchased Samsung 970 Evo Plus SSD and Nvme Adapter and wanted to use it as a primary BOOT driver but unfortunately my Motherboard Biostar TZ77XE3 doesn’t support native Nvme.

Hence please help me by sharing a MOD BIOS file which can Support Nvme. I have tried doing by following steps as per uswr Fernando but i and unable to Extract .bst BIOS file so please help me out here.

Help will be Appreciated


Edit by Fernando: Thread moved into the “BIOS Modding Requests” Forum Category and thread title customized

@Atiya
Welcome to the Win-Raid Forum!
There is no need to extract the *.BST file. It can be opened and modified by any AMI UEFI BIOS Modding tool after having changed the file category to “all files”.
>Here< is the Guide about how to get the NVMe module properly inserted.
If you have any additional questions regarding the BIOS modding procedure, please post them into the linked thread.
Good luck!
Dieter (alias Fernando)

Hey Fernando thank you for responding quickly.

Well i have been though the same page and tried the procedure but at some point i get stuck.

Can you please help me out directly and is there any other mode of direct communication with you like Whatsapp or telegram or Instagram etc.

I would like to share images or video while doing the modding process so that you can understand.

Note I have downloaded MM Tool as well as UEFI Tool and Nvmeexpress.dxe along with original Bios from Biostar

@Atiya
I don’t have the required time to watch your work and to give you the demanded advices, but after having just done the NVMe modification of the BIOS named Z77AF823.BST myself here are my tips:

  1. Use the UEFITool for the modding procedure (with the MMTool a Pad-file will disappear).
  2. Insert te “Small” NVMe module. Otherwise the insertion will not be possible due to a space problem within the compressed DXE Driver Volume.
  3. Don’t forget to give the BIOS its original name after having finalized the BIOS modification.

Good luck!


Processing: 20250703_155319.jpg…

I understand you might be busy. Well Please refer the above images.
I successfully located DXE folder and selected the bottom most “DXE Driver” and trying to insert the Nvmeexpress.dxe
But i am unable to insert the Nvmeexpress.dxe as Intsert options are disabled

So how can i insert now?

I gave you the advice to use the UEFITool (v0.28.0)!
Look here:

I have followed the step and Successfully added the NvmExpressDxe_5 and save it (No Error popped for Not Enough Storage).

However in your above Screenshot i see that you have added/inserted NvmExpressDxe_Small so i just wanted to confirm should i also need to add the smaller version on Nvme DXE or the regular _5 will work?

Small (other variants), only if no avaiable space in bios volumes, both have same objective and work as intended, use regular.
Check pad’s as instructed by guide, if everything ok and correct volume (Fernando screenshot) it should be ok to flash.

Thank you @MeatWar

I am going with the regular one _5 and saved the file. Well i have a couple of doubts.

  1. How to check Pad’s as you asked to check.
    2 The Modded Bios saved as .rom but the original BIOS was .BST so what should i do now?

Here is the Final Mod BIOS so its looking as shown in the image

This the Screenshot share by @Fernando and I can see the after Inserting a Dxe_small
There is 1 Pad-file (below Volume Free Space > User Interface Section

@Atiya
You obviously haven’t read what I had written >here<.
I gave you explicitely the advice (point 2) to insert the “small” NVMe module.
Since you nevertheless have inserted the much bigger sized “normal” NVMe module named NvmExpressDxe_5.ffs, the Pad-file, which was present within the original BIOS beyond the DXE Driver Volume, has been deleted by the UEFITool (to get the required, but not available space).
I do not recommend to flash your self-modded mainboard BIOS, where the originally existing Pad-file has been removed.
Regarding the naming of the modded BIOS please have again a look into my above given tips.

@Fernando

Thanks for the guide. Well after carefully redoing everything here is the final BIOS. Hope now its correct.

One last help. The saved file is .rom but the actual/original BIOS file was .BST so how do i update / flash the Mod Bios?

Since I never have used a Biostar mainboard, I don’t know the best/safest way to get a modded BIOS properly flashed into the chip of such board.
If you should not find a specific tip from an experienced Biostar user, I would rename the modded BIOS to Z77AF823.BST and flash it the way Biostar is recommending to do.
If you are lucky, you will succeed and can enjoy being able to boot off an NVMe SSD. The risk of a bricked BIOS is not very high, but it is possible, that the Flashing procedure will fail and your mainboard still uses the original BIOS. For details look into the start post of >this< thread.