Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to use the RBC9 SpaceNavigator TEST x64 build drivers for my SpaceNavigator 3d joystick so that it can work as a normal joystick in games like Quake.

Unfortunately, I get the error "This version of windows requires all drivers to have a valid digital signature" and in the "Device status" in device manager, I get "Windows cannot verify the digital signature for the drivers required for this device. 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. (Code 52)".

Is there a way to work around this issue?

share|improve this question
add comment

1 Answer

up vote 8 down vote accepted

This forum topic has multiple solutions, although the only one that has been confirmed to work by at least one person and has upvotes is this:

Open a command prompt as an admin and type

bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

See security risk warning.

If it doesn't work for whatever reason you can just remove loadoptions with bcedit and switch testsigning off.

bcdedit /deletevalue loadoptions
bcdedit -set TESTSIGNING OFF

If this breaks something for whatever reason sorry, good-luck.

EDIT: Other sources seem to also provide this as a solution, such as this (albeit for Windows Vista) and this

EDIT2: Quote modified to correct command (not a typo!), thanks to Computer Guru for pointing that out

share|improve this answer
2  
It's not DISABLE_INTEGRITY_CHECKS but rather DDISABLE_INTEGRITY_CHECKS –  Mahmoud Al-Qudsi Mar 27 '10 at 9:22
    
This also works in Windows 8 Release Preview. –  Jim McKeeth Jul 3 '12 at 23:47
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.