How to use DMIEdit to modify SMBIOS strings in AMI Aptio BIOS
DMIEdit is a scriptable command-line utility for DOS, Microsoft WindowsÂ, Linux and the UEFI shell. The Desktop Management Interface Editor for Aptio enables developers to modify strings associated with platform SMBIOS tables (System, Base Board, Chassis, OEM string, etc). In manufacturing, use DMIEdit to embed platform serial numbers, UUID and license keys into the SMBIOS table, which identifies platforms to management software[^1^].
In this article, we will show you how to use DMIEdit v2.11 to change the BIOS date, manufacturer, model and other information in an AMI Aptio BIOS. This can be useful for customizing your system or for troubleshooting purposes.
A system with an AMI Aptio BIOS.
A bootable USB flash drive with DOS or UEFI shell.
The DMIEdit v2.11 utility downloaded from here [^2^].
A backup of your current BIOS settings and data.
Extract the DMIEdit v2.11 utility to the root directory of your USB flash drive.
Boot your system from the USB flash drive into DOS or UEFI shell.
Run the DMIEdit.exe file from the USB flash drive.
You will see a list of SMBIOS tables and their values. Use the arrow keys to navigate and the Enter key to select a table.
To change a value, select it and press F4. You will be prompted to enter a new value. Press Enter to confirm or Esc to cancel.
To save your changes, press F3. You will be asked to confirm. Press Y to save or N to discard.
To exit DMIEdit, press F10. You will be asked to confirm. Press Y to exit or N to return.
Reboot your system and check your BIOS settings and data.
DMIEdit is a powerful tool that allows you to modify SMBIOS strings in AMI Aptio BIOS. However, it should be used with caution as incorrect values may cause system instability or damage. Always backup your BIOS settings and data before using DMIEdit and follow the instructions carefully.Troubleshooting
If you encounter any problems while using DMIEdit, here are some possible solutions:
If DMIEdit does not run or shows an error message, make sure you have the correct version of the utility for your BIOS and platform. You can check the version of your BIOS by entering the BIOS setup or by using a tool like CPU-Z.
If DMIEdit does not show all the SMBIOS tables or values, make sure you have the latest BIOS update for your system. You can download the BIOS update from your system manufacturer's website or from AMI's website.
If DMIEdit shows incorrect or corrupted values, make sure you have not modified the BIOS ROM file with any other tool. You can restore the original BIOS ROM file by using the AFU utility or by using the BIOS recovery feature of your system.
If DMIEdit causes your system to crash or fail to boot, make sure you have backed up your BIOS settings and data before using DMIEdit. You can restore your BIOS settings and data by using the CMOS jumper or battery on your motherboard or by using the BIOS setup.
Custom UEFI/BIOS - Aptio & AMBIOS. (n.d.). Retrieved April 23, 2023, from https://www.ami.com/bios-uefi-utilities/
dmiedit, change bios date smbios, manufacturer etc, ami aptio. (2022, December 13). Retrieved April 23, 2023, from https://www.youtube.com/watchv=MFMCCC2n_eI 061ffe29dd