| Windows 7: Guide to Installing Un-Signed Drivers in Win 7 x64 |
22 Jun 2009
|
#1 | | Windows 7 7100 x64 Hartselle, AL |
Guide to Installing Un-Signed Drivers in Win 7 x64 Since I made the Move to 64-bit a while back, Every once in a while, I would run into a Problem where I needed to Install Driver that was Un-Signed.
As A Security measure in the 64-bit Versions of Vista/7, All Drivers must come with a Secure Digital Signature.
This is not a large problem anymore with the fact that Most Drivers are Signed nowadays. But Older Hardware Drivers tend not to be Signed.
There is a Simple way around this Block. - Open the Command Prompt in Admin Mode (Type "CMD" into the Start Menu and press "Ctrl+Shift+Enter")
- Enter this Command: bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
Now when you Re-Boot, You should be able to Install those Pesky Un-Signed Drivers.
Hope it helped. (if so, +Rep is one of the best ways to thank) | My System Specs |
| System Manufacturer/Model Number Acer OS Windows 7 7100 x64 CPU AMD Turion Dual x64 1.6Ghz Memory 2Gb (1gbx2) DDR2 SDRAM Graphics Card ATi Radeon XPress 1100 256Mb Shared Monitor(s) Displays Built-in LCD Display Screen Resolution 1280x800 Hard Drives 120Gb Internal SATA Internet Speed 1.xMb/s |
22 Jun 2009
|
#2 | | |

Quote: Originally Posted by Benjamin Since I made the Move to 64-bit a while back, Every once in a while, I would run into a Problem where I needed to Install Driver that was Un-Signed.
As A Security measure in the 64-bit Versions of Vista/7, All Drivers must come with a Secure Digital Signature.
This is not a large problem anymore with the fact that Most Drivers are Signed nowadays. But Older Hardware Drivers tend not to be Signed.
There is a Simple way around this Block. - Open the Command Prompt in Admin Mode (Type "CMD" into the Start Menu and press "Ctrl+Shift+Enter")
- Enter this Command: bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
Now when you Re-Boot, You should be able to Install those Pesky Un-Signed Drivers.
Hope it helped. (if so, +Rep is one of the best ways to thank) Hi Benjamin,
We have a tutorial section for guides like this if you would like this thread moved there?
You can also install unsigned drivers by either self-signing the certificate or installing the one it came with, if it contained any digital certificate
Steven | My System Specs | | |
22 Jun 2009
|
#3 | | |
Self-sign what certificate? If a driver is unsigned it won't have a certificate.
If anyone could self-sign a kernel level driver, any security provided by this feature goes out the window. (no pun intended)
Requiring signed drivers was a genious move by Microsoft. Boy it makes them some serious extra cash. | My System Specs | | System Manufacturer/Model Number Too many to list. OS XP, Seven, 2008R2 CPU AMD, Intel, VIA Motherboard Various Memory Corsair, Kingston, etc. Graphics Card ATI, NVIDIA Monitor(s) Displays Samsung Keyboard qwerty Hard Drives Maxtor, Western Digital Internet Speed 22 Mb/s @ home, 1 Gb/s @ server Other Info All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality. |
22 Jun 2009
|
#4 | | |

Quote: Originally Posted by sup3rsprt Self-sign what certificate? If a driver is unsigned it won't have a certificate. Ive seen some drivers include self-signed certificates (Nvidia beta, Daemon Tools...) before using their legitimate ones. Quote: If anyone could self-sign a kernel level driver, any security provided by this feature goes out the window. (no pun intended)
Requiring signed drivers was a genious move by Microsoft. Boy it makes them some serious extra cash. Anyone can sign a driver using the SignTool and certutil included with the Windows SDK and Windows DDK, thats more secure than completely disabling Driver Signing and allowing any driver to install/run on your system
Microsoft makes nothing since it cant be a CA, Certificate Authority's like Verisign and Thawte are the ones making the money here
Steven | My System Specs | | |
22 Jun 2009
|
#5 | | |
Microsoft makes tons of cash on things like this. Authenticode and WHQL for example.
I agree that disabling driver signing requirement is insecure. But so is allowing any hacker off the street to sign his own malware, so it doesn't make much difference in the end.
However, it's good news for me the (security conscious) consumer if there really are multiple ways around this whole driver signing requirement. | My System Specs | | System Manufacturer/Model Number Too many to list. OS XP, Seven, 2008R2 CPU AMD, Intel, VIA Motherboard Various Memory Corsair, Kingston, etc. Graphics Card ATI, NVIDIA Monitor(s) Displays Samsung Keyboard qwerty Hard Drives Maxtor, Western Digital Internet Speed 22 Mb/s @ home, 1 Gb/s @ server Other Info All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality. |
23 Jun 2009
|
#6 | | |

