Skip to content

Instantly share code, notes, and snippets.

@zwyuan
Created February 2, 2018 00:35
Show Gist options
  • Save zwyuan/369756a3769b47cadb5a24723ce06368 to your computer and use it in GitHub Desktop.
Save zwyuan/369756a3769b47cadb5a24723ce06368 to your computer and use it in GitHub Desktop.
Removal script for HP driver 5.1 on macOS
#! /bin/bash
# author: Zengwen Yuan
# date: 2018-01-25
# File location extracted from installation package https://support.apple.com/kb/dl1888?locale=en_US
sudo rm -r /Library/Image\ Capture/Devices/HP\ M1130_M1210\ Scanner.app
sudo rm -r /Library/Image\ Capture/Devices/HPScanner.app/Contents/PlugIns/HPAiOScan.bundle
sudo rm -r /Library/Image\ Capture/Devices/HP\ Scanner\ 3.app/Contents/Frameworks/HPScanServices.framework/Versions/A/PlugIns/HPDOT4Scan.bundle/Contents/PlugIns/HPAiOTulip.bundle
sudo rm -r /Library/Image\ Capture/Devices/HP\ Scanner\ 3.app/Contents/Frameworks/HPScanServices.framework/Versions/A/PlugIns/HPDOT4Scan.bundle
sudo rm -r /Library/Printers/hp/laserjet/p1100_1560_1600series/hpRaster.bundle
sudo rm -r /Library/Printers/hp/laserjet/M1130_1210series/HP\ LJM1130_M1210\ LaserJet\ Professional\ Utility.app
sudo rm -r /Library/Printers/hp/laserjet/M1130_1210series/HPM1210_1130Raster.bundle
sudo rm -r /Library/Image\ Capture/Devices/HP\ Scanner\ 3.app/Contents/Frameworks/HPScanServices.framework/Versions/A/PlugIns/HPSOAPScan.bundle
sudo rm -r /Library/Printers/hp/laserjet/p1100_1560_1600series/HP\ LaserJet\ Professional\ Utility.app
sudo rm -r /Library/Printers/hp/Frameworks/Interlaken.framework
sudo rm -r /Library/Image\ Capture/Devices/HP\ Scanner\ 3.app/Contents/Frameworks/HPScanServices.framework/Versions/A/PlugIns/HPLEDMScan.bundle
sudo rm -r /Library/Printers/hp/Frameworks/Matterhorn.framework
sudo rm -r /Library/Printers/hp/Frameworks/ResourceManager.framework
sudo rm -r /Library/Image\ Capture/Devices/HP\ Scanner\ 3.app/Contents/Frameworks/HPScanServices.framework
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FaxArchive.task/Contents/Helpers/HP\ Fax\ Archive.app
sudo rm -r /Library/Printers/hp/Frameworks/Crossbow.framework
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ProductImprovementStudy.hptask/Contents/Helpers/HP\ Product\ Research\ Manager.app/Contents/Library/LoginItems/HP\ Product\ Research.app/Contents/Resources/HP\ Data\ Uploader.app
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/ClientUI.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/ClientUI.framework/Versions/4.0/PlugIns/ClientUI.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Configure.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Core.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/DataStore.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/DeviceID.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Fax.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/HDT.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/HTTP.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/IPP.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/PML.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Scan.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Core.framework/Versions/4.0/XPCServices/com.hp.devicemodel.TransportProxy.xpc
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/XMLServices.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Runtime/hpdot4d.app
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/CDPrintingStatus.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/CoversStatus.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/DeviceAlerts.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/DeviceStatus.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/DeviceTrays.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/EstimatedPagesStatus.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/JobsStatus.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Core.framework/Versions/4.0/PlugIns/NSXMLParser.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/SpecialtyPrintingStatus.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Status.framework/Versions/4.0/PlugIns/SuppliesStatus.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Core.framework/Versions/4.0/PlugIns/libXmlParser.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Core.framework/Versions/4.0/PlugIns/bluetooth.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Core.framework/Versions/4.0/PlugIns/network.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Frameworks/Core.framework/Versions/4.0/PlugIns/usb.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceModel.framework/Versions/4.0/Runtime/HPIOPrinterClassDriver.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceMonitoring.framework/Versions/1.0/Helpers/HP\ Device\ Monitor\ Manager.app/Contents/Library/LoginItems/HP\ Device\ Monitor.app
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceMonitoring.framework/Versions/1.0/Helpers/HP\ Device\ Monitor\ Manager.app
sudo rm -r /Library/Printers/hp/Frameworks/HPDeviceMonitoring.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDM.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDM.framework/Versions/5.0/XPCServices/com.hp.dm.5.TransportProxy.xpc
sudo rm -r /Library/Printers/hp/Frameworks/HPDM.framework/Versions/5.0/PlugIns/ClientUI.plugin
sudo rm -r /Library/Printers/hp/Frameworks/HPDM.framework/Versions/5.0/Runtime/hpdot4d.app
sudo rm -r /Library/Printers/hp/Frameworks/HPDM.framework/Versions/5.0/Runtime/HPIOPrinterClassDriver.plugin
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/HP\ Event\ Status.app
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/HP\ Email\ Alerts.app
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/HP\ Alerts.app
sudo rm -r /Library/Printers/hp/Frameworks/HPEventStoring.framework
sudo rm -r /Library/Printers/hp/Fax/fax.backend
sudo rm -r /Library/Printers/hp/PDEs/FaxPDE.plugin
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/HP\ Alerts.app/Contents/PlugIns/AlertMessagePlugin.AlertHandler
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/HP\ Alerts.app/Contents/PlugIns/HPACfEventPlugin.AlertHandler
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/HP\ Alerts.app/Contents/PlugIns/HPOutOfPaperEventPlugin.AlertHandler
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/HP\ Alerts.app/Contents/PlugIns/HPSuppliesStatusEventPlugin.AlertHandler
sudo rm -r /Library/Printers/hp/laserjet/cp1020series/hpcp1020.plugin
sudo rm -r /Library/Printers/hp/laserjet/cp1020series/hpcp1020filter.plugin
sudo rm -r /Library/Printers/hp/laserjet/cp1020series/hpcp1020jbig.plugin
sudo rm -r /Library/Printers/hp/laserjet/cp1020series/hpcp1020pq.plugin
sudo rm -r /Library/Printers/hp/laserjet/hplaserjetzjs.bundle
sudo rm -r /Library/Extensions/hp_io_enabler_compound.kext
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Message\ Center.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Message\ Center.task/Contents/PlugIns/AlertMessagePlugin.EventHandler
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Message\ Center.task/Contents/PlugIns/HPACfEventPlugin.EventHandler
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Message\ Center.task/Contents/PlugIns/HPOutOfPaperEventPlugin.EventHandler
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Message\ Center.task/Contents/PlugIns/HPSuppliesStatusEventPlugin.EventHandler
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework/Versions/A/Frameworks/DCCommunicationServices.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework/Versions/A/Frameworks/DCCommunicationServices.framework/Versions/A/Resources/DCCSDMFLoader.bundle
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework/Versions/A/Frameworks/DCCore.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework/Versions/A/Frameworks/DCJobSettings.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework/Versions/A/Frameworks/DCPPDGeneration.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework/Versions/A/Frameworks/DCPPDUpdating.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPDriverCore.framework/Versions/A/Frameworks/DCXMLRepository.framework
sudo rm -r /Library/Printers/hp/Frameworks/HPSmartPrint.framework
sudo rm -r /Library/Printers/hp/cups/tools/autosetup.tool
sudo rm -r /Library/Printers/hp/cups/tools/DesignjetAutoSetup.tool
sudo rm -r /Library/Printers/hp/cups/Inkjet9.driver
sudo rm -r /Library/Printers/hp/cups/filters/commandtohp.filter
sudo rm -r /Library/Printers/hp/cups/filters/commandtohp.filter/Contents/PlugIns/reportlevels.plugin
sudo rm -r /Library/Printers/hp/cups/filters/commandtohp.filter/Contents/PlugIns/reporttrays.plugin
sudo rm -r /Library/Printers/hp/cups/Deskjet.driver
sudo rm -r /Library/Printers/hp/filter/hpPreProcessing.filter
sudo rm -r /Library/Printers/hp/cups/Inkjet.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet1.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet2.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet3.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet4.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet5.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet6.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet7.driver
sudo rm -r /Library/Printers/hp/cups/Inkjet8.driver
sudo rm -r /Library/Printers/hp/cups/Laserjet.driver
sudo rm -r /Library/Printers/hp/cups/Officejet.driver
sudo rm -r /Library/Printers/hp/cups/filters/pdftopdf.filter
sudo rm -r /Library/Printers/hp/cups/Photosmart.driver
sudo rm -r /Library/Printers/hp/PDEs/PDE.plugin
sudo rm -r /Library/Printers/hp/cups/CompactPhotosmart.driver
sudo rm -r /Library/Printers/hp/cups/PhotosmartPro.driver
sudo rm -r /Library/Printers/hp/PDEs/hpcp1020PDE.plugin
sudo rm -r /Library/Printers/hp/cups/tools/epcl2ppd.tool
sudo rm -r /Library/Printers/hp/cups/filters/raster2pclm.filter
sudo rm -r /Library/Printers/hp/cups/Designjet1PS.driver
sudo rm -r /Library/Printers/hp/cups/Designjet1Raster.driver
sudo rm -r /Library/Printers/hp/cups/filters/pdftopdf.filter/Contents/PlugIns/mh_one_button.plugin
sudo rm -r /Library/Printers/hp/cups/filters/pdftopdf.filter/Contents/PlugIns/mh_pre_one_button.plugin
sudo rm -r /Library/Printers/hp/PDEs/DesignjetPDE.plugin
sudo rm -r /Library/Printers/hp/filter/hpPostProcessing.bundle
sudo rm -r /Library/Printers/hp/PDEs/hpPostScriptPDE.plugin
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/AutomaticPenAlignment.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/BasicFaxSettings.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/CalibrateScanner.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ColorUsage.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FaxBlocking.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FaxForwarding.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FaxLogs.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FaxSpeedDials.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/LineFeedCalibration.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ProtectDirectPorts.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SemiAutomaticPenAlignment.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/TestPaperFeed.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/AddCustomPaper.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/AdminDisabledFeatures.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ArbitraryCommand.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/AssignICCProfile.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/HPColorCenter.assistant
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/AutoOff.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/AutoWirelessConnect.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Bluetooth.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/CalibrateDisplay.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ClosedLoopCalibration.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ColorCalibration.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ColorCleaning.task
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Frameworks/HSDCommonLib.framework
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ConfigurationPage.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ConsumableLevel.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ContactSupport.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ControlPanelGuide.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ControlPanelLanguage.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/CreatePaperPreset.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DateTime.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DesignjetAssistant.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DesignjetStoredJobs.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DeviceDiscoveryAssistant.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DirectPrint.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DownloadDriversAndSoftware.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DPOF.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Duplex.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/EconomodeToner.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/eFax.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/EmailAlerts.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/EmailNotifications.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ePrintMobile.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FirmwareUpdate.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/HPePrinterCenter.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ImportPreset.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/IPSettings.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/IQTroubleshooting.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/JobAccounting.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/JobQueue.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/LandingPage.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ManageCustomPapers.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ManagePapers.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Universal.monitor
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/NetworkSettings.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/OnlineInformation.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/OutputDevices.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PantoneEmulation.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PaperFeedCleaning.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PaperHandling.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PenAlignment.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PowerManagement.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PrinterDocumentation.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PrinterSettings.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PrinterStatus.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PrinterUsage.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/PrintingKnowledgeCenter.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ProxySettings.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/QualityCalibration.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/QualityDiagnostics.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/QuietMode.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/RegionUnlock.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Resolution.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ResourcesLocking.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/RestrictColor.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/CleanBackPageSmear.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanjetConfiguration.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanjetEnergy.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanjetInfo.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanjetMaintenance.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanToEmail.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanToNetwork.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanToNetworkFolder.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DMF.discovery
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ServiceSettings.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SkewTest.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/StoredJobs.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/StoredJobsPro.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SubmitJob.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SummaryAssistant.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SuppliesManagement.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SuppliesManagementCLT2.0.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SupplyInfo.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/SystemMaintenance.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/TestPage.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/DMF.transport
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/TravelInfo.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/TraysConfiguration.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/UpdateFirmware.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/UploadFonts.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FileUpload.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/UserRolesManagement.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/WebRegistrationAssistant.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/WebServer.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/WebServicesAssistant.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/WirelessDirectPrintAssistant.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ProductImprovementStudy.hptask/Contents/Helpers/HP\ Product\ Research\ Manager.app/Contents/Library/LoginItems/HP\ Product\ Research.app
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ProductImprovementStudy.hptask/Contents/Helpers/HP\ Product\ Research\ Manager.app
sudo rm -r /Library/Printers/hp/filter/hprastertojpeg.driver
sudo rm -r /Library/Printers/hp/Fax/rastertofax.filter
sudo rm -r /Library/Image\ Capture/Devices/HPScanner.app/Contents/Frameworks/HPScan.framework
sudo rm -r /Library/Printers/hp/Utilities/Handlers/ScanEventHandler.app
sudo rm -r /Library/Printers/hp/Utilities/HP\ Utility.app/Contents/Applications/LegacyScanEventHandler.app
sudo rm -r /Library/Image\ Capture/Devices/HPScanner.app
sudo rm -r /Library/Image\ Capture/Devices/HP\ Scanner\ 3.app
sudo rm -r /Library/Printers/hp/PDEs/hpcp1020PDE.plugin/Contents/PlugIns/SmartPrintCP1020.plugin
sudo rm -r /Library/Printers/hp/PDEs/DesignjetPDE.plugin/Contents/PlugIns/SmartPrintDesignjet.plugin
sudo rm -r /Library/Printers/hp/PDEs/PDE.plugin/Contents/PlugIns/SmartPrint.plugin
sudo rm -r /Library/Printers/hp/PDEs/hpPostScriptPDE.plugin/Contents/PlugIns/SmartPrintPostScript.plugin
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/AddPrinter.hptask
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/Alerts.hptask
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/CartridgeProtection.hptask
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/LocalSetup.hptask
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ProductImprovementStudy.hptask
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/WiFiDirect.hptask
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/FaxArchive.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/LegacyScanShortcutsManager.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ScanShortcutsManager.task
sudo rm -r /Library/Printers/hp/Utilities/HPPU\ Plugins/ProductImprovementStudy.task
@alexkuc
Copy link

alexkuc commented Jun 5, 2024

Update from 2024 in case anyone was unfortunate enough to install 1Gb! worth of drivers…

All of the links above give me 404 and Wayback Machine wasn't helpful as HP's UI relies on JS which became broken when trying to view page in Wayback Machine.

Luckily I came across this: https://eclecticlight.co/2020/10/23/why-have-my-hp-printers-stopped-working-how-to-check-their-software-signature/comment-page-2/#comment-52232.

In case that link becomes unavailable, here's direct download: https://123.hp.com/us/en/devices/setup.

(not going to mirror file as, imho, better to download from the vendor for obvious security and safety reasons)

Edit: instead of relying on 3rd party software, you can manually make a list of installed files from the .pkg:

  • pkgutil --packages list all installed .pkg files
  • pkgutil --files <pkg> list all files from the given pkg

In case of HP drivers in question, it is pkgutil --files com.apple.pkg.HewlettPackardPrinterDrivers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment