identify GPT and UEFI in CM

%3CLINGO-SUB%20id%3D%22lingo-sub-1525724%22%20slang%3D%22en-US%22%3Eidentify%20GPT%20and%20UEFI%20in%20CM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1525724%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20fellow%20technical%20pros%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EQuick%20question%20I%20have.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20large%20estate%20(approx.%207000%20clients)%2C%20using%20HP%20end%20user%20devices%20and%20we%20use%201910%20Configuration%20manager%20and%20Intune%2C%20co-managed%2C%20hybrid%20AD%20joined%20and%20using%201809%20for%20Windows%2010.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAm%20I%20able%20to%20identify%20running%20either%20a%20report%20in%20Configuration%20manager%20or%20elsewhere%20to%20find%20out%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CUL%3E%3CLI%3EAny%20machines%20in%20the%20estate%20still%20running%20BIOS%20rather%20than%20UEFI%3C%2FLI%3E%3CLI%3Eany%20machines%20which%20are%20still%20configured%20with%20a%20Master%20boot%20record%20rather%20than%20GPT%3F%26nbsp%3B%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20aware%20within%20CM%20as%20part%20of%20a%20task%20sequence%20I%20can%20enable%20this%20functionality%20but%20before%20we%20do%20this%20I%20need%20to%20understand%20what%20the%20current%20state%20of%20play%20is.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIs%20there%20a%20way%20for%20me%20to%20achieve%20this%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMany%20Thanks%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1525724%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ECloud-attached%20management%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ECM%202012%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EGeneral%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EOperating%20System%20Deployment%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1526706%22%20slang%3D%22en-US%22%3ERe%3A%20identify%20GPT%20and%20UEFI%20in%20CM%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1526706%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F707989%22%20target%3D%22_blank%22%3E%40isotonic_uk%3C%2FA%3E%26nbsp%3BYou%20should%20be%20able%20to%20leverage%20Configuration%20Manager%20hardware%20inventory%20for%20this.%20The%20information%20you%20need%20can%20be%20found%20in%20the%20UEFI%20property%20of%20the%20SMS_Firmware%20class%20and%20the%20Type%20property%20of%20the%20Win32_DiskPartition%20class%20respectively.%20See%26nbsp%3B%3CA%20title%3D%22Task%20sequence%20steps%20to%20manage%20BIOS%20to%20UEFI%20conversion%22%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fmem%2Fconfigmgr%2Fosd%2Fdeploy-use%2Ftask-sequence-steps-to-manage-bios-to-uefi-conversion%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3ETask%20sequence%20steps%20to%20manage%20BIOS%20to%20UEFI%20conversion%3C%2FA%3E%26nbsp%3Bfor%20more%20detailed%20information.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Contributor

Hi fellow technical pros

 

Quick question I have.

 

I have large estate (approx. 7000 clients), using HP end user devices and we use 1910 Configuration manager and Intune, co-managed, hybrid AD joined and using 1809 for Windows 10.

 

Am I able to identify running either a report in Configuration manager or elsewhere to find out

 

  • Any machines in the estate still running BIOS rather than UEFI
  • any machines which are still configured with a Master boot record rather than GPT? 

 

I am aware within CM as part of a task sequence I can enable this functionality but before we do this I need to understand what the current state of play is.

 

Is there a way for me to achieve this?

 

Many Thanks 

1 Reply

@isotonic_uk You should be able to leverage Configuration Manager hardware inventory for this. The information you need can be found in the UEFI property of the SMS_Firmware class and the Type property of the Win32_DiskPartition class respectively. See Task sequence steps to manage BIOS to UEFI conversion for more detailed information.