UEFI BIOS explained
Posted on 3 May 2013 at 07:23
Darien Graham-Smith explains how the flexible UEFI BIOS system brings computing up to date
If you’re buying a new PC, you'll see systems described as boasting a UEFI BIOS. If you’re building a computer from scratch you may notice that some motherboards feature a UEFI BIOS, while older models lack it. But what does UEFI mean, and is it worth paying extra for it?
Why BIOS needs replacing
Anyone who has used a PC will be at least vaguely familiar with the BIOS – the Basic Input/Output System that’s stored in your PC’s firmware, and which kicks in as soon as you turn on your PC. Before the operating system loads, it’s the BIOS that handles the fundamental business of enumerating which hardware is installed, and applying basic settings such as CPU frequencies and RAM timings. By accessing the BIOS’ built-in menu, you can adjust various controls to (for example) make components run at different speeds, or configure your PC to boot from a different disk.
Broadly speaking, the role of the PC BIOS hasn’t changed in more than 20 years, and for most of that time it’s done a satisfactory job. But as PC technology has advanced, more features requiring BIOS support have appeared, such as remote security management, temperature and power monitoring, and processor extensions such as virtualisation and Turbo Boost.
The BIOS was never designed to be extended ad infinitum in this way. At heart, it’s a 16-bit system, with very limited integration with the hardware and operating system, and it can access a maximum of only 1MB of memory. It’s becoming increasingly difficult to accommodate everything we expect from a modern computer within the old BIOS framework. A new approach is needed.
The UEFI approach
Enter UEFI, the Unified Extensible Firmware Interface. UEFI is a much more sophisticated approach to low-level system management. You can think of it as a miniature operating system that sits on top of the motherboard’s firmware, rather than being squeezed inside it like a PC BIOS. It’s therefore debatable whether or not it’s really meaningful to talk about a “UEFI BIOS” (see What’s in a name?, below).
This means that UEFI can be just as powerful as a “real” OS. It can access all the memory installed in a system, and make use of its own little disk storage space – a sequestered area of onboard flash storage or hard disk space called the EFI System Partition. New modules can be easily added (hence “Extensible”); this includes device drivers for motherboard components and external peripherals, so user options can be presented in an attractive graphical front-end, controlled with the mouse. On touchscreen hardware, it’s possible to change system settings by swiping and tapping. It’s all a far cry from the clunky blue configuration screen of most BIOS implementations.
While UEFI does provide benefits, so far my experience hasnt swayed me to prefer it over bios.
The first issue is that it isnt as flexible as bios, for example, it cannot apparently chainload as well as bios systems can. Of course this can be fixed but I doubt oems will do this as well as they should or require kludges to work.
The second issue is that its can be more easily damaged, for example Ive seen a w8 laptop which could no longer access the setup menu or the boot device menu.
Now again I am going by what I have seen and these are oem laptops but i havent really used it on my desktop as my gpu doesnt support it and i multi boot other oss.
By tech3475 on 3 May 2013
I think you failed to mention one of the major plus points and one of the benefits. Speed, BIOS takes time to go through its testing processes, whilst UEFI allows booting within UEFI, check a UEFI motherboad, install windows 7/8 in UEFI mode or osx, and you will see it boot up a lot quicker, intergrating bootscreen and UEFI together.
By jamieostrich on 3 May 2013
A very interesting read. Thank You.
By Ken_H on 4 May 2014
For more details about purchasing this feature and/or images for editorial usage, please contact Jasmine Samra on email@example.com
- Facebook testing keyword searching in old posts
- Google promises faster Chrome with 64-bit support
- iPhone 6 release date, specs/features and rumours: when is the new iPhone 6 coming out in the UK
- Sony Xperia Z3 specs leak online
- Windows 8.2/Windows 9: release date, features and free cloud version
- Samsung Galaxy Alpha release date, specs and rumoured price in the UK
- Vodafone has worst reception but Ofcom tests questioned
- Boxed iPhone 6 photos leak online
- Still on IE8? You've got 18 months to upgrade
- iPhone 6 launch event tipped for 9 September
- 20 years of PC Pro: our best covers
- Why we've closed the PC Pro forums
- How to turn off Google Location Tracking
- 20 years of PC Pro: our greatest review mistakes
- 20 years of PC Pro: our first A-List
- Wikipedia's "right to be forgotten" protest hits the wrong note
- 3D printing hits the high street for plastic selfies
- 20 years of PC Pro: What amazed us in our first issue
- How Google Glass ruined my lunch hour
- Smartphone battery packs: can a USB power pack beat the festival battery blues?