How to find out the model and version of bios (bios)? Or helpful tips for advanced users.

Any computer hardware and software is known to become outdated over time and no longer meet current requirements. This applies equally to primary BIOS / UEFI systems, the software of which is integrated into a special chip on the motherboard. When installing new hardware ("hardware"), it may sometimes be necessary to flash the BIOS. On a laptop, on a stationary computer terminal, such a procedure will be performed, it does not matter. The technology is almost always the same. Some users unfamiliar with the basics of such techniques believe (and not without reason) that this process is unsafe and difficult. If one can agree with the first statement, then one can argue about the second. In fact, flashing the BIOS of the motherboard is not so troublesome. But for the correct implementation of such a procedure, special attention should be paid to some important details and nuances, which depends on the manufacturer of the motherboard and the programs and methods used for flashing.

What is BIOS flashing for?

In general, if it is not planned, and the whole system is working stably, there is basically no point in updating the BIOS version.

But when new hardware is installed on the computer, which may not be supported by the primary system only because of its obsolescence (the BIOS simply does not recognize the device), BIOS flashing becomes an urgent problem. Although many users find this process difficult, any person who works with a computer can perform these steps on their own. It will take no more than 10 minutes.

Re-flashing the BIOS of the motherboard: prerequisites

To get started, pay attention to several prerequisites, failure to comply with which can lead to disastrous consequences.

You should download files and programs for updating primary systems only from the official resources of motherboard manufacturers. If an unofficial firmware is installed, no one will be able to guarantee that the process will be successful and the system will then work as expected.

The second thing to look out for is during the update. Make sure that there are no power surges or spontaneous disconnection of the computer or laptop from the mains, you need to in advance.

General rules for updating all firmware

