We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Hardware

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is UEFI?

By Robert Grimmick
Updated: May 16, 2024
Views: 43,043
Share

The Unified Extensible Firmware Interface (UEFI) is a software technology that prepares a computer to boot into an operating system after it is turned on. It has been marketed as a replacement for the Basic Input Output System (BIOS), a technology first developed for the original IBM® PC. The program was designed to overcome some of the weaknesses of BIOS, such as speed and hardware limitations. Intel® introduced the technology in 2003 and later transferred authority to an industry trade group that has slowly been gaining support for the standard in consumer PCs.

Most computer users have probably noticed that, no matter how much faster the microchips inside their systems get, virtually all PCs have a delay between the time the power button is pressed and when the operating system is ready. During this period, specialized software communicates with electronic code called firmware found in hardware devices. The software looks for new hardware components, inspects and prepares existing components for booting to an operating system, and selects a drive or network location from which to boot. Historically, this role has been filled by BIOS software, but the newer UEFI standard was intended to supplant it.

The BIOS is one of the oldest vestiges of the original IBM® PC, and limitations in its basic design have kept many PCs from booting faster than they potentially could, with delays of up to 30 seconds or more before an operating system begins to load. Unlike the hardware inside computers, the BIOS did not change much after its introduction in the early 1980s. The system was tweaked to support newer hardware, but it still faced problems and limited speed because of its heritage. For example, the BIOS was designed for 16-bit processors rather than the 32 or 64-bit chips found in more modern computers.

Compared to the BIOS, UEFI has many advantages. It was meant to be platform independent, meaning it isn’t locked into a specific computer architecture and could potentially be used on other types of hardware, like tablets. Boot-up times could be shortened to just a few seconds, and applications and drivers can even be created to run in the environment before an operating system loads. An application that mimics the traditional behavior of BIOS can also be created to enable backward-compatibility. The maximum size of a hard drive that can be used for booting also rose from about 2 terabytes (TB) under BIOS to 9.4 zettabytes (ZB).

UEFI was initially released as the Extensible Firmware Interface or EFI, a technology developed by Intel® for use with their high-end Itanium® line of 64-bit processors, which were incompatible with the BIOS standard. In 2005, Intel® relinquished control of EFI to the Unified EFI Forum, an industry group composed of multiple companies. The forum renamed the standard and promoted industry adoption in desktop computers and other devices.

Share
EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
By anon1001036 — On Feb 20, 2019

Good post!

Share
https://www.easytechjunkie.com/what-is-uefi.htm
Copy this link
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.