Warning
The author is not responsible for any possible damage caused to hardware as a result of using this project.
This software does not guarantee any increase in performance and is intended for enthusiasts only.
You use this program at your own risk.
SCEWIN is an AMI firmware utility that interfaces with UEFI NVRAM setup variables. It allows reading and modifying BIOS configuration values directly from the firmware setup store, including hidden, suppressed and OEM-restricted settings not exposed in the standard UEFI interface.
Usually, to change the settings with SCEWIN, you need to manually edit nvram.txt in Notepad, moving * to the option you need, but this is time-consuming, annoying, and ineffective. That's why I created scemod as a GUI for SCEWIN to manage BIOS settings with many features.
Caution
-
Poorly formatted parameter names, such as
{a1#CPU Tj Max, but seems like it is not a scemod problem but scewin export itself. -
Some settings don't have a current value (in scemod it's visible as just an empty field, although there is a list of settings), again this is a problem with scewin and the NVRAM dump since the parameter simply doesn't contain an asterisk on any of the options. This happens quite rarely and with very few parameters. I do not recommend touching them.
-
A small visual bug in the set all options list. For example:
[00]Disabled. -
Sometimes there may be problems with determining the common value for parameters. Currently, the
SetAlllist should contains values that are present in 2+ settings, but sometimes this breaks down, most likely because the comparison is based on [xx]value and not value.
- Import NVRAM and view all BIOS settings, including hidden and suppressed ones
- Direct GUI editing of BIOS/NVRAM values (one-click apply)
- Search settings (by name, description, internal value) with regex support
- Modify multiple settings with identical values
- Classify settings by type
- Dump settings (names only / names + values)
- Internet lookup shortcut for settings
- Full NVRAM backup & restore support
- Automatic backups (nvram.txt) to autobackups/ before changes
- Automatic snapshots to snapshots/ after applying changes
- Compare multiple NVRAM dumps
- Import/export custom configs with compact report (applied / not found / already correct)
- Build configs from full dumps or pending changes
- Pending changes viewer
- Prebuilt config presets
- Logging system
- Filter by:
• options-only / text input
• varies from default
• pending changes only
• missing default values
• missing current value
• missing any values (trash settings) - Detailed setting view:
• current value
• BIOS default
• description/help string
• type
• category
- Better settings classification (more keywords)
- Review the configs, as the current settings are "thrown together" from various guides and don't guarantee a performance boost, which is why I don't want to take responsibility for them.
- Windows x64
- Administrator privileges
- Last version of scemod from
releaseswith all files - SCEWIN supported on your motherboard
- Ensure your motherboard supports SCEWIN.
- Download last version of scemod from
releaseswith all files. - Run
Export.batwith administrator privileges to get thenvram.txt(or you can use Run SCEWIN Export button directly in the scemod). - Open extracted file in scemod with Import NVRAM button.
- When you have applied all the changes and you have a final
nvram.txtfile - runImport.batwith administrator privileges (or just use Run SCEWIN Export button directly in the scemod).
Note
If you have problems with import, export or anything else, go here
If you have problems loading the driver, try using the fix i left in the folder with scemod.exe.
Go to docs/advanced-usage.md.
| Shortcut | Action |
|---|---|
Ctrl + G |
Searches Google about the parameter that is pressed. |
Ctrl + M |
Show compare NVRAMS window. |
Tab |
Show pending changes window. |
If you encounter errors or bugs, please report them via the issue tracker.
Also check solutions-for-various-error-messages.
If you've tried everything and SCEWIN doesn't work on your motherboard, use the Grub method with any GUI for example grubmod made by me. But i do not recommend it, because it is old and has less features.
Note
Sometimes, after changing BIOS parameters, the system might not boot. To reset BIOS to defaults, clear the CMOS or remove the battery.
- To BEYONDPERFORMACE as some features of this project were inspired by his SCEWIN-GUI.
- To ab3lkaizen
This project is licensed under the GNU License - see the LICENSE file for details.
