Advanced BIOS Settings. Part II

BIOS Flash Protect

(Firmware Write Protect)

You can prevent from updating of BIOS code by using this parameter.

Possible values:

  • Enabled (On) – writing in a chip of flash-memory is prohibited; this may protect BIOS code from unauthorized changes or damages by a virus;
  • Disabled (Off) – BIOS code writing is allowed. This value is always set before BIOS updating.

In some versions of BIOS there is a parameter “BIOS Update” and its values will be opposite to the “BIOS Flash Protect” parameter.


IOAPIC Function)

This parameter includes Advanced Programmable Interrupt Controller (APIC). Possible values:

  • Enabled (On) – broadened interrupt controller is on (by default). This value is recommended for Windows XP/Vista/7;
  • Disabled (Off) – broadened interrupt controller is off. Select this value while operating with Windows 95/98 that do not support APIC.

There is also identical parameter – Interrupt Mode which may have PIC or APIC values.


It is recommended to change this parameter before installing of operating system. Otherwise, Windows may not boot and you will have to return previous values or reinstall your operating system.

MPS Table Version (MSP Revision)

This parameter sets Multi-Processor Specification version (MPS) which is used if there are several processors in the system.

Possible values:

  • 4 – a newer MPS version with broader opportunities, is supported by Windows XP/2000/Vista/7 (a value is set by default);
  • 1 – the initial MPS version was selected;

You can sometimes find a similar parameter – MPS 1.4 Support which has the following values:

  • Enabled – MPS 1.4 version is used;
  • Disabled – MPS 1.1 version is used.