» Home » uncategorized » HP Manufacturing Programming Mode

HP Manufacturing Programming Mode

Fixing HP Z240 stuck in Manufacturing Programming Mode (MPM)

Download HP BCU (BIOS Configuration Utility) – http://ftp.ext.hp.com//pub/caps-softpaq/cmit/HP_BCU.html

After you download it, install it and go to installation link.
C:\Program Files (x86)\HP\BIOS configuration utility\

Now type in CMD the following command:

  • cd C:\Program Files (x86)\HP\BIOS configuration utility\
  • biosconfigutility64.exe /getconfig:config.txt
  • Don’t close the CMD

Go to:

  • C:\Program Files (x86)\HP\BIOS configuration utility\
  • There you would see the config.txt document, open it and edit the Manufacturing Programming Mode

Manufacturing Programming Mode

Manufacturing Programming Mode

Now save the changes you made in txt file, copy the config.txt back to c:\Program Files (x86)Viewel-Packard\Kos configuration utility. Now back to CMD (Command Prompt)
type in:
biosconfigutility64.exe /setconfig:config.txt

close the CMD and you are DONE

“Warning: Machine is not in committed state” on bootup

I turned on Secure Boot and this message went away


This package provides the HP BIOS Configuration Utility (BCU) for supported notebook, desktop, and workstation models that are running a supported operating system.

VersionSoftPaq #DateOSSoftPaq Exe (7,8,8.1,10)sp107705.exe

*Does not support XP systems that have set the BIOS setup password.


  • Adds PFX files with passwords on private key
  • Use /setvalue command with a provided password file when BIOS password is set on system
  • Fixes where using /addauthstr on a full repset file containing read only settings causes an error to occur
  • Fixes where BIOS returns a non-zero (fail) result and BCU is incorrectly reporting success
  • Fixes where BCU can set successfully when set the MPM counter to a non-integer value (eg. 5C1)

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.