Windows cannot verify the digital signature for this file
DULI2x opened this issue · 8 comments
bcdedit /enum
[...]
testsigning Yes
[...]
C:\Windows\system32>sc start hidden
[SC] StartService FAILED 577:
Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.
C:\Windows\system32>sc query hidden
SERVICE_NAME: hidden
TYPE : 2 FILE_SYSTEM_DRIVER
STATE : 1 STOPPED
WIN32_EXIT_CODE : 577 (0x241)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
This driver has been blocked from loading
How to fix
Hi,
Ok, do you have a kernel debug mode on mixed with testsigning? Try to turn off Microsoft Defender.
Regards,
JK.
Do not forget to build "Hidden Package" but not just "Hidden". Because when you build just a "Hidden" it doesn't sign a driver with a testing signature. So try to build "Hidden Package" as it explained in a project readme https://github.com/JKornev/hidden#readme
JK.
I tried everything but not woking
If it doesn't help so please attach a driver binary that you are trying to install. I'll check it on my environment.
I'm using the attached version here
https://github.com/JKornev/hidden/releases/tag/v1.0
Ok I see a repro, I compiled a new version v1.1, so try it and let me know does it solve an issue.
Problem solved, Thank you