You can get around this in a bit of a long winded way via following the MSDN instructions to sign a test driver.
This is a requirement from Vista64 sp1 onwards
Basically you need to grab the WinDDK
After installation go to
c:\winddk\6.xx(version)\bin\selfsign Create a self signed root certificate:
MakeCert –r –pe –ss PrivateCertStore –n "CN=
mydomain.com(Test)" testcert.cer
You must then use this certificate to sign the usbblstr.sys file in the x64 folder
I simply copied it to the selfsign folder as I'm lazy
Signtool sign /v /s PrivateCertStore /n
mydomain.com(Test) /t
http://timestamp.verisign.com/scripts/timestamp.dll usbblstr.sys
Now copy that file back to where it was.
You must now add the self signed certificates to your certificate store
use "certmgr" to do this eg type it in the run box..
Add the certificate to BOTH!
trusted root certification authorities certificate store (
http://msdn.microsoft.com/en-us/library/aa906279.aspx) and the trusted publishers certificate store (
http://msdn.microsoft.com/en-us/library/aa906252.aspx)
Now we must put windows into test mode for bootup from now on
bcdedit /set testsigning on
Now reboot your system, and you should boot up in test mode. eg around the edge of the screen it'll say testmode..
You can get rid of that watermark.. but I can't remember how right now.. (google it)
ok now we need to install the driver, plug in the jtag device and cancel the auto driver search thingy coz it goes and searches the web and takes a while. Go to device manager and right click on the driver, and tell it you want to install the driver. Browse to the driver folder (not all the way down into the x64 folder though just the actual "drivers" folder down the quartus path.. and tell it to search subfolders.. It'll find the driver and pop up with a warning message about unsigned drivers yadda yadda. Tell it is ok I know what I'm doing.. and it should go ahead and install the driver.
Whalla you now have a usbblaster that works..
Now we just have to wait for Altera / FTDI to get the thing signed properly..
Cheers
Richard