Hey everyone! We've just started using HP laptops at our workplace, and I'm curious about how you're all managing BIOS passwords on them. I tried following some guidance but it didn't work out as expected. I stumbled upon the Powershell CMSL module that seems promising, but I'm uncertain how to create a password.bin file for pushing the password. Any tips or suggestions would be greatly appreciated!
3 Answers
You can actually manage HP BIOS settings using HP Connect alongside Intune groups! We use it to enforce secure boot and manage things like the boot order after imaging our devices.
I recently utilized a guide to set up BIOS configurations and BIOS password setups using SCCM during the OS deployment. It includes using Powershell to either set a new password or modify an existing one—even with multiple passwords in play. You can kick it off manually or through a different method using BiosConfigUtility64.exe.
Just a heads up, HP discontinued BCU in 2022, so it might not be the best path to take right now.
We looked into HP Connect too, but for now, we just use a basic Powershell script like this:
$BIOS = Get-WMIObject HP_BIOSSettingInterface -Namespace "rootHPInstrumentedBIOS"
$BIOS.SetBIOSSetting('Setup Password','<utf-16/>"PASSWORD"','<utf-16/>')
Thank you! This is perfect! 😀