Browse Definitions :
Definition

Unified Extensible Firmware Interface (UEFI)

Unified Extensible Firmware Interface (UEFI) is a specification for a software program that connects a computer's firmware to its operating system (OS). UEFI is expected to eventually replace BIOS.

Like BIOS, UEFI is installed at the time of manufacturing and is the first program that runs when a computer is turned on. It checks to see what hardware components the computing device has, wakes the components up and hands them over to the operating system. The new specification addresses several limitations of BIOS, including restrictions on hard disk partition size and the amount of time BIOS takes to perform its tasks.

Because UEFI is programmable, original equipment manufacturer (OEM) developers can add applications and drivers, allowing UEFI to function as a lightweight operating system. 

The Unified Extensible Firmware Interface is managed by a group of chipset, hardware, system, firmware, and operating system vendors called the UEFI Forum.The specification is most often pronounced by naming the letters U-E-F-I. 

Continue reading about UEFI:

Andrew Regenscheid, a mathematician with the computer security division of the National Institute of Standards and Technology (NIST), is concerned about the security issues UEFI presents. 

Sebastian Anthony demystifies the long-overdue BIOS replacement.

Eric Parizo explains how NIST guidelines seek to minimize risk of BIOS attacks.

Microsoft's Steven Sinofsky describes how UEFI enables secure boot.

This was last updated in September 2011

Join the conversation

4 comments

Send me notifications when other members comment.

Please create a username to comment.

My laptop HP DV6 7040tx has the both options BIOS and UEFI but my bios setup is legacy style (not GUI like UEFI). How can I update my bios setting to GUI style?
Cancel
UEFI Firmware Settings box does not appear when I click 'Advanced options'.

John Revell
Cancel
how to BIOS update in NE46Rs update available in gateway ??

Cancel
I’m currently working on a project that uses the Microsoft Surface Pro 4. The company I work for purchased this project from another company. I am in the process of updating this project by moving the application software to a new platform since the Microsoft Surface Pro 4 is at EOL. However a couple of issues have come to light. The Microsoft Surface Pro 4 has an issue with the battery over charging and causing the tablet to separate. Microsoft Has since issued a fix for this problem which involved going into the UEFI and Enabling Battery Limit Mode. When the company I work for purchased this particular project from it’s previous owner, we not only took ownership of the application software which enables us to move the application to another platform, but we also took ownership of their current inventory which includes about 100 Microsoft Surface Pro 4’s with the application software already flashed onto the units. These will be handed over to our sales representatives. We recently learned of the overheating issue and have since learned of the Battery Limit Mode. We actually create an ISO image which has the OS, the application software and the kickstart scripts which wipes out the OS (Windows) and installs a different OS (one of the Linux distributions) prior to installing the application. Is there a way to access the firmware and turn on the Battery Limit Mode without wiping everything out and starting completely over? Is there a way that the firmware can be updated via the application software? Any information or links to information in this area will be appreciated.
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

  • PCI DSS (Payment Card Industry Data Security Standard)

    The Payment Card Industry Data Security Standard (PCI DSS) is a widely accepted set of policies and procedures intended to ...

  • risk management

    Risk management is the process of identifying, assessing and controlling threats to an organization's capital and earnings.

  • compliance framework

    A compliance framework is a structured set of guidelines that details an organization's processes for maintaining accordance with...

SearchSecurity

  • Trojan horse (computing)

    In computing, a Trojan horse is a program downloaded and installed on a computer that appears harmless, but is, in fact, ...

  • identity theft

    Identity theft, also known as identity fraud, is a crime in which an imposter obtains key pieces of personally identifiable ...

  • DNS over HTTPS (DoH)

    DNS over HTTPS (DoH) is a relatively new protocol that encrypts domain name system traffic by passing DNS queries through a ...

SearchHealthIT

  • telemedicine (telehealth)

    Telemedicine is the remote delivery of healthcare services, such as health assessments or consultations, over the ...

  • Project Nightingale

    Project Nightingale is a controversial partnership between Google and Ascension, the second largest health system in the United ...

  • medical practice management (MPM) software

    Medical practice management (MPM) software is a collection of computerized services used by healthcare professionals and ...

SearchDisasterRecovery

SearchStorage

  • M.2 SSD

    An M.2 SSD is a solid-state drive (SSD) that conforms to a computer industry specification and is used in internally mounted ...

  • kilobyte (KB or Kbyte)

    A kilobyte (KB or Kbyte) is a unit of measurement for computer memory or data storage used by mathematics and computer science ...

  • virtual memory

    Virtual memory is a memory management capability of an operating system (OS) that uses hardware and software to allow a computer ...

Close