Table of Contents

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

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

  1. Navigate to the nvflash64 folder
  2. 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:

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: