• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
We have new content about cartridges, Click here to check it out!
Check some of the most frequent questions about Instant Ink: HP INSTANT INK, HP+ PLANS: INK AND TONER.


Check out our WINDOWS 11 Support Center info about: OPTIMIZATION, KNOWN ISSUES, FAQs AND MORE.
HP Recommended
HP Color LaserJet MFP M283fdw
Microsoft Windows 10 (64-bit)

I've already gone through the posted and reposted list of ways to clear out printer software and drivers...

 

A week or so ago when I would try and launch HP Scan it would come up and say it could not connect to the printer.  If I tried to print something it would come back and say it was offline.  I would turn off the printer and then turn it back on again and then it would print.  It got to where I cannot get HP Scan to work at all.

 

Uninstalled everything HP-related.  Removed all HP drivers.  Uninstalled antivirus.  Updated firmware on printer (via network so the printer is accessible).  I can access the printer management web page.  Run SFC /scannow multiple times so that no errors have been found.  Run various registry repair tools.  All Windows updates current.  Rebooted numerous times.  Windows Firewall is turned off.  Printer connected via network.

 

Downloaded the latest drivers (basic and full webpacks) and all fail.  Original packs I used to install fail as well.  Extracted and tried manually installing and fail.

 

They all come back with:

Error 25056. Call to DriverPackageInstall returned error -536870329 for package 'C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x64.inf'

 

File exists.  If I right-click and try and install that inf then it comes back with:

A problem was encountered while attempting to add the driver to the store.

 

Can't find any other details on what the problem is.

 

Tried cleaning out all references to that hpbe09704 from the registry.

 

I have a laptop that works still (same Windows 10).  Tried copying that whole folder above to the PC in case something was corrupted.

 

I *can* print if I let Microsoft detect and install the driver but then does not have all the other features available.

 

Tried HP Smart (Microsoft App) and it comes up that the printer is offline so nothing it does works.

 

I tried System Restore and that boogered me up real good and had to restore from a disk image.

 

Just can't find any reason for why it refuses to install that driver.  No other messages in the event log other that what I included above.  Nothing telling me WHY it is having trouble.

 

Not sure if this happened as a result of a Windows Patch?  No real other changes to the computer.

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
HP Recommended

WOW!  This was insanely difficult and has taken up quite a few of my days working it out.

 

Turns out the key was the entry "Error 0x800b010c: A certificate was explicitly revoked by its issuer."  I had to go in and lookup the properties of the hpbe09704_x64.cat file under the Digital Signatures tab.  The certificate had been signed by Microsoft but the top-level "Microsoft Root Certificate Authority" certificate showed an error.  When I checked that, it was the one showing as revoked.  No idea why.

 

I rebooted Windows with driver signing requirements  turned off and it would let me install it but complained quite a bit about it not being properly signed so I kept digging into it.

 

I went in to the Certificate Management and found the cert and it kept showing as revoked.  I deleted all the Trusted Root Certificate Authority certs and let Windows re-download them (some at least) and it still kept coming up as revoked.  I exported from another machine and imported and same thing.  I downloaded the whole sst list from Windows Update and imported and same thing.

 

I checked my laptop and the same certificate was fine (expired but fine).  I finally dug into the registry and searched for the thumbprint.  Turns out on the laptop the cert was stored under a different key (Root) but on my PC it kept downloading under "AuthRoot".  I exported the keys from the laptop for ROOT and AuthRoot and deleted them from the PC and imported the ones from the laptop and now all is good.  Apparently it did not like that cert where it kept putting it.

 

Software installed and all happy now.

 

Sorry for the long posts but hopefully Google will find this for anyone else that gets stuck in the same rut.

 

View solution in original post

6 REPLIES 6
HP Recommended

Just made sure...  Booted up laptop, current Windows 10 build and patches, antivirus installed, HP Scan still works with no issues, can print test page etc.

 

I have not tried to update the drivers.  Afraid to touch it since it works...

