Go to the manufacturer's web site and get the specification sheet for each model. This is the easy way.
The hard way is to locate one of each model you have, turn it off, turn it on, go into BIOS setup, and see if UEFI is supported as a BIOS option.
Knowing the chipset is unfortunately not helpful in this case. What that lets you know is whether UEFI is an option in the chipset, but not whether it is actually implemented in the BIOS.
noxcho
The right way to see if you have UEFi and Secure Boot is going into BIOS and checking there in advanced settings. Depending on vendor and version of BIOS they can be either on main or in advanced settings.
Thank you to all that replied and provided suggestions. Since I have 4000 PCs, it will take alot of time to go to each PC to check for BIOS/UEFI. Is there an remote or automated way to gather this information from each PC?
1. Did you remotely deploy this powershell script to all PCs using SCCM?
2. Will this script report if the PC has BIOS or UEFI enabled at the time the script is run, or will it report that the PC has BIOS and UEFI capability?
I checked it by running it locally. So I think running it using SCCM should work as well.
It shows that UEFI or BIOS is enabled. Because it collects information from Windows interface.
rmessing171
ASKER
Thank you! Just curious if you know of a tool that I could deploy that would report back if the PC has UEFI capability. This would help me greatly since all of my PCs are BIOS enabed.
What are your thoughts?
noxcho
I think such tool does not exist. I am working much with PCs, installations on different PCs but never heard about of such tool.
The hard way is to locate one of each model you have, turn it off, turn it on, go into BIOS setup, and see if UEFI is supported as a BIOS option.
Knowing the chipset is unfortunately not helpful in this case. What that lets you know is whether UEFI is an option in the chipset, but not whether it is actually implemented in the BIOS.