Tech Support > Microsoft Windows > Drivers > Disable driver signature enforcement in vista x64 business edition
Disable driver signature enforcement in vista x64 business edition
Posted by kota on January 28th, 2008


I am working on pci driver development for visa x64OS, i wanted to test my
driver, whether the driver is working correctly or not.

I installed my driver as i did in xp-32, 64 bit driver loaded correctly but,
driver is not running, it is stopped(i verified with sc query name), i have
choosen the option to "SERVICE_SYSTEM_START", though i tried to restart the
driver using devcon, it says it is stopped & it is not running in vista x64.

Since i am under development phase, driver is not signed, While installing
the driver, it asked a pop up saying that driver is unsigned, i have choosen
to install it.

is the driver stopped instead of running, is it because of driver signing
problem?

I tried to disable driver signature enforcement using F8 option during
system startup, but i dont see any difference, also treid with some bcdedit
options, its same.

currently i am looking KMCS_walkthrough.doc about, how to test sign the
driver.
Is this is the only way to test the driver, do i have to test sign the
driver everytime, when the driver code is modified?

Is this is the problem related to driver signing?
while booting the system, i have choosen F8 to disable & tried some bcdedit
options, still the result is same.

Driver platform: WDF, driver model-NT model.

Posted by kota on January 30th, 2008


I am able to load the test signed driver in OS test mode. signing was a
problem, because of that OS was not allowing to load the driver, after i
loaded the test signed driver, i am able to see that, OS allowed to enter
into driverentry function.
selfsign_example script made life easy to do the same.
while doing the test signing, i observed that signtoll verify was not
successful, not sure about reasons, but the driver is signed w/o any issues.




"kota" wrote: