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
- Chromebook owners get access to Android apps
- SanDisk lets you pop half-terabyte card in your camera
- Windows 9 video shows new Start menu
- Microsoft killing Nokia and Windows Phone brands
- OneDrive promises faster sync and 10GB file uploads
- Surface Pro 3 Wi-Fi issues fixed with new update
- Apple quietly kills off the iPod Classic
- Live: Apple iPhone 6 launch - how to watch the iPhone 6 launch event
- Office Delve - a Google Now for your business documents
- Amazon Fire sale ahead of the iPhone 6 launch
- Westminster wins the .London battle
- 20 years of PC Pro: from deep pan pizza to virtualisation
- Five reasons why the Apple Watch leaves me cold
- Apple Watch, iPhone 6 and 6 Plus: Tim Cook's Apple back with a bang?
- BT Home Hub 5: how to get maximum speed
- 20 years of PC Pro: one-star reviews (including "the worst tablet we've ever seen")
- 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