Guest User

How to Modify BIOS 1.60 for ASRock Z97 Extreme6/3.1 (Add NVMe, TPM 2.0, Broadwell Support)

a guest
Oct 30th, 2025
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. How to Modify BIOS 1.60 for ASRock Z97 Extreme6/3.1 (Add NVMe, TPM 2.0, Broadwell Support)
  2.  
  3. This guide explains how to modify the official BIOS 1.60 for ASRock Z97 Extreme6/3.1 to enable:
  4.  
  5. Booting from NVMe SSDs (via PCIe adapter)
  6.  
  7. TPM 2.0 menu (for Windows 11 compatibility)
  8.  
  9. Broadwell CPU support (e.g. i7-5775C)
  10.  
  11. 🛠 Required Tools
  12.  
  13. MMTool 5.0.0.7
  14.  
  15. UEFITool NE Alpha
  16.  
  17. IFR Extractor
  18.  
  19. Original BIOS 1.60 (from ASRock or Softpedia)
  20.  
  21. NvmeDXE.ffs (from Win-Raid)
  22.  
  23. cpu306C3_plat32_ver00000020_2015-11-20_PRD.bin (Broadwell microcode)
  24.  
  25. 🔧 Modification Steps
  26.  
  27. Add NVMe Support
  28.  
  29. Open BIOS in MMTool → Insert tab
  30.  
  31. Add NvmeDXE.ffs as a DXE driver at the end
  32.  
  33. Add Broadwell Microcode
  34.  
  35. MMTool → CPU Patch tab
  36.  
  37. Insert microcode for CPUID 306C3
  38.  
  39. Enable TPM 2.0 Menu
  40.  
  41. Extract Setup module using UEFITool
  42.  
  43. Use IFR Extractor to find Trusted Computing section
  44.  
  45. Remove Suppress If condition
  46.  
  47. Replace modified Setup back into BIOS
  48.  
  49. Save as MOD.ROM
  50.  
  51. ⚠️ Flashing the Modified BIOS
  52.  
  53. Instant Flash: Rename to Z97Ex6_3.1.ROM, place on FAT32 USB, flash via UEFI
  54.  
  55. AFUDOS: AFUDOS MOD.ROM /P /B /N /K
  56.  
  57. FPT (Intel): fptw64.exe -bios -f MOD.ROM (requires ME driver)
  58.  
  59. ✅ Result
  60.  
  61. NVMe boot support
  62.  
  63. TPM 2.0 menu visible in BIOS
  64.  
  65. Broadwell CPUs supported (e.g. i7-5775C)
  66.  
  67. Fully compatible with Z97 Extreme6/3.1 hardware
Advertisement
Add Comment
Please, Sign In to add comment