dmpstore

Syntax

dmpstore[-b][-d][-all|[variable][-guid guid][-sfo]

dmpstore[-all|[variable][-guid guid][-s file]

dmpstore[-all|[variable][-guid guid][-l file]

Description

Manages all UEFI variables.

Options

-b

Displays one screen at a time.

-guid guid

Specifies the GUID of the variables to display in standard text format. If not specified, and -all is not specified, the EFI_GLOBAL_VARIABLE GUID is assumed.

-sfo

Displays information in Standard-Format Output.

-all

Displays all variables, including those with a different GUID than EFI_GLOBAL_VARIABLE.

-d

Deletes variables.

-s

Saves variables to a file.

-l

Loads and sets variables from a file.

variable

Specifies a variable name. This can be a literal name or a pattern as specified in the MetaiMatch() function of the EFI_UNICODE_COLLATION2_PROCOOL.

The variable value is printed as a hexadecimal dump.

Examples

To dump all variables with the GUID EFI_GLOBAL_VARIABLE:

Shell> dmpstore
      

To dump all variables, regardless of GUID or name:

Shell> dmpstore -all
      

To dump the path variable with the GUID 158DEF5A-F656-419C-B027-7A3192C079D2:

Shell> dmpstore path -guid 158DEF5A-F656-419C-B027-7A3192C079D2
      

To save all variables, regardless of GUID or name, to a file named VarDump.txt:

Shell> dmpstore -all -s VarDump.txt
      

To delete the BootOrder variable with the GUID EFI_GLOBAL_VARIABLE:

Shell> dmpstore -d BootOrder