BIOS flashing for almost all motherboard models implies the use of the same scheme:

  • create a bootable storage device (USB devices only)
  • installing firmware;
  • For standard BIOS systems, DOS mode is used in most cases. However, for some BIOS versions, as well as for more modern UEFI systems, a special BIOS flashing program created by the motherboard manufacturer can be used, which can run even in Windows operating systems without the need to create bootable media.

    How can I find out the motherboard modification and current BIOS version?

    The very first thing to do is to determine which motherboard model is installed in the computer system, as well as find out the version of the primary BIOS system (perhaps it is currently relevant and does not need to be updated).

    You can view information about the board and the BIOS version in the section called from the "Run" console using the msinfo32 command.

    For the motherboard, you can also use specialized utilities like CPU-Z (formerly Everest). For a device determined in this way, you need to find the latest firmware on the manufacturer's website and save the files on your hard drive.

    Preparing bootable media (general methodology)

    In the case of using bootable media, when an update from under Windows is not provided, at the first stage it must be created. Normal recording of uploaded files will not work.

    To simplify the work, you can use the Rufus utility, which is very easy to learn and creates a bootable USB flash drive in a couple of minutes. Almost nothing needs to be changed in the parameters. Only in the file system should you specify FAT32, and in the write method use MS-DOS mode, be sure to check the box opposite the line for creating bootable media. If this is not done, then upon rebooting the device will not be recognized as bootable. Then, to install the update, in some cases, you will need to additionally copy the control program and the firmware file to the media.

    Further, the process of updating the BIOS will be considered with examples for motherboards from several well-known manufacturers. Although in general they are very similar to each other, nevertheless, each of them has its own nuances. We assume that the priority is already set in the BIOS settings.

    ASUS

    Asus BIOS flashing can be done in several ways. Among the preferred utilities are two programs - AFUDOS and ASUSTeK EZ Flash 2.

    When using the first utility, create a bootable media and make sure that the afudos.exe program file and the firmware itself (for example, p4c800b.rom) must be present on it.

    ASUS BIOS flashing is as follows. We boot from the USB stick. Since the media was recorded for DOS mode, the initial line C: \\\u003e will appear on a black screen, in which you need to write the / i p4c800b.rom command and press the enter key. Upon completion of the update, a reboot will occur, during which you just need to remove the media from the USB port to start the system from the hard drive.

    Re-flashing the BIOS of the ASUS motherboard when using the second utility is somewhat different from the previous version.

    Despite the fact that most firmwares on the official ASUS website have the .rom extension, sometimes CAB files can also be found. There is nothing wrong with that, since they are used for UEFI systems.

    For the firmware, enter the UEFI settings on reboot, go to the Advanced Mode (additional settings) and select the ASUSTeK EZ Flash 2 line in the Tool service (tools) section. Next, from the list, select the media with the program (line of the same name) again, after which will show the desired firmware file on the right. We select it and twice agree with the warning (first to check the file, then to start the firmware process).

    At the end of the process, a notification about the reboot will appear, and at the beginning of the restart, you will be prompted to carry out the initial configuration. Press F1 and set the required parameters. Otherwise, just exit the settings without saving the changes.

    Gigabyte

    BIOS flashing of Gigabyte systems differs from other processes quite strongly. This is primarily due to the fact that an online update can be used to install the firmware. But first, let's look at using the Q-Flash utility, which is believed to be the best for updating firmware.

    First, you should enter the BIOS settings and use the option to reset all settings Load Optimized default. After that, you need to save the changes, restart the computer and enter the BIOS settings again. Further, to start the Q-Flash utility, press the F8 key, and the start is confirmed by pressing the Y and Enter keys. First, it is recommended to save the current version using the Save Bios option, after which you need to use Update Bios. Next, a request will follow to indicate the source from which you want to update. Select HDD 2.0 as the storage medium (this is how the flash drive is displayed in the settings). Then everything is as usual: we select the firmware file present on the media and agree with all the warnings.

    For the Internet update, you can use the @BIOS utility specially developed by Gigabyte specialists, which runs in the Windows environment. In this case, it is strongly recommended to disable Hyper-Threading mode in the settings of the primary system, as well as deactivate antivirus and other resident applications to avoid errors or failures during the update process.

    After starting the program, you can immediately save the current BIOS version by clicking the Save Current BIOS button, and then select the Internet Update online update mode, click Update New BIOS and specify one of the servers present in the list. After that, you will be prompted to indicate the model of the installed motherboard, and the program will automatically download all the necessary components and activate the update process.

    MSI

    Re-flashing MSI BIOS, as in the case of ASUS, can be done either from under Windows or from under DOS. For DOS mode, a BIOS-embedded tool called BIOS-MFLASH is used. However, MSI Live Update 5 or 6 can also be used as an initial control utility. It is notable for the fact that it can also update all installed MSI drivers, as well as reflash the BIOS of the corresponding graphics accelerators. Let's start with him.

    In the main window, you just need to check the boxes on the necessary elements. Select the MB BIOS component and press the scan button from the bottom (Scan). If a new firmware version is found, use the Download and Install button, after which the update process will start.

    First, you will need to select the update environment. To simplify matters, check the In Windows mode item, in the next window, press the button to close all programs that appear in the list (Close all listed programs), press the Continue button (Next) and in the next window press the button to start the process.

    For DOS mode, select it from the window of the running update process, after which we indicate the medium and agree to the destruction of all data present on it (the process will take no more than a minute, after which a message will be displayed about the successful creation of the bootable drive). When you reboot, you just have to follow the instructions of a kind of "Master".

    In the case of updating using the built-in MFLASH mechanism, you will have to download the firmware manually, create a bootable media and perform the same actions in the BIOS as described above (the media and the firmware file are selected in the tools menu).

    Acer

    Re-flashing the BIOS of Acer systems is surprisingly much easier. You don't even need to create bootable media, although you still have to format it to FAT32.

    To install the update, a special utility called Insyde Flash is used, which is copied to removable media. At the same time, into the main program directory on a USB flash drive, you need to copy the firmware file downloaded from the official website with the extension .fd and corresponding not only to the motherboard, but also to the laptop model. Please note that the device must contain only one firmware file, otherwise the application will display a proposal to flash only one of several. After starting the utility while the power is on, you will be prompted to install the update immediately.

    The second way is just as simple. First you need to completely turn off the laptop, unplug the power cord and wait until the power indicator stops blinking. Next, plug the cord into an outlet, insert the USB flash drive into the appropriate port, hold down the Fn and Esc keys and press the power button. As soon as the indicator starts flashing, release the pressed keys. After that, the reading of information from the drive will begin (this can be seen by the blinking of the LED on the device itself). At the end of the update process, the laptop will restart itself.

    Video cards

    Since GeForce and Radeon are dominant on the video card market, BIOS flashing will be considered using their example.

    At the initial stage, you need to download new firmware and control programs for your card on the manufacturer's website. If the system has several video cards, you need to leave only one during the update, inserting it into the PCI-Express slot.

    For GeForce cards the NVFlash program is used (from two files), for Radeon cards - the ATIFlash utility (one file). Next, you need to create a bootable USB drive for DOS mode, and then copy the program and firmware files to it.

    When starting from a flash drive, make sure that the card is single-processor, otherwise the proposed method will not work. For NVIDIA, use the nvflash --list command, for ATI - atiflash -i. If information on two cards is displayed, then the adapter has two processors, and the proposed firmware method cannot be used (it is better to go to the manufacturer's website and find instructions there).

    At the next stage, flashing the BIOS of the GeForce video card involves disabling protection. This is done with the nvflash -protectoff line.

    Next, to start the BIOS update process for GeForce cards, use the command nvflash -4 -5 -6 newbios.rom (the name of the ROM file must correspond to the name of the loaded firmware), for Radeon cards - atiflash -p -f 0 newbios.rom. After that, we wait for the completion of the process and reboot the system in normal mode.

    Brief summary

    That's it for flashing primary I / O systems. Based on the foregoing, we can conclude that the best option is to install the update exclusively in DOS mode, although special utilities can be used to simplify the work. But they work only in the case of UEFI systems, and they are not suitable for standard BIOS versions. You need to be extremely careful with video cards, because incorrect installation of the update or the slightest violations during the flashing process can lead to the failure of the graphics adapter.

    There are probably no users today who have not heard of BIOS. Novice users (some are in the beginner's state all their lives) are afraid of this BIOS itself like a fire and do not even know how to enter it, let alone configure it. Well, experienced users or, as they are called, computer enthusiasts, not only configure the BIOS, but also reflash it. It should be noted that the procedure for flashing the BIOS even for specialists causes an adrenaline rush, since it is by no means safe and often poses a threat to life. However, the procedure for flashing the BIOS is just a little flower. Much more extreme is modding, or editing, the BIOS, which will be discussed in this article.

    Before starting the story about how to edit the BIOS, let's briefly recall what a BIOS is, what features it provides to the user and why update it, let alone edit it.

    What is BIOS

    BIOS (Basic Input / Output System) is the basic input / output system. More precisely, BIOS is a system for configuring and managing memory, processor, chipset, on-board controllers and devices connected to the board. Unlike most other programs, the BIOS is not located on the hard disk, but on a special self-powered chip on the motherboard.

    A lot depends on the BIOS in a computer. In fact, the BIOS determines the system setting, which determines the functionality and performance of the PC. Often, the first BIOS versions with which motherboards appear are replete with "bugs" that disappear only in subsequent versions.

    The BIOS is found in any motherboard (excluding those for Apple computers), whether it is for a desktop or laptop. However, traditionally it turned out that the BIOS for a laptop has a minimum of settings and is more informational in nature. As for the BIOS of a desktop motherboard, it allows you to perform a fairly large number of settings that affect both the performance of the system and its functionality. In particular, the traditional overclocking of the system, which implies increasing the processor clock frequency, changing the processor voltage, changing the clock frequency, timings and memory voltage are performed in the BIOS settings. In addition, in some cases, the BIOS allows you to adjust the speed mode of the fan installed in the processor cooler and additional fans installed in the system, to configure the hard disk RAID array if this array is based on a controller integrated into the chipset, and perform a lot of other fine tuning of the computer.

    The BIOS is located in a ROM (Read Only Memory) chip, which ensures that the BIOS is always available regardless of the operability of components external to the motherboard (for example, boot disks). Since RAM (random access memory) is much faster than ROM access, many manufacturers provide for automatic BIOS copying from ROM to RAM at power-up. The area of \u200b\u200bRAM involved is called Shadow ROM.

    Currently, most modern motherboards are equipped with Flash BIOS chips, the code in which can be rewritten using a special program. This approach provides the ability to update (firmware a new version) BIOS.

    There are not so many manufacturers of the BIOS kernel. The most common BIOSes are from AMI (American Megatrends, Inc.), AWARD, and Phoenics Technologies. Other BIOSes (from FirmWorks, Micro Firmware, etc.) are much less common. And currently AMI BIOS dominates the market, so in the future we will focus on the methods of flashing and modifying it.

    Naturally, each manufacturer makes its own changes to the basic BIOS version, and, of course, this or that BIOS version is intended only for a specific product (computer or laptop) and is incompatible with other solutions.

    Finally, we note that currently BIOS chips use two interfaces to connect to the motherboard: either the LPC bus (Low Pin Connection), or the new SPI bus (Serial Peripheral Interface).

    Why flashing BIOS

    All motherboard and laptop manufacturers strongly advise against flashing the BIOS unless absolutely necessary. Moreover, representatives of service centers constantly turn to motherboard manufacturers with a request to block the user from flashing BIOS altogether. Of course, this idea is absurd and this will never happen, but we emphasize once again that the operation of flashing the BIOS is unsafe and can be life threatening. If the board or laptop is working fine, then there is no point in updating the BIOS.

    At the same time, situations often arise when a BIOS update is necessary. For example, you bought a motherboard with a processor and found out that they are not compatible with each other. Most likely, the problem is that your motherboard has an old BIOS version that does not support the new processor. The only option in this case is to find the old processor and update the BIOS on the board.

    In addition, each new BIOS revision corrects errors in previous BIOS revisions, so the BIOS update procedure is very helpful.

    The safest in terms of BIOS flashing are motherboards from Gigabyte, ASUS and MSI, which provide protection against unsuccessful BIOS flashing. Gigabyte motherboards have two BIOS chips (DualBIOS technology), and if the BIOS is flashed incorrectly and the system cannot start, then the BIOS emergency recovery procedure from the backup chip starts automatically.

    On new ASUS motherboards, the BIOS emergency recovery technology is called ASUS CrashFree BIOS 3. The essence of this technology is that in the event of a BIOS crash or a checksum mismatch after an unsuccessful firmware, a program is automatically launched that searches for BIOS on a CD / DVD, floppy disk or flash drive (with FAT / FAT32 file system). If the file is found on any media, the recovery procedure starts automatically.

    A similar technology called M-Flash is found on MSI boards. The only difference is that the BIOS file must be located on the flash drive.

    BIOS flashing methods

    All motherboard manufacturers, along with new BIOS versions, publish utilities for their firmware, as well as detailed instructions on how to flash the BIOS. Alas, there is simply no universal toolkit for flashing BIOS. In general, there are three ways to flash the BIOS: from under DOS, from under the Windows operating system and directly from under the BIOS.

    Actually, there is nothing special to tell about the methods of flashing the BIOS from under the BIOS and using the proprietary utility from under the Windows operating system. Everything is simple and clear here. Moreover, the method of flashing the BIOS from under the BIOS is the simplest and safest, however, alas, not all manufacturers support this function. The only exceptions are ASUS and Gigabyte.

    Moreover, not all manufacturers complete their boards with utilities for flashing BIOS from under Windows, and in some cases the method of flashing from under DOS is the only possible one.

    The way of flashing BIOS from under DOS can be called classic, but also the most inconvenient. The fact is that, in addition to the presence of the appropriate DOS utility, this method of flashing involves booting the computer not from the hard disk, but from an external media. Previously, ordinary 3.5-inch boot floppies with DOS were used for this, and, along with the operating system, the BIOS file itself and the DOS utility for flashing it were written to this floppy. However, nowadays, 3.5-inch floppy disks, like the floppy drives themselves, can be considered obsolete devices. Many modern motherboards do not even have a connector for connecting a floppy drive, and laptops with 3.5-inch floppy drives have not been produced for a long time. However, the problem with this method of flashing the BIOS is not even that. Eventually you can find a 3.5-inch USB floppy drive, but this is unlikely to solve the problem. The fact is that a modern BIOS can be several megabytes in size and simply cannot fit on a floppy disk.

    In principle, you can try to solve this problem by using a bootable flash drive with a DOS kernel instead of a boot floppy disk. But in this case, complications arise. First of all, you need to find a utility that will make the flash drive bootable, and the system files of the DOS operating system. On the Internet, you can find several utilities that allow you to make bootable flash drives from DOS, the most famous of them are the HP USB Disk Storage Format Tool and BootFlashDOS, which are freely available on the Web.

    The HP USB Disk Storage Format Tool utility allows you to create bootable flash drives in the presence of DOS system files, that is, it also requires the files themselves. However, on torrent resources you can find assemblies that include DOS system files.

    If you use flash drives with a capacity of less than 4 GB when formatting and creating a bootable flash drive using the HP USB Disk Storage Format Tool (Fig. 1), you can use the FAT or FAT32 file system, but if you use a flash drive with a capacity of more than 4 GB, then the file system is required FAT32.

    Fig. 1. Creating a bootable USB flash drive with DOS
    Using the HP USB Disk Storage Format Tool

    The BootFlashDOS utility allows you to create bootable DOS flash drives by pressing just one button, since all the necessary system files are already included in the utility itself (Fig. 2).

    Fig. 2. Creating a bootable flash drive from DOS using the BootFlashDOS utility

    In principle, if a bootable flash drive with DOS is created, then there will no longer be any problems with flashing the BIOS. It is enough to copy the DOS utility for flashing the BIOS and the BIOS file itself to the bootable flash drive and boot the computer from the flash drive. To boot a computer from a flash drive, you need to insert it into the PC, reboot or just turn on the computer and enter the BIOS at the boot stage to set the boot from USB Flash Drive in the settings. Then, after saving the settings, we restart the computer and, after loading DOS, execute the required command in the command line in accordance with the instructions of the BIOS manufacturer.

    We will give examples of executing such a command a little later, but for now we will consider another way to flash the BIOS from under DOS. It consists in the fact that instead of a bootable flash drive, a bootable CD / DVD is used. It's hardly worth reinventing the bicycle here - it's better to use the ready-made Hiren`s BootCD (current version 10.4), the image of which can be downloaded from the site www.hirensbootcd.net. In the case of using the Hiren`s BootCD boot disk, you will also need a flash drive (with a FAT or FAT32 file structure), on which a DOS utility for flashing the BIOS must be written, and the BIOS file itself.

    Now let's look at the procedure for flashing BIOS from under DOS using the example of an MSI GX640 laptop with AMI BIOS. On MSI laptops, there is only one way to flash the BIOS from under DOS using the proprietary DOS utility attached to the BIOS file. Actually, all that is needed for flashing the BIOS is to create a bootable flash drive, download an archive with all the necessary files from the MSI website, which includes a BIOS file, a flashing utility and an executable flash.bat file with the prescribed sequence of all actions. After that, you should unzip this archive to a bootable flash drive and, having booted from the flash drive, run the flash.bat file for execution. The main thing is that all unzipped files are in the same folder (you can unzip them to the root directory of the flash drive).

    In general, it should be noted that for each type of BIOS (AMI, Award) there are specialized utilities for flashing from AMI and Award companies. For example, from the AMI website, you can download the amiflash package, which includes the afudos and afuwin utilities that allow you to flash the AMI BIOS from under DOS and from under Windows, respectively. However, keep in mind that the AMI BIOS can be either a classic AMI BIOS or an AMI Aptio BIOS. Aptio is a kind of AMI BIOS, but the main thing is that various afudos and afuwin utilities are used for AMI BIOS and Aptio AMI BIOS.

    In addition, many motherboard manufacturers make such significant changes in the BIOS for their products that the universal AMI or Award utilities simply do not recognize them, and therefore they cannot flash them. In particular, in the previously reviewed example with the AMI BIOS of the MSI GT640 laptop, the afudos and afuwin utilities do not recognize it as the AMI BIOS and, of course, they cannot be reflashed.

    In general, the situation when it comes to modified versions of AMI BIOS, which are defined as AMI BIOS by the AMI utilities themselves, is quite common. This includes many MSI motherboards and many Gigabyte motherboards. In this “show off”, so far only ASUS boards have been noticed, BIOS on which can be flashed with utilities from AMI (although, of course, utilities supplied by ASUS itself are better suited).

    Why modify BIOS

    So, we have considered the main ways of flashing the BIOS, and now we will discuss how you can modify it. Naturally, the question arises: why modify the BIOS at all? On this occasion, one can argue ad infinitum, as well as about whether it is necessary to overclock a computer. Actually, if the BIOS modding procedure is possible in principle, there will always be enthusiasts who will do this.

    A few years ago, few people thought about the possibility of self-editing the BIOS. Recently, however, this procedure has become popular, and there are many resources on the Internet about BIOS modding. Interest in this issue can be explained by the fact that recently many users have begun to flash the SLIC table in their BIOS, and this is one of the options for modding, or editing, BIOS. The procedure for flashing the SLIC table in the BIOS itself is quite legal, but what it is done for, of course, is already illegal - this explains the popularity of this procedure.

    Let us briefly explain what this is about. Flashing the SLIC table in the BIOS is used to implement the mechanism of OEM activation of the Windows 7 operating system in the same way as Microsoft OEM partners do to activate pre-installed copies of Windows without checking Microsoft. This method allows you to activate the system if three conditions are met: the use of a special OEM key and OEM certificate, as well as the presence of a SLIC table in the computer BIOS.

    Windows 7 requires the presence of BIOS version 2.1 SLIC tables, and there is no rigid binding of the OEM key to the SLIC table and certificate. The key is tied only to the Windows edition and allows you to activate both x86 and x64 versions of the OS. The file certificate and SLIC tables are interconnected and both must be from the same OEM partner for successful activation.

    We will not tell you how to illegally activate Windows 7, but we will focus on the procedure for inserting a SLIC table into the BIOS. Immediately, we note that this is far from always possible and not all BIOS can be edited in any way.

    On the Internet, you can find a package of software tools (AMITool) containing both the SLIC tables themselves and a utility (AMI SLIC Mod) for flashing them in the AMI BIOS. However, for this you need to use the AMI BIOS on your board, but even in this case there is no guarantee that the procedure for flashing the SLIC table in the BIOS will be possible. As we have already noted, many manufacturers modify the BIOS for their products in such a way that the AMI SLIC Mod utility simply does not recognize it as an AMI BIOS, and therefore cannot modify it.

    However, even in this case, do not despair and run to the store for another motherboard. Before trying to flash a SLIC table in the BIOS, you should check that it is not present in the BIOS. If you bought a motherboard or laptop recently, it may well turn out that the version of the SLIC table you need (version 2.1) is already available in the BIOS.

    You can view the version of the SLIC table in the BIOS using the specialized RW utility - Read & Write Utility (current version 1.4.7), which can be downloaded from http://rweverything.phpnet.us. This utility is also called RW-Everything.

    After installing this utility, run it and in the main window of the program on the toolbar, click on the button labeled ACPI. In the ACPI Table window that opens, click on the SLIC tab. Next, you need to look at the table in hexadecimal format and find in it a line starting with byte 53 20. If the next four bytes are 00 00 00 00, then the BIOS has flashed the SLIC table version 2.0, and if - 01 00 02 00, then the SLIC is flashed. version 2.1 table (Fig. 3).

    Fig. 3. Determining the version of the BIOS SLIC table

    Of course, inserting the SLIC table into the BIOS is far from the only option for possible modding. Another modding method is to unlock some of the BIOS functions. Indeed, motherboard manufacturers often deliberately block some BIOS functionality in order to simplify the BIOS setup procedure. They also disable those functions that are not available in a specific motherboard, but can be involved in the following modifications.

    Using specialized utilities, you can try to unlock all disabled features and options in the BIOS. In addition, you can change the logos (some motherboard manufacturers, for example, ASUS, even supply special utilities to change the BIOS logo), as well as some names so that, for example, when loading, not the real name of the processor is displayed, but something like “AMD Core i9 -995 ".

    There is another example of BIOS modding. Some craftsmen manage to unlock the ability to use the SLI mode for NVIDIA video cards through the BIOS on those motherboards where this mode is not provided. Actually, if the board officially supports SLI mode, then its BIOS has a corresponding key from NVIDIA. The idea of \u200b\u200bmodding is to cut this key from the BIOS of the board on which SLI mode is officially supported, and insert it into the BIOS for the board on which SLI mode is not supported (that is, in the BIOS without the NVIDIA key). In particular, there are examples of how, due to such modding, SLI mode was activated on boards based on the Intel P45 Express chipset.

    However, let's move from theory to practice and discuss editing BIOS, in particular, editing AMI BIOS as the most common one.

    Editing AMI BIOS

    To edit the BIOS with the AMI core, you will need the AMIBCP utility, which, incidentally, is released by AMI itself. This utility can be downloaded either separately or as part of the AMI BIOS ROM Utilities package. It should be noted that since, as we have emphasized more than once, manufacturers of motherboards and laptops make changes to the AMI BIOS for their products, there is no guarantee that the AMIBCP utility will recognize the BIOS. Alas, not every BIOS can be modified. As practice shows, BIOS of ASUS and ECS boards can be edited without problems, but with regard to motherboards from Gigabyte and MSI, the AMIBCP utility is powerless.

    So, let's get back to reviewing BIOS editing when possible. The AMIBCP utility (version 3.x) is launched from under the Windows operating system, but it should be noted that there are variants of the same utility for DOS.

    After downloading the utilities, you need to open the BIOS file. In our example, we will consider editing the AMI BIOS for the ASUS P6X58D-E motherboard using the AMIBCP v.3.37 utility. We will edit the file P6X58DE.ROM.

    So, in the main window of the program we load the BIOS file, which we will modify (Fig. 4).

    Fig. 4. The main window of the AMIBCP v.3.37 utility

    First of all, the Setup Configuration tab is interesting, in which, in fact, the BIOS settings are modified. The main menu of BIOS settings is displayed in the left window of this tab. If you uncheck a menu item, it will not be displayed in the BIOS menu. In the considered example (see Fig. 4), we unchecked Ai Tweaker and Advanced, thereby blocking all the possibilities for overclocking the system. That is, the BIOS menu items, in which you can view information about the processor and memory, as well as change frequencies, supply voltage, etc., will simply be absent in the modified BIOS version.

    The situation is similar when expanding the tree structure of each item in the BIOS setup menu: if you uncheck any subitem, it will not be displayed in the BIOS menu. For example, if we do not want the Intel PPM Configuration item to be displayed in the Advanced settings menu, you just need to uncheck the corresponding item (Fig. 5).

    In order to block any option in the BIOS setup menu, just set the value No. in the Show column for the corresponding item. Such locked items will be (after saving the changes) highlighted in green.

    For example, if our system does not have additional fans in the case and we do not want the BIOS to display their settings, then we enter the Power menu, then open the Hardware Monitor menu and for the options Chassis Fan 1 Speed, Chassis Fan 2 Speed, Set the Chassis Fan 3 Speed, Chassis Q-Fan Profile and Power Fan Speed \u200b\u200bto No in the Show column (Fig. 6).

    Fig. 6. Blocking the display in the BIOS of various options on the setup menu

    It should be noted that the BIOS P6X58DE.ROM for the ASUS P6X58D-E motherboard does not allow any improvements using the AMIBCP v.3.37 utility. All options in it are unlocked, so the maximum that can be done is to block what is not needed (although it is unclear why this should be done).

    You can also try to change some labels, but keep in mind that labels in Russian will not be displayed. For example, if we want the ComputerPress P6X58D-E BIOS Edition line to be displayed instead of the ASUS P6X58D-E ACPI BIOS Revision 0106 line at boot, then just find the ASUS P6X58D-E ACPI BIOS Revision 0106 line on the BIOS Strings tab and change it to the specified .

    It remains for us to consider one more type of BIOS modding - changing the background image (logo) of the BIOS. At the same time, ASUS even equips its boards with a special utility that allows you to implement this feature. Of course, for ASUS boards it is easiest to use this utility. However, for the AMI BIOS, you can also use the OEM LOGO utility from AMI itself (Fig. 7).

    Fig. 7. Changing the BIOS logo using the OEM LOGO utility

    The interface of this utility is very simple and requires no comments. It is enough to load the BIOS and specify the path to the file with the new logo. The only limitation is that the drawing must be of a certain resolution and format.

    There are times when you need to get detailed information about your BIOS, most often this happens when you need to update it or reflash it. This article discusses in detail the ways to find out which BIOS is on the computer, which model and BIOS version are installed on the motherboard of a PC or laptop.

    There are several ways, as mentioned above. Therefore, you can immediately click on the table of contents of interest and you will be directed to it.


    In detail, each of these points is considered. If you are interested in something specific, you can immediately proceed to the very part by clicking on the item of interest in the table of contents. And you can familiarize yourself with all the points in more detail.

    Find out the BIOS version using commands in Windows

    msinfo32

    We considered this way to get information about BIOS in the article, since this is the easiest option to quickly find out the model and version.


    Here's a simple way to get information about your basic I / O system.

    Another option to find out the BIOS version is through the command in the "Run" menu.



    All. It's also a fairly simple way to find out the BIOS of your computer.

    There is also such an option to get detailed information about your BIOS. He will not cause unnecessary difficulties either.

    1. Launch command line (Start -\u003e search -\u003e cmd, run as Administrator).
    2. Enter the command in the opened command line window: wmic bios get smbiosbiosversion
    3. Then press Enter.

    Information about the BIOS version of the computer will appear instantly in the same CMD window:


    BIOS version via third-party utilities

    There are many programs that let you know about the components of a computer, and you can also see the version and model of your BIOS there. Let's look at some of them now.

    Using the CPU-Z utility, you can find out a lot of information about a computer, for example. Here's how you can learn about BIOS using it.

    1. Download and run the CPU-Z utility.
    2. Go to the "Fee" tab

    There will be information about the BIOS of the computer.

    As you can see, there is nothing complicated about it. Also, the BIOS version can be viewed in other utilities.



    Find out the model / BIOS version when starting the computer

    Information about the basic I / O system can be found at computer startup.

    1. Turn on the computer.
    2. Immediately upon starting the PC, but even before loading the OS, press the Pause Break key.

    About the following information should appear, where you can find both the model and the version of your BIOS.

    Of course, there are other ways to find out the BIOS version of the computer motherboard. This and with the help of other utilities (in this article only 3 utilities were taken for an example), you can also find out using the registry editor. But we did not consider them in this article. If you have any questions on the topic, then ask in the comments.