Quote: Originally Posted by sup3rsprt Microsoft makes tons of cash on things like this. Authenticode and WHQL for example. As Ive said, Microsoft makes nothing. They cant design and build Authenticode/WHQL or Digital Certificates then charge people for learning/using them. If they did then they would be the gate-builder and gate-keeper and have too much power over the security sector while giving themselves another monopoly, It just wont happen again. Quote: I agree that disabling driver signing requirement is insecure. But so is allowing any hacker off the street to sign his own malware, so it doesn't make much difference in the end. AS I said before, You can sign your own code on your own machine, nothing will stop you from re-signing a NVidia driver with your own certificate, what will stop you is trying to use that re-signed driver on another machine, If that machine doesnt have your Self-Signed/Created CA then your self-signed certificate is invalid and useless on another machine. Quote: However, it's good news for me the (security conscious) consumer if there really are multiple ways around this whole driver signing requirement. If its going to be anything like Vista then the RTM version will prevent you from permanently disabling Driver Signing, It will only run for the first reboot, after the second, Driver Signing is re-enabled.
Self-Signing is permanent and the safest solution available
Steven | My System Specs | | |
23 Jun 2009
|
#7 | | |

Quote: Originally Posted by dmex They cant design and build Authenticode/WHQL or Digital Certificates then charge people for learning/using them. If they did then they would be the gate-builder and gate-keeper and have too much power over the security sector while giving themselves another monopoly, It just wont happen again. I realize that the expensive code signing certificates themselves are not provided by Microsoft. That isn't really the issue I am debating.
Microsoft partnering with CA's such as Verisign and requiring signed code is what had the open source community and free software developers in such an uproar. | My System Specs | | System Manufacturer/Model Number Too many to list. OS XP, Seven, 2008R2 CPU AMD, Intel, VIA Motherboard Various Memory Corsair, Kingston, etc. Graphics Card ATI, NVIDIA Monitor(s) Displays Samsung Keyboard qwerty Hard Drives Maxtor, Western Digital Internet Speed 22 Mb/s @ home, 1 Gb/s @ server Other Info All of my systems still run fastest on XP 32-bit for the most part. Win7 is fun to play with, but I still prefer XP for raw speed, security, and functionality. |
24 Jun 2009
|
#9 | | Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64 North Carolina, United States of America |
I can attest that all builds after 7201 will re-enable driver signing enforcement after a reboot.... | My System Specs | | System Manufacturer/Model Number Compal JFT02 (Custom Build Laptop) OS Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64 CPU Intel Core 2 Duo T9300 2.5 GHz Motherboard JFT02 Memory 4GB Kingston DDR2-800 Graphics Card NVIDIA Geforce 8600M GT (512MB Model) Sound Card Realtek HD Audio Monitor(s) Displays WUXGA Standard Laptop Display Screen Resolution 1680*1050 Keyboard Standard Laptop 105 Key-Keyboard Mouse Synaptics Touchpad PSU Standard Laptop Power Supply Case Standard Laptop Case Cooling Standard Laptop Cooling Hard Drives Toshiba 320GB 5400RPM Laptop HD Internet Speed Verizion Online DSL 3360/864 kbs (dl/up) |
26 Jun 2009
|
#10 | | Windows 7 Build 7600.16385 (Clean Install) Glasgow, Scotland |
I just usually hit F8 on reboot and disable driver signature verification or watever its called. Allows me too use my PS3 controller as a pc controller which makes me happy lol | My System Specs | | System Manufacturer/Model Number Custom Assembled OS Windows 7 Build 7600.16385 (Clean Install) CPU AMD Black Edition AMD Phenom X3 8750 / 2.4 GHz processor Motherboard Gigabyte GA-MA78GM-S2H 780G Socket AM2+ onboard VGA 8 channe Memory Kingston 4GB (4x1GB) DDR2 1066MHz/PC2-8500 Hyperx Memory Graphics Card Intergrated ATI HD3200 Sound Card Realtek High Definition Audio Monitor(s) Displays Acer 19" Screen Resolution 1280 x 1024 Keyboard Zippy Multimedia Mouse Logitech MX™518 Gaming-Grade Optical Mouse PSU CM eXtreme Power 460W PSU Case Coolermaster Elite 330 Black Case Hard Drives 2 x Maxtor STM3250310AS 250GB SATAII 7200rpm 8MB Cache
3 x 500gb Seagate External HDD Internet Speed 8Mbps down / 1Mbps up Other Info I haz floppyz Guide to Installing Un-Signed Drivers in Win 7 x64 problems? All times are GMT -5. The time now is 12:17 AM. | |