The invention discloses a 
unified extensible firmware interface (UEFI) trusted 
supporting system and a method for controlling the same. The UEFI trusted 
supporting system comprises UEFI trusted 
supporting system firmware and a trusted platform control module (TPCM), wherein the UEFI trusted supporting 
system firmware is stored on a nonvolatile memory and connected with the TPCM by a 
system bus; and the TPCM is connected with a trusted computation platform by the 
system bus. The method for controlling the UEFI trusted supporting system comprises the following steps of: firstly, loading a driver for the TPCM; secondly, sequentially authenticating the identity of users, performing measurement validation on a basis input / output system (
BIOS), the characteristic data of hardware and a 
master boot record (MBR)  /  
operating system (OS) 
Loader / 
OS Kernel, controlling different hardware 
peripheral interfaces according to an I / O strategy of the users, and performing safety guide setting on the system by a safety guide module; and finally, controlling by the 
BIOS or the OS. By the system and the method, trusted computation, the 
configuration management of the TPCM, the 
backup / 
recovery of the 
BIOS / MBR / OS 
Loader / 
OS Kernel and the 
physical protection of key data are realized on a 
firmware layer. The invention can be simultaneously applied to a Linux system which opens source codes and a Windows system which does not open the source codes, so that a fault does not occur in a trust chain between BIOS firmware and OS 
software, and the safety of a computer and the friendliness of human-computer interaction are improved.