ACPI establishes industry-standard interfaces enabling OS-directed configuration, power management, and thermal management of mobile, desktop, and server platforms.
APM is a set of programs that control the Advanced Power Management system found in most modern laptop computers
This function protects the BIOS from being written to or corrupted by users authorized and unauthorized. When enabled, data cannot be written to the BIOS chip even with a flash utility. You should enable this function at all times unless you need to update your computer’s BIOS version.
When this setting is enabled, the Num Lock key will be automatically turned on when the system boots. This enables functionality of the numerical keyboard on full size computer keyboards.
This option enables or disables recording and warning if a user opens the side panel on a computer. Unless you are concerned with the case being opened, it is safe to turn off.
IDE: Compatibility mode disables AHCI support.
AHCI: Supports advanced SATA features such as Native Command Queuing.
RAID: Allows multiple drives to be merged into larger volumes for increased performance and/or reliability. Always enables AHCI.
Warning: operating system may not boot if this setting is changed after the operating system installation.
This setting controls whether or not the computer will use more than one CPU core.
If this setting is set to “disabled,” then the computer will only use one CPU core. If this setting is set to “enabled,” then the computer will use all of the CPU cores.
Allows you to set the system clock to the current time. This is important for some operating systems that rely on a properly set BIOS clock.
STRINGS0.ROM (a.k.a. – STRINGS00.ROM):
This BIOS module contains the text strings of all the settings and text instructions that appear in the BIOS. An example of such a string is “Enhanced AHCI:”. This string relates to an item string in TEMPLAT0.ROM which controls this setting.
TEMPLAT0.ROM (a.k.a. – TEMPLAT00.ROM):
This BIOS module contains the BIOS menu layout, item strings for BIOS settings/items, and functions for each item. This is the module that is modified to add new BIOS menus or reorganize them. The item strings in this file make sting calls to the STRINGS module. This allows for easy identification of item strings.
ROMEXEC0.ROM (a.k.a. – ROMEXEC00.ROM):
This file contains many tables such as the BCPNV table which links to several other tables within the file (including the NVRAM Token Table itself – modifying this results in the modification of the factory default settings of the computer). DMI strings (motherboard model, serial number, etc.) are held within the BIOS module.
The frequency ratio setting controls the multiplier of the CPU’s external clock rate. As such, this setting can be used to effectively underclock or overclock the CPU.
Example: The CPU in Notebook-A has an external clock rate of 166.67 MHz. The frequency ratio (aka multiplier) of the CPU is x14. 166.67 * 14 = 2333.33 MHz (2.33 GHz). If the multiplier were set to x15 instead of x14, the new clock speed of the CPU would be 2500MHz (2.50GHz). The value obtained by multiplying the external clock by the frequency ratio is known as the internal clock of the CPU. In the previous example, the internal clock rate was 2.50GHz.
Unfortunately, this setting has no real effect in most computers (particularly laptops) as Intel usually locks the multipliers of its CPU’s with the PLL. Circumventing this usually requires a hardware modification.
This provides various ACPI methods to the Operating System, and is recommended to be on unless system instability is noticed.
This field enables or disables the APIC (Advanced Programmable Interrupt Controller). It is highly recommended that this option is enabled for Windows operating systems. This function will expand available PCI/IRQ resources on your computer.
This option is used to enable or disable a computer’s network card from acting as a boot device. You can disable this option to decrease BIOS boot time unless you plan to boot your network card as a listener (Mostly for server environments only).
This is used to select the Multi-Processor Specification (MPS) version to be used with the operating system. In most cases, it should be set to [1.4] or [Auto].
This item controls how long each PCI device can hold the system bus before another PCI device takes over. By setting a higher value, each PCI device is given more time to process transactions and as a result will have improved PCI bandwidth. The higher this value is set, the better the PCI performance will be.
This setting determines which graphics card will be booted and utilized first. Standard options for this setting are [OnBoard] [PCI] [PCI-E]. This setting is determined by whether you have a dedicated graphics card or onboard graphics on your motherboard.
Setting this item to [Enabled] allows the system to POST quicker by skipping some system checks such as in depth memory checking.
Enable or disable support for the hard disk’s S.M.A.R.T. (Self Monitoring Analysis And Reporting Technology) capability. S.M.A.R.T. is supported by all current hard disks and allows the early prediction and warning of impending hard disk failures.
Enabling this setting allows for encrypted drive keys that are a requirement for encryption programs to operate such as Microsoft BitLocker.