• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

How to extract VBIOS from Gigabyte .exe file

LeCaNo

New Member
Joined
Feb 26, 2023
Messages
2 (0.00/day)
Hey there,

I have a "GIGABYTE GeForce RTX 2060 OC 6G (rev. 2.0) rev. 1.0" (GV-N2060OC-6GD) with BIOS Version "90.04.63.40.2B". According to the Gigabyte product page, the current BIOS Version is "90.06.3C.00.86". I assume it's newer, but the Gigabyte page says its from 2019. In the VGA BIOS collection, I found " 90.06.2E.00.C9", compiled in 2018. Now I am confused

I run the "N2060O6.F52.exe", but it says "This BIOS version does not match". With "innoextract" and "UEFIextract" I tried to extract the new VBIOS from the "N2060O6.F52.exe". Unfortunately without success

Is there any way to extract the 90.06.3C.00.86 VBIOS from the exe?

Thanks in advance
 
Joined
Jan 5, 2006
Messages
17,953 (2.68/day)
System Name AlderLake / Laptop
Processor Intel i7 12700K P-Cores @ 5Ghz / Intel i3 7100U
Motherboard Gigabyte Z690 Aorus Master / HP 83A3 (U3E1)
Cooling Noctua NH-U12A 2 fans + Thermal Grizzly Kryonaut Extreme + 5 case fans / Fan
Memory 32GB DDR5 Corsair Dominator Platinum RGB 6000MT/s CL36 / 8GB DDR4 HyperX CL13
Video Card(s) MSI RTX 2070 Super Gaming X Trio / Intel HD620
Storage Samsung 980 Pro 1TB + 970 Evo 500GB + 850 Pro 512GB + 860 Evo 1TB x2 / Samsung 256GB M.2 SSD
Display(s) 23.8" Dell S2417DG 165Hz G-Sync 1440p / 14" 1080p IPS Glossy
Case Be quiet! Silent Base 600 - Window / HP Pavilion
Audio Device(s) Panasonic SA-PMX94 / Realtek onboard + B&O speaker system / Harman Kardon Go + Play / Logitech G533
Power Supply Seasonic Focus Plus Gold 750W / Powerbrick
Mouse Logitech MX Anywhere 2 Laser wireless / Logitech M330 wireless
Keyboard RAPOO E9270P Black 5GHz wireless / HP backlit
Software Windows 11 / Windows 10
Benchmark Scores Cinebench R23 (Single Core) 1936 @ stock Cinebench R23 (Multi Core) 23006 @ stock
Just why? If you don't have any issues with your GPU, it's best to leave as is, flashing a VBIOS doesn't make your GPU magically any faster....
 

LeCaNo

New Member
Joined
Feb 26, 2023
Messages
2 (0.00/day)
I'm more just interested in how to do that. I don't want to update my VBIOS.
 
Joined
Jul 19, 2015
Messages
931 (0.29/day)
System Name The Banshee
Processor Ryzen 5 5600 @ 4.65GHz CO -30
Motherboard AsRock X370 Taichi
Cooling CM Hyper 212 Plus
Memory 16GB 2x8 G.Skill Trident Z 3600 CL16 1.35V
Video Card(s) RTX 3060M 6GB @ 1750-2000MHz Core / 1875MHz Mem
Storage 1TB Kingston NV2 & 1TB Mass Storage HDD
Display(s) LG 25UM57-P @ 75Hz OC
Case Fractal Design Arc XL
Audio Device(s) ATH-M20x
Power Supply Evga SuperNova 1300 G2
Mouse Evga Torq X3
Keyboard Thermaltake Challenger
Software Win 10 Pro 64-Bit
If you use 7-zip you can just right-click and "Open Archive" to get access to the bios bin/rom/ect. That's normally what I do anyway.
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,938 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard MSI MPG Z790I Edge WiFi Gaming
Cooling be quiet! Pure Loop 240mm
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Philips Evnia 49M2C8900
Case LANCOOL 205M MESH Snow
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply ASUS ROG Loki SFX-L 1000W
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
The extraction tools you used on the main exe probably didn’t work because generally these are fancy wrappers.

So it looks like the BIOS: https://www.gigabyte.com/Graphics-Card/GV-N2060OC-6GD-rev-20/support#support-dl-bios

is inside the x86 and x64 folders. when extracted. but they are password locked:

1677437410076.png


Looks like there is an extraction password:

1677437439664.png


Probably what the main executable is doing as what appears to be a portable 7zip is included in the root dir.

Looks like the password is used everywhere by gigabyte and is:

Code:
buildforge

unzipping the folders gives us this. the x86 and x64 nvflash. The bios is probably packed in the executable.

1677437589605.png


Looks like it wants to load this custom nvflash driver on execute.

1677437893434.png


1677437910701.png


I tried to look in:

%appdata%
- roaming
- local
- local low

and %temp%

To see if there was any pre-extraction but there wasnt. So I couldnt grab the raw BIOS.

Manually extracting the exe with 7zip does give pdata and rdata but they are not usable.

You can attempt to reproduce using what I just did to get the raw files.

For all I know the executable IS nvflash and you might be able to do something like.

Code:
N2060O6.F52.exe -f -6

but I'm not certain.

You can always give it a shot, or check the unverified bios's on the site. Make sure to backup yours using gpu-z first though. If you manage it, dont forget to dump the new one and upload it.
 
Last edited:

rudiboy

New Member
Joined
Jul 15, 2023
Messages
2 (0.01/day)
Sorr for reviving old post but the command you were looking for was --help and if you use --dump it displays the BIOS version included in the file but I don't know how to really extract it
Screenshot 2023-07-15 003950.png
 

MDXZFR

New Member
Joined
Jan 20, 2024
Messages
3 (0.03/day)
The extraction tools you used on the main exe probably didn’t work because generally these are fancy wrappers.

So it looks like the BIOS: https://www.gigabyte.com/Graphics-Card/GV-N2060OC-6GD-rev-20/support#support-dl-bios

is inside the x86 and x64 folders. when extracted. but they are password locked:

View attachment 285600

Looks like there is an extraction password:

View attachment 285601

Probably what the main executable is doing as what appears to be a portable 7zip is included in the root dir.

Looks like the password is used everywhere by gigabyte and is:

Code:
buildforge

unzipping the folders gives us this. the x86 and x64 nvflash. The bios is probably packed in the executable.

View attachment 285602

Looks like it wants to load this custom nvflash driver on execute.

View attachment 285603

View attachment 285604

I tried to look in:

%appdata%
- roaming
- local
- local low

and %temp%

To see if there was any pre-extraction but there wasnt. So I couldnt grab the raw BIOS.

Manually extracting the exe with 7zip does give pdata and rdata but they are not usable.

You can attempt to reproduce using what I just did to get the raw files.

For all I know the executable IS nvflash and you might be able to do something like.

Code:
N2060O6.F52.exe -f -6

but I'm not certain.

You can always give it a shot, or check the unverified bios's on the site. Make sure to backup yours using gpu-z first though. If you manage it, dont forget to dump the new one and upload it.
Hi there. Did u able to find a way to flash or extract the vbios out of the .exe file? I'm looking to extract a new vbios for Aorus 4090
 
Top