Nvidia VBios Flashing Guide
Why Flash?
Most of the time, if you want additional power gain that leads to performance gain or if you have issues with current flashed VBIOS
How do I flash a VBIOS?
First, we have to prepare the memory stick to be bootable, make sure the bootable disk is formatted to Fat32. NTFS formatted disk wont work properly. For flashing the BIOS it is suggested to do this process in DOS to avoid any complications.
However, if you have a Lenovo laptop but want to flash to a different brand you will most likely need to use the NVFlash ID Mismatch Modified version that allows you to flash regardless of what you have. It adds a layer of risk because you must do it in Windows and the program won’t stop you for flashing a bad BIOS.
Process Prerequisites
- NVflash
- Nvflash Mismatch ID disabled Version
- USB stick with FAT32 format
- GPU rom file (can be found in our discord server)
As a first, format the USB stick to FAT32 format and then copy the contents of the folder nvflash.zip or nvflash mismatch ID disabled version and the desired vBIOS in the form of the ROM file onto the stick.
Method
Paste the contents of NVflash (normal or mismatch disabled) in drive C:/ of your laptop. Name the folder in any preference you would like.
Use Normal edition if you want to flash lenovo bios, use mismatch ID disabled edition for flashing VBIOS from another OEM such as MSI
You may want to disable the NVIDIA drivers because it can crash when you flash the card and forcing the computer to restart. To disable the drivers go into Windows Device Manager –> Display Adapters → Then Right Click your GPU –> Disable Device.
Disable GPU
Now open Windows Command Prompt as Administrator by typing “CMD” in the search bar. Alternatively, Windows 11 users can also use Windows Terminal (wt.exe)
Command Prompt
After opening you want to find that folder at the Root of C:/ and launch the program. You can follow the commands and adjust the naming accordingly
- Navigate to the nvflash64 folder
- Run NVFlash
nvflash64
NVflash
Now that it is shown, how the program runs, you can quit it by pressing “Q.”
Next, we follow the following steps to make sure the device doesn’t get bricked in the process.
Back up the current BIOS before doing anything else:
- Run command
nvflash64 -b backup.rom
Nvflash64 is the program, -b is the command to back up, and backup.rom is the name given to the backup BIOS.
The backup.rom name can be changed to anything else, according to user preference, but its better to keep it simple to be able to find the rom file later.
Once backed up, make sure to check the folder to make sure it saved and make a copy on a flash drive in case you need to re-flash the card with a different computer. If you are doing this in FreeDOS then you already have it on the flash drive.
Backing up rom
Now the BIOS is backed up, it is time to flash the card:
If you are using the modified mismatch ID disabled version type
nvflash64 –protectoff
to disable the lockout (two dashes –). Otherwise, skip this step.
Disable Protection if using modified version
Now the actual flashing part:
- Run
nvflash64 -6 (ROM NAME).rom
- It will ask you a few times if you really want to do this. Follow the prompts and wait for it to finish flashing
- You should be done!