Jump to content
CCleaner Community Forums

Speccy fails to report mainboard name in a pure UEFI environment


Recommended Posts

Preface: A UEFI, the sucesssor to the BIOS, can contain a Compatibility Support Module (CSM). It's a compatiblity layer that allows the firmware to boot legacy MBR-based operating systems, but it also provides legacy BIOS functions even if the OS is booted in UEFI mode, for example BIOS interrupt calls.

 

My UEFI provides an option to disable the CSM: Screenshot.

 

If I do that, Speccy fails to report the model name of the mainboard: Screenshot. Beside that, the "BIOS" submenu in the "Motherboard" menu is also empty.

If enable it, everything works fine: Screenshot.

 

This bug is likely to become more widespread in the future because the Hardware Certification for Windows 8, which is sought after by OEMs, does not allow the CSM to be active when Secure Boot is used and even forbids including a CSM if the Connected Standby feature is to be supported: "When Secure Boot is Enabled, Compatibility Support Modules (CSM) must NOT be loaded. Compatibility Support Modules are always prohibited on systems that support connected standby."

Source

 

/Edit: Seems like it has been fixed in version 1.22.536.

Edited by Malstrond
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...