Option: Parameter(s) | Function |
/? /help /h | Displays help screen |
/all | Flash the entire image including the descriptor region |
/bak:filename | Backup ROM to a file. |
/bbl | Program the boot block. By default, bootblock is not updated. |
/bios | Flash the BIOS region |
/cs | Verify the checksum of a .FFS file. |
/console | Console mode hides the GUI windows, but unlike the remote2 option, shows the progress dialog. Just as with /remote2, this option also stops the system from rebooting after BIOS flashing. |
/cvar | Clear variables |
/desc | Flash the descriptor the region |
/dmc:string | Specify chassis manufacturer DMI string |
/dmm:string | Specify motherboard manufacturer DMI string |
/dms:string | Specify system manufacturer DMI string |
/dpc:string | Specify chassis asset tag number |
/dpm:string | Specify motherboard product ID DMI string |
/dps:string | Specify system product ID DMI string |
/dsc:string | Specify chassis serial number DMI string |
/dsm:string | Specify motherboard serial number DMI string |
/dss:string | Specify system serial number DMI string |
/dus:string | Specify UUID DMI string |
/dvc:string | Specify chassis version DMI string |
/dvm:string | Specify motherboard version DMI string |
/dvs:string | Specify system version DMI string |
/ec | Flash the EC region |
/exit | Exit without rebooting. NOTE: This option should not be used with the /p option. |
/gbe | Flash the GbE region |
/logo:imagefile [:index] | Replace a BIOS logo with an imagefile in JPG, BMP or GIF formats.Note: The file size of the new logo cannot be larger than the current logo and bitmap images should be in 24bit color mode.
This option can be used in two ways:
- If the BIOS image is not defined in the command line, this option will replace the logo of the current BIOS (i.e. WINFLASH /logo:imagefile).
- If the BIOS image is defined in the command line, this option will replace the logo of the new BIOS image (i.e. WINFLASH /logo:imagefile romfile).
Use the index parameter when you wish to replace one of multiple BIOS logos within an image. The Logo index must be 1 to %d (INVALID PARAMETER) error message (EFI error #152) will display if the value of index is out of range (i.e. greater than the number of logo images in the BIOS = %d). |
/ls | Preserves logo images in the system BIOS when flashing. Note: Logo images must be stored in SystemSplashDxe.efi and the total size of images in this file cannot be larger than that in the new BIOS; if so, the flash process will abort. |
/me | Flash the ME region |
/mfg | Manufacturing mode. Automatically reboots without the need to press a key. |
/mod:filename | Updates the module in the BIOS with the module contained in the file (such as /MOD:vga.ffs); the rest of the BIOS image remains unchanged. |
/mode=n | Specify dmi mode n = {0, 1, 2, 3} 0: Just update BIOS with new file, don抰 update DMI variables.
1: Just update DMI variables, keep ROM BIOS as before.
2: Update BIOS, merge ROM DMI variables with command line (default).
3: Update BIOS, merge image variables with command line.
|
/p | Production mode (minimize messages and delays). Note: This option will reboot the system after flashing. It should not be used with the /exit option. |
/pfaefv:PFAEIA32.fv | In addition to handling PFAE modules packed into the flash BIOS image, now this flash tool can load and run PFAE modules in a separate volume file (e.g. PFAEIA32.fv). Only 32-bit mode PFAE modules are supported within a volume file. If both the volume file and the flash BIOS image contain PFAE modules, the modules in the flash BIOS image are loaded first. Note: The flash tool will abort if it cannot successfully load and run all the PFAE modules within a volume file.
|
/raw:guid:filename | Replace the RAW module. Updates the module in the BIOS with the module contained in the file. The rest of the BIOS image remains unchanged. |
/remote2 | Execute without GUI (allows other applications or computers to call WinFlash). Just as with /console, this option also stops the system from rebooting after BIOS flashing. |
/ro[=filename] | In backup ROM only mode, the tool reads the contents of the flash part and saves them to filename without flashing. If filename is not specified, the flash part will be saved to BIOSROM.BAK. |
/sa | Skip all BIOS checks. |
/sd | Skip BIOS date check. |
/slp | Replace SLP marker key in current or new BIOS image. To replace the SLP marker key in current BIOS:
To replace the SLP marker key and flash new BIOS image
- winflash /slp:filename newbios.bin
Note: /slp and /spu can be used in combination.
|
/sm | Skips all dialog boxes. |
/sn | Skip BIOS part number check. |
/sp | Skip BIOS product ID check. |
/spu:filename[:index] | Replace SLP public key in current or new BIOS image. The SLP public key version is set using the index parameter. To replace a SLP2.0 public key within the current BIOS:
- winflash /spu:filename:20
To replace a SLP2.1 public key and flash a new BIOS image
- winflash /spu:filename:21 newbios.bin
Note: /slp and /spu can be used in combination.
|
/ss | Keep current SLP keys. This option is useful when the SLP keys are not included with BIOS source files and you wish to flash without changing the SLP key areas. |
/sv | Skip BIOS version check |
/svs | Bypass the BIOS version check warning when flashing same version of BIOS. Note: Older BIOS versions will still display a warning message.
|
/swm | Skips all dialog boxes with warnings. |
/v | Verify each block after programming it. |
/vbl | Show warning for Microsoft Bitlocker |
/vcpu[:MCUfile] | Update variable size CPU microcode. The ROM, BIOS image, and MCUfile (if defined) will be compared. The most recent MCU will be flashed to ROM. |