HP Recommended

I searched the registry in the laptop and there are lots of references to that driver and the files.  All that is missing on my PC I presume because I uninstalled the software.

 

I plugged the printer into my PC via USB and it took a while and Windows finally told me the device was setup and ready for use.  Printer shows up but no other software.  If I try to print to it, it tells me "unable to connect".

 

With printer connected via USB cable, I still got the same DriverPackageInstall error when installing the basic device software.

HP Recommended

I rebooted the PC and the printer is now accessible via the HP Smart (still connected via USB).


Still get the same error when trying to install the basic webpack.

HP Recommended

I disconnected the printer via USB (it is normally USB-connected to my work laptop) and then changed the port to the TCPIP network port.  Now Windows shows me 3 printers and none work - one shows USB and "Driver is unavailable" and the other with identical names show offline even though both ports are set to the TCPIP.  HP Scan shows as offline as well.

 

I let Windows search and found my printer via network with NPIEB hostname.  That works for printing at least.  No scanning software though.  Shows port as a WSD Port and not the standard TCPIP.

HP Recommended

I dug out the C:\Windows\INF\setupapi.dev.log.  Contents are interesting...

 

>>> [Driver Install (DrvSetupInstallDriver) - C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x86.inf]
>>> Section start 2021/12/03 14:31:49.830
cmd: pnputil /add-driver *.inf /install
dvs: Flags: 0x00000000
dvs: {Driver Setup Import Driver Package: C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x86.inf} 14:31:49.834
sto: {Copy Driver Package: C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x86.inf} 14:31:49.844
sto: Driver Package = C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x86.inf
sto: Flags = 0x00000007
sto: Destination = C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}
sto: Copying driver package files to 'C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}'.
flq: {FILE_QUEUE_COMMIT} 14:31:49.868
flq: Copying 'C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x86.cat' to 'C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}\hpbe09704_x86.cat'.
flq: Copying 'C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x86.inf' to 'C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}\hpbe09704_x86.inf'.
flq: {FILE_QUEUE_COMMIT - exit(0x00000000)} 14:31:49.892
sto: {Copy Driver Package: exit(0x00000000)} 14:31:49.895
ump: Import flags: 0x00000000
pol: {Driver package policy check} 14:31:49.920
pol: {Driver package policy check - exit(0x00000000)} 14:31:49.923
sto: {Stage Driver Package: C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}\hpbe09704_x86.inf} 14:31:49.925
inf: {Query Configurability: C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}\hpbe09704_x86.inf} 14:31:49.945
inf: Driver package is fully isolated.
inf: Driver package 'hpbe09704_x86.inf' is configurable.
inf: {Query Configurability: exit(0x00000000)} 14:31:49.953
flq: {FILE_QUEUE_COMMIT} 14:31:49.958
flq: Copying 'C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}\hpbe09704_x86.cat' to 'C:\WINDOWS\System32\DriverStore\Temp\{fe3a58ea-0f70-b74b-a394-10356a74240b}\hpbe09704_x86.cat'.
flq: Copying 'C:\Users\Timothy\AppData\Local\Temp\{059c6ccf-cd29-e244-98f9-1ae08a889fc0}\hpbe09704_x86.inf' to 'C:\WINDOWS\System32\DriverStore\Temp\{fe3a58ea-0f70-b74b-a394-10356a74240b}\hpbe09704_x86.inf'.
flq: {FILE_QUEUE_COMMIT - exit(0x00000000)} 14:31:49.995
sto: {DRIVERSTORE IMPORT VALIDATE} 14:31:50.000
sig: Driver package catalog is valid.
sig: {_VERIFY_FILE_SIGNATURE} 14:31:50.168
sig: Key = hpbe09704_x86.inf
sig: FilePath = C:\WINDOWS\System32\DriverStore\Temp\{fe3a58ea-0f70-b74b-a394-10356a74240b}\hpbe09704_x86.inf
sig: Catalog = C:\WINDOWS\System32\DriverStore\Temp\{fe3a58ea-0f70-b74b-a394-10356a74240b}\hpbe09704_x86.cat
! sig: Verifying file against specific (valid) catalog failed.
! sig: Error 0x800b010c: A certificate was explicitly revoked by its issuer.
sig: {_VERIFY_FILE_SIGNATURE exit(0x800b010c)} 14:31:50.203
sig: {_VERIFY_FILE_SIGNATURE} 14:31:50.212
sig: Key = hpbe09704_x86.inf
sig: FilePath = C:\WINDOWS\System32\DriverStore\Temp\{fe3a58ea-0f70-b74b-a394-10356a74240b}\hpbe09704_x86.inf
sig: Catalog = C:\WINDOWS\System32\DriverStore\Temp\{fe3a58ea-0f70-b74b-a394-10356a74240b}\hpbe09704_x86.cat
! sig: Verifying file against specific Authenticode(tm) catalog failed.
! sig: Error 0x800b010c: A certificate was explicitly revoked by its issuer.
sig: {_VERIFY_FILE_SIGNATURE exit(0x800b010c)} 14:31:50.245
!!! sig: An unexpected error occurred while validating driver package. Catalog = hpbe09704_x86.cat, Error = 0x800B010C
!!! sig: Driver package is considered unsigned, and Code Integrity is enforced.
!!! sig: Driver package failed signature validation. Error = 0xE0000247
sto: {DRIVERSTORE IMPORT VALIDATE: exit(0xe0000247)} 14:31:50.259
!!! sig: Driver package failed signature verification. Error = 0xE0000247
!!! sto: Failed to import driver package into Driver Store. Error = 0xE0000247
sto: {Stage Driver Package: exit(0xe0000247)} 14:31:50.268
dvs: {Driver Setup Import Driver Package - exit (0xe0000247)} 14:31:50.291
!!! dvs: Failed to import driver packages under 'C:\Program Files\HP\HP ColorLaserJet MFP M282-M285\DriverStore\StanleyV4\hpbe09704_x86.inf'. Error = 0xe0000247
<<< Section end 2021/12/03 14:31:50.298
<<< [Exit status: FAILURE(0xe0000247)]

 

 

