Vista x64 can I disable driver signing enforcement on boot?

dustmann

Senior member
Jul 26, 2006
341
0
71
I have an older (nforce4 sli) system, and I'm using a raid1 array for storage. I set this up in bios and have RAID drivers for 64 bit, the only problem is the SATA drivers are signed, and the IDE drivers are NOT.

So here's my dilemma, to use my raid array (2 ide 500gb drives) I have to use unsigned drivers, which work perfectly fine. The only problem is EVERY time I reboot, I have to push f8 and disable driver signing enforcement. This gets old, really fast.

I've tried to go into "test mode" and the "disable integrity check" fixes, but they don't work in the final version of vista. I don't really want to blow 200 bucks on new SATA drives to fix this. Any ideas?
 

bsobel

Moderator Emeritus<br>Elite Member
Dec 9, 2001
13,346
0
0
Probably a silly question, but have you double checked that there are not newer drivers which are signed available? This is actually a really important security feature, its VERY good it cant easily be turned off. But of course, in this situation its a PITA.

I am running a beta driver of a ram disk, I have to do the same thing, but I only need to reboot maybe once every few weeks (mostly patches). How often do you boot (e.g. are you shutting down vs sleeping?)

Bill
 

spyordie007

Diamond Member
May 28, 2001
6,229
0
0
I would say complain to NVidia, but I'm not sure if that would be a worthwhile use of your time...

Just like Bill said, this is a good idea and by design. Just annoying when vendor's drivers don't play by the rules.
 

NewMaxx

Senior member
Aug 11, 2007
250
31
91
You mention you tried this, but I'll reaffirm it anyway:

Open an elevated command prompt

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS


Should do it, although some updates (the new ones that aren't on WU, and the KB932596 one released yesterday) can break this. This works fine for me, anyway, and I am running retail, although the updates listed above will break it.
 

dustmann

Senior member
Jul 26, 2006
341
0
71
Well I agree that it's a decent idea, but it's terribly frustrating to expect every vendor to support every piece of hardware that they have ever released. I have tried to look for newer drivers (like I said, SATA drivers are available but apparently it's been decided that PATA raid arrays are obsolete)

NewMaxx, that fix will not and does not work for me.

I reboot fairly often as I have a dual boot of XP and vista x64, and a lot of the games I like to play I've installed on XP because they're much more stable. So I do a fair amount of switching back and forth.
 

Smilin

Diamond Member
Mar 4, 2002
7,357
0
0
Originally posted by: dustmann
...it's terribly frustrating to expect every vendor to support every piece of hardware that they have ever released.

They only need to support the current hardware that has Vista drivers. That's not an unreasonable expectation.

 

bsobel

Moderator Emeritus<br>Elite Member
Dec 9, 2001
13,346
0
0
Originally posted by: dustmann
Well I agree that it's a decent idea, but it's terribly frustrating to expect every vendor to support every piece of hardware that they have ever released. I have tried to look for newer drivers (like I said, SATA drivers are available but apparently it's been decided that PATA raid arrays are obsolete)

Still better than hundred of thousands of rooted boxes, which is what XP brought us...

 

cytoSiN

Platinum Member
Jul 11, 2002
2,262
7
81
Originally posted by: NewMaxx
You mention you tried this, but I'll reaffirm it anyway:

Open an elevated command prompt

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS


Should do it, although some updates (the new ones that aren't on WU, and the KB932596 one released yesterday) can break this. This works fine for me, anyway, and I am running retail, although the updates listed above will break it.

It certainly does break it...is there any way to uninstall a windows update? Probably a stupid question, but I gotta ask since this stupid feature is killing my CoreTemp use, and I hate rebooting and hitting F8 just to run some benchmarks...
 

NewMaxx

Senior member
Aug 11, 2007
250
31
91
Originally posted by: cytoSiN
It certainly does break it...is there any way to uninstall a windows update? Probably a stupid question, but I gotta ask since this stupid feature is killing my CoreTemp use, and I hate rebooting and hitting F8 just to run some benchmarks...

Yes...Control Panel -> Programs and Features -> View installed updates (left pane)
 

cytoSiN

Platinum Member
Jul 11, 2002
2,262
7
81
Cool thanks...any reasons I shouldn't uninstall it so I can run the bcedit fix?
 

NewMaxx

Senior member
Aug 11, 2007
250
31
91
I don't have the two updates that affect it installed, since I use ATI Tray Tools, although I reboot seldom enough I could get away with F8, lol...I'm waiting for a fix or workaround and going to research specifically what the updates provide. I believe there is a program out that you can use to bypass signing, but Microsoft considers it malware and plans to block it in future updates.
 

cytoSiN

Platinum Member
Jul 11, 2002
2,262
7
81
Ugh...removed KB932596 and it still doesn't work. Any idea what the other one is? Thanks.
 

NewMaxx

Senior member
Aug 11, 2007
250
31
91
Yeah, it's one of the compatibility/reliability updates, it originally wasn't on Windows Update but now it is. Only one causes this problem - KB938979 I believe.
 

n7

Elite Member
Jan 4, 2004
21,281
4
81
KB938979
KB932596

Either one will disallow the ddisable trick from working :frown:

IIRC, ever since removing the last one Windows update has decided to quit working, which is fine with me, since i don't need it...>_>
 

cytoSiN

Platinum Member
Jul 11, 2002
2,262
7
81
Originally posted by: n7
KB938979
KB932596

Either one will disallow the ddisable trick from working :frown:

IIRC, ever since removing the last one Windows update has decided to quit working, which is fine with me, since i don't need it...>_>

Bah! Uninstalled both and bcedit trick still doesn't work. And for some reason, I can't get the F8 option to load either...which means I can't use coretemp right now...so annoying. O well, thanks for trying to help guys.