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
- Google I/O live stream and blog: how to watch 2014 Google I/O keynote speech live
- Google testing its own domain registration service
- Adobe announces first hardware: Adobe Ink and Slide
- Vote now in the PC Pro Excellence Awards 2014!
- What’s new in OS X 10.10? Apple Yosemite’s new features
- Samsung Z Tizen phone helps loosen ties with Android
- Microsoft rumoured to launch smartwatch this summer
- LG G3 launched: LG takes the wraps off smartphone that offers “more with less effort”
- LG G3 launch live video stream and blog: as it happened
- Apple fixes iMessage lock-in for Android switchers
- How Google Glass ruined my lunch hour
- Smartphone battery packs: can a USB power pack beat the festival battery blues?
- Windows Easy Transfer – not so "easy" in Windows 8.1
- Formula 1: what a difference virtualisation makes
- Office of the future: comfy chairs and tablets everywhere
- I went to Glastonbury and the only thing that got high was my smartphone
- Meet the robots helping teach children
- PaperLater: would you pay to print the internet?
- Amazon vs Kobo: how much to make the ebook switch?
- Phishing emails: how I nearly got caught out