How to Modify HP BIOS Settings Directly from Windows using HP BCU
Managing BIOS configurations across multiple machines usually requires manual reboots and physical access to the UEFI/BIOS interface. However, for HP enterprise desktops and laptops (such as the EliteDesk and ProDesk series), HP provides a powerful command-line utility called the HP BIOS Configuration Utility (BCU). This allows administrators to read and modify BIOS settings natively inside the Windows environment without interrupting live operations.
This guide demonstrates how to capture your current BIOS configuration into a text file, modify parameters (such as configuring the machine to automatically power on after an unexpected power outage), and reapply the configuration instantly.
Prerequisites
- An HP Business-class computer (EliteDesk, ProDesk, ProBook, EliteBook, Z-Workstation).
- Windows Operating System running with Administrative privileges.
- The HP BIOS Configuration Utility (BCU) executable installed or copied to the system.
Step 1: Export Current BIOS Settings
To safely modify any parameter, you must first export the existing state of the BIOS to a plain text configuration file. Open your Command Prompt as an Administrator, navigate to the BCU installation directory, and execute the following command:
BiosConfigUtility64.exe /getconfig:bios_settings.txt
This creates a structured text file named bios_settings.txt in your current directory containing all available BIOS settings, supported values, and active selections marked with an asterisk (*).
Step 2: Modify Specific Parameters
To alter a configuration, you can target specific settings directly via the command line. A common administrative requirement is ensuring servers or desktop nodes automatically restart when power is restored after a blackout.
Example: Setting “After Power Loss” to Automatically Turn On
Run the following command to update the power recovery state:
BiosConfigUtility64.exe /setvalue:"After Power Loss","On"
Alternatively, if you prefer the machine to return to whatever power state it was in right before the failure, you can assign it to the "Previous State" parameter:
BiosConfigUtility64.exe /setvalue:"After Power Loss","Previous State"
BiosConfigUtility64.exe /setvalue:"After Power Loss","On" /cspwd:"YourBiosPassword"
Step 3: Verification
Once the command returns a success message, you can verify changes by running the /getconfig command again and inspecting the newly generated text file. The asterisk should now reside seamlessly next to your chosen value.
🌐 Click here to read in Sinhala / සිංහලෙන් කියවීමට මෙතන ක්ලික් කරන්න
HP BIOS Configuration Utility (BCU) මඟින් Windows ඇතුළේ සිට HP BIOS Settings වෙනස් කරමු
සාමාන්යයෙන් පරිගණකයක BIOS Settings වෙනස් කිරීමට නම් අපට පරිගණකය Restart කර, එය පණගැන්වෙන අවස්ථාවේදීම (Boot time) අදාළ BIOS Key එක ඔබා BIOS Menu එකට ඇතුළු වීමට සිදුවේ. නමුත් HP Business-class (EliteDesk, ProDesk ආදී) පරිගණක සඳහා HP ආයතනය විසින් HP BIOS Configuration Utility (BCU) නමින් සුවිශේෂී Command-line Tool එකක් හඳුන්වා දී ඇත. මේ හරහා Windows මෙහෙයුම් පද්ධතිය ක්රියාත්මක වෙමින් පවතින අතරතුරදීම (Live Environment) ඉතා පහසුවෙන් BIOS settings කියවීමට සහ වෙනස් කිරීමට හැකියාව ලැබේ.
මෙම ලිපිය මඟින් දැනට පවතින BIOS Settings ෆයිල් එකක් ලෙස පිටතට ගන්නා ආකාරයත්, විදුලි බිඳ වැටීමකදී (Power failure) පරිගණකය ස්වයංක්රීයවම On වන ආකාරයට සෙටින්ග්ස් සකසන ආකාරයත් පියවරෙන් පියවර පැහැදිලි කර දෙයි.
අවශ්යතාවයන්
- HP Business-class පරිගණකයක් වීම (EliteDesk, ProDesk, Z-Workstation ආදී).
- Windows OS එක ඇතුළේ Administrator බලතල (Administrative Privileges) තිබීම.
- HP BIOS Configuration Utility (BCU) මෘදුකාංගය පරිගණකය තුළ තිබීම.
පියවර 1: දැනට පවතින BIOS Settings Export කරගැනීම
පළමුවෙන්ම දැනට පවතින සෙටින්ග්ස් ටික text ෆයිල් එකකට ලබාගත යුතුය. ඒ සඳහා Command Prompt එක Run as Administrator ලෙස open කර, BCU ෆයිල් එක ඇති තැනට ගොස් පහත කමාන්ඩ් එක ක්රියාත්මක කරන්න:
BiosConfigUtility64.exe /getconfig:bios_settings.txt
මෙමඟින් bios_settings.txt නමින් ෆයිල් එකක් නිර්මාණය වන අතර, එහි දැනට ක්රියාත්මක වන සෙටින්ග්ස් ඉදිරියෙන් තරුවක් (*) ලකුණු වී ඇති අයුරු බලාගත හැක.
පියවර 2: අවශ්ය Settings වෙනස් කිරීම
මුළු ෆයිල් එකම එඩිට් කරන්නේ නැතිව, අපට අවශ්ය සෙටින්ග් එක පමණක් Command Line එක හරහා සෘජුවම වෙනස් කළ හැක. උදාහරණයක් ලෙස, කරන්ට් එක ගොස් ආපසු ආ සැනින් පරිගණකය ස්වයංක්රීයවම ක්රියාත්මක වීමට (Auto Power On) පහත පරිදි සැකසිය හැක.
උදාහරණය: “After Power Loss” සෙටින්ග් එක වෙනස් කිරීම
කරන්ට් එක ආ විගස පීසී එක Auto On වීමට පහත කමාන්ඩ් එක ඇතුළත් කරන්න:
BiosConfigUtility64.exe /setvalue:"After Power Loss","On"
එසේත් නැත්නම්, කරන්ට් එක යන්නට මොහොතකට පෙර පරිගණකය තිබූ තත්වයටම (එනම් On තිබුණොත් On වීමටත්, Off තිබුණොත් Off වී තිබීමටත්) සැකසීමට අවශ්ය නම් පහත කමාන්ඩ් එක භාවිතා කරන්න:
BiosConfigUtility64.exe /setvalue:"After Power Loss","Previous State"
/cspwd:"ඔබගේ_පාස්වර්ඩ්_එක" ලෙස එකතු කිරීමට අමතක නොකරන්න.
පියවර 3: තහවුරු කරගැනීම (Verification)
කමාන්ඩ් එක සාර්ථකව අවසන් වූ පසු, නැවත වරක් /getconfig කමාන්ඩ් එක ක්රියාත්මක කර සාදාගත් text ෆයිල් එක පරීක්ෂා කිරීමෙන් ඔබ වෙනස් කළ අගය ඉදිරියට තරුව (*) පැමිණ ඇති බව තහවුරු කරගත හැක.




