6

When I start the driver I have written on Windows Server 2008 x64, it gives Error 577.

Windows XP 32-bit works fine, but Windows XP 32-bit doesn't have driver signing restrictions.

Don't know if there's an issue with my .inf? What could be wrong here?

psubsee2003
  • 8,563
  • 8
  • 61
  • 79

3 Answers3

5

577 means your driver's signature is incorrect,

http://msdn.microsoft.com/en-us/library/windows/desktop/ms681388(v=vs.85).aspx

How did you sign it? Besides, did you sign it for development and test or for production?

You should strictly follow Microsoft's articles so as to avoid any problem like this,

http://msdn.microsoft.com/en-us/library/windows/hardware/ff544865(v=vs.85).aspx

Lex Li
  • 60,503
  • 9
  • 116
  • 147
5

If you are using a Test-Signed Certificate during you development you need to allow the machine, on which you install your driver, to use a test certificate

To do it

Open Command Prompt (Run as Administrator) Bcdedit.exe -set TESTSIGNING ON Reboot your machine To disable it Bcdedit.exe -set TESTSIGNING OFF and reboot your machine

More details here: http://msdn.microsoft.com/en-us/library/windows/hardware/ff553484%28v=vs.85%29.aspx

Louis
  • 59
  • 1
  • 1
2

That can happen when a driver is properly signed. The specific problem occurs in Windows 7.

https://support.microsoft.com/en-us/kb/2328240#bookmark-letmefixitmyselfalways

Cody Gray - on strike
  • 239,200
  • 50
  • 490
  • 574
  • 2
    Do you mean "improperly signed", or that it can happen "_even_ when a driver is properly signed"? Also, can you please include details of the resolution in your answer? This will ensure that your answer remains useful even if the linked resource disappears. – Simon MᶜKenzie Nov 03 '16 at 23:45
  • 1
    No. I mean that even if a driver is properly signed, there are still scenarios where you will have this problem. There are specific problems for example with Windows 7, x64 – Ruth Haephrati Nov 06 '16 at 12:20
  • 1
    I have the same situation. Driver is signed properly i.e. passed through Microsoft Devportal and has Microsoft Windows Hardware Compatibility Publisher. digital signature. I works perfect on all OS through Win7 to Win10. Though on the Windows 7 machine, which has updates disabled, Driver fails to start due to error 577. Even after I've installed manually all possible certificates update mentioned above. And 'signtool verify' also reports all ok. – user2846246 Feb 28 '17 at 10:49