Secure Boot issue maybe?  I saw references to that before when I tried to turn off driver signing requirements.  Not sure how Secure Boot got turned on if that's the issue whereas it might not have been on earlier...

 

HP Recommended

WOW!  This was insanely difficult and has taken up quite a few of my days working it out.

 

Turns out the key was the entry "Error 0x800b010c: A certificate was explicitly revoked by its issuer."  I had to go in and lookup the properties of the hpbe09704_x64.cat file under the Digital Signatures tab.  The certificate had been signed by Microsoft but the top-level "Microsoft Root Certificate Authority" certificate showed an error.  When I checked that, it was the one showing as revoked.  No idea why.

 

I rebooted Windows with driver signing requirements  turned off and it would let me install it but complained quite a bit about it not being properly signed so I kept digging into it.

 

I went in to the Certificate Management and found the cert and it kept showing as revoked.  I deleted all the Trusted Root Certificate Authority certs and let Windows re-download them (some at least) and it still kept coming up as revoked.  I exported from another machine and imported and same thing.  I downloaded the whole sst list from Windows Update and imported and same thing.

 

I checked my laptop and the same certificate was fine (expired but fine).  I finally dug into the registry and searched for the thumbprint.  Turns out on the laptop the cert was stored under a different key (Root) but on my PC it kept downloading under "AuthRoot".  I exported the keys from the laptop for ROOT and AuthRoot and deleted them from the PC and imported the ones from the laptop and now all is good.  Apparently it did not like that cert where it kept putting it.

 

Software installed and all happy now.

 

Sorry for the long posts but hopefully Google will find this for anyone else that gets stuck in the same rut.

 

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.