Welcome to the TechSpot OpenBoards. Please read the FAQ if you have any questions. Sign up or Login to participate.
Collaborate in the cloud with Office, Exchange, SharePoint, and Lync
|
|||||||
Collaborate in the cloud with Office, Exchange, SharePoint, and Lync
How to Install & use unsigned drivers in Windows Vista/7 x64
|
|
Thread Tools | Search this Thread |
|
#1
|
||||
|
||||
|
How to Install & use unsigned drivers in Windows Vista/7 x64
Since I have just recently gone the x64 way, I had some issues with my audio driver (a SoundMAX ADI driver) on Windows 7. It installed perfectly, but it wouldn't load the driver because it wasn't properly signed (even though it should have been WHQL according to ASUS).
Couple of hours of googling later, I found a viable solution and though it would be a good idea to share it... As you might know, or will learn now , starting with Windows Vista, MS decided to add an extra protection to x64 systems: Device Driver Signature Enforcement.In other words you can install & use only MS certified drivers in your system. If you would install an unsigned or improperly signed driver then Windows would let you know that the driver is not signed and it would not load on the next boot (usually giving an error) or even not install at all. Sure, this sounds like a worthy security upgrade, but small-time publishers might have financial issues getting a MS digitally signed driver for their app, which is pretty costly. These kind of unsigned drivers can range from non-critical software drivers (like ATi Tools), to necessary firewall drivers (like Peer Guardian), to very useful Beta Audio and Video drivers that fix issues quickly (like SoundMAX, ATi and nVidia drivers) or even an expired digital certificate. An easy way to load the unsigned driver is by pressing F8 during the boot sequence (just after POST, but before the Windows loading logo), which opens up the Advanced Boot Options list, and choosing the Disable Driver Signature Enforcement. But it doesn't sound very fun to do this every time you boot the system, right? ---------------------------- Solution number 1 ---------------------------- !! Works only on Windows Vista x64 pre-SP1 !! Preliminary step: Uninstall and delete the troublesome driver then reboot. No errors should pop up after booting into Windows! If they do, use Device Manager to completely remove the faulty driver (right-click the device > Uninstall > in the message box tick 'Delete driver' and accept to uninstall the driver). Please be careful when removing the device driver so you won't accidentally remove another device! The device that has a faulty driver should show up with a yellow warning sign! Now continue with the following:
Applies to Windows Vista x64 (pre-SP1, SP1, SP2) and Windows 7 x64 (RC1)
There are a couple of ways to find out what files should be signed in case a device driver cannot start due to the driver not being digitally signed on a 64bit system. The quickest way would be to open the Device Manager, selecting the problematic device (shown with a yellow warning sign) then right-clicking it > Properties > Driver > and clicking on Driver Details. You should now have a list of all the driver files. The ones without the Digital Certificate icon should be the best bet. Still not working? Sometimes, like with my case, the conflicting file actually IS signed, but there is an issue with the certificate. Might be invalid, corrupted or expired. You now have two ways to find out the "bad" file(s):
I hope this little guide might be of help to someone. ![]() Feel free to come with questions/suggestions! DiSCLAiMER: I am not to be held responsible of any damage or loss of data on your PC if you can't follow simple steps! Also, please be very careful when installing unsigned drivers, as you might install very dangerous malware! My advice: always double-check the source and verify the application publisher. |
|
#2
|
||||
|
||||
|
Great post
![]() I still work (mostly) with XP where installing signed/unsigned issue is a simple user policy setting. Didn't realize (till now) the configurable user policy is gone in Vista. Anyway, I can tell you invested time and much thought into writing up your post. It's most helpful!
|
|
#3
|
|||
|
|||
|
Quote:
I found this direct link only by going here: http://www.forums3d.com/showthread.php?t=19725 I think ngohq.com, needs a little cleaning up, with its Driver Scanner ad being all over the place, it drove me crazy, until I thought forget it, I'll just Google this thing. |
|
#4
|
||||
|
||||
|
kimsland....
Hmmm... You must be having a bad day ![]() I went to ngohq.com, scrolled past the ad banner, saw the links, clicked twice and i was downloading...
|
|
#5
|
|||
|
|||
|
I just tried again it definitely doesn't download, using my Firefox
I opened IE, and tried it and it does work ![]() Who knows
|
|
|
|
#6
|
||||
|
||||
|
LOL.. yup, another mystery of computing.... I was running FF as well and it worked for me!
![]() Do you have NoScript add-on? It might be blocking some of the java scripts? (Happens to me from time-to-time with FF) |
![]() |
| Similar Topics | ||||
| Topic | Replies | Forum | ||
Missing Drivers after Windows 7 install
|
2 | Device Drivers | ||
After re-installing Vista I am no longer able to install any drivers or software
|
1 | Windows OS | ||
Windows XP Won't Install New USB Drivers
|
84 | Other Hardware | ||
Register tweak - stop asking install unsigned drivers
|
2 | Windows OS | ||
Trying to install widcomm drivers. Getting overrun by windows drivers
|
1 | Overclocking, Cooling and Modding | ||
| Thread Tools | Search this Thread |
|
|
All times are GMT -4. The time now is 02:22 PM.


, starting with Windows Vista, MS decided to add an extra protection to x64 systems: Device Driver Signature Enforcement.




Missing Drivers after Windows 7 install