cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
pfenton
Engaged Sweeper III
Is there a report, or a way to determine if a computer is using UEFI BIOS?
1 ACCEPTED SOLUTION
Susan_A
Lansweeper Alumni
I've posted a general BIOS report below, which returns BIOS information pulled from WMI and which you can add to your Lansweeper installation by following these instructions. I'm not sure whether you'll be able to determine the difference between BIOS/UEFI machines based on this information though. It is usually recommended that you search for Callback_BootEnvironmentDetect in C:\Windows\Panther\setupact.log or run msinfo32 on the client machine to determine whether the boot environment is BIOS or UEFI.

If the BIOS report below doesn't show any differences between BIOS/UEFI, perhaps you could create a deployment package to check the C:\Windows\Panther\setupact.log file on your computers. We can't really provide support for creating specific deployment packages, but general information on the deployment module can be found here.
Select Top 1000000 tsysOS.Image As icon,
tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tblAssets.Userdomain,
tblAssets.IPAddress,
tblAssets.Firstseen,
tblAssets.Lastseen,
tblBIOS.Caption,
tblBIOS.BiosCharacteristics,
tblBIOS.CurrentLanguage,
tblBIOS.InstallableLanguages,
tblBIOS.Manufacturer,
tblBIOS.PrimaryBIOS,
tblBIOS.ReleaseDate,
tblBIOS.SerialNumber,
tblBIOS.SMBIOSBIOSVersion,
tblBIOS.SMBIOSMajorVersion,
tblBIOS.SMBIOSMinorVersion,
tblBIOS.SMBIOSPresent,
tblBIOS.Version,
tblBIOS.Lastchanged
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tblBIOS On tblAssets.AssetID = tblBIOS.AssetID
Inner Join tsysOS On tsysOS.OScode = tblAssets.OScode
Where tblAssetCustom.State = 1
Order By tblAssets.Domain,
tblAssets.AssetName

View solution in original post

1 REPLY 1
Susan_A
Lansweeper Alumni
I've posted a general BIOS report below, which returns BIOS information pulled from WMI and which you can add to your Lansweeper installation by following these instructions. I'm not sure whether you'll be able to determine the difference between BIOS/UEFI machines based on this information though. It is usually recommended that you search for Callback_BootEnvironmentDetect in C:\Windows\Panther\setupact.log or run msinfo32 on the client machine to determine whether the boot environment is BIOS or UEFI.

If the BIOS report below doesn't show any differences between BIOS/UEFI, perhaps you could create a deployment package to check the C:\Windows\Panther\setupact.log file on your computers. We can't really provide support for creating specific deployment packages, but general information on the deployment module can be found here.
Select Top 1000000 tsysOS.Image As icon,
tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tblAssets.Userdomain,
tblAssets.IPAddress,
tblAssets.Firstseen,
tblAssets.Lastseen,
tblBIOS.Caption,
tblBIOS.BiosCharacteristics,
tblBIOS.CurrentLanguage,
tblBIOS.InstallableLanguages,
tblBIOS.Manufacturer,
tblBIOS.PrimaryBIOS,
tblBIOS.ReleaseDate,
tblBIOS.SerialNumber,
tblBIOS.SMBIOSBIOSVersion,
tblBIOS.SMBIOSMajorVersion,
tblBIOS.SMBIOSMinorVersion,
tblBIOS.SMBIOSPresent,
tblBIOS.Version,
tblBIOS.Lastchanged
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tblBIOS On tblAssets.AssetID = tblBIOS.AssetID
Inner Join tsysOS On tsysOS.OScode = tblAssets.OScode
Where tblAssetCustom.State = 1
Order By tblAssets.Domain,
tblAssets.AssetName