MacOS – How to fix ‘“HPDM.framework” will damage your computer’ on macOS Big Sur

big surcertificatedrivermacosprinting

Since updating to macOS Big Sur, I can no longer print to my HP DeskJet 1010 printer. Each time that I start a print job, I get a dialog with error message that says '"HPDM.framework" will damage your computer'. There is no way to bypass the warning in 'System Preferences' -> 'Security & Privacy' as there might be with applications that have expired or invalid developer certificates.

N.B. I did find a workaround that involved removing the printer from 'System Preferences' -> 'Printers & Scanners' then adding it again with generic print drivers, but this blocked me from using some of the features I typically use, such as printing with just the black cartridge.

Best Answer

After much trial and error, I was finally able to get my HP DeskJet 1010 printer working again with the following steps:

  1. Download and run the HP Uninstaller app
  2. Download and install HP Printer Drivers v5.1 for macOS
  3. Open 'System Preferences' -> 'Printers & Scanners', right-click the box labeled 'Printers' and select 'Reset printing system...' (if you have more than one printer, you may want to remove just the non-functioning profile by selecting it and clicking the '-' button).
  4. Click the '+' button to add a new printer, select 'HP DeskJet Series', and follow the prompts.

It is my suspicion that this will work with other HP printers affected by their revoked developer certificate.