A utility to backup and restore BIOS settings using AFUWINx64. This script allows you to create a backup of your BIOS settings and restore them when needed.
- Windows 10 or 11
- Python 3.8 or higher
- AFUWINx64 installed in
C:\AFUWIN\AFUWINx64.EXE
- Clone the repository or download the script.
- Download
AFUWINx64
from AMI BIOS UEFI Utilities and place theAFUWINx64.EXE
into the folderC:\AFUWIN
.
- Navigate to the directory where the script is located.
- Run the script with the
start.bat
file to automatically get admin rights. - The script includes a module installer, so you don't need to install dependencies manually.
- Choose one of the options displayed in the GUI.
The script provides the following options:
- Create a backup of the BIOS settings: This option creates a backup of your current BIOS settings and saves it in a
.rom
file in thebackups
directory. - Restore the BIOS settings from a backup: This option allows you to restore BIOS settings from a previously created backup.
- MSI - Check BIOS version of .ocb file (WIP): This option reads the BIOS version from an MSI OCB file and renames the OCB file accordingly.
- Ensure AFUWINx64 is installed at
C:\AFUWIN\AFUWINx64.EXE
. - Backup files are named in the format
bios_backup_{date}_{time}.rom
. - OCB files are renamed in the format
MSI_BIOS_{BIOS_Version}_{date}_{time}.ocb
after successfully checking the BIOS version related to the OCB file.
This project is licensed under the MIT License - see the LICENSE file for details.