Okay, so even though we did say how much we loved Windows 7, there are a few outstanding issues that need to be brought to light. One of the biggest culprit of many Windows 7 users' frustrations are the hardware drivers. Specifically, the loading of unsigned drivers is annoyingly difficult, but even when they do load, they won't work due to Microsoft's new and innovative (/sarcasm) way of handling hardware drivers.
We did some guerrilla research all over the Internets and found a hackalicious workaround that'll get your rig up and running in no time flat. Have at our full tutorial below:
We've broken up this method into two parts. The first part deals with actually loading the unsigned drivers, while the second deals with getting them to be accepted and working.
As a disclaimer, we highly suggest sticking with signed drivers whenever you can. This is only a last resort if you have 90% of your computer up and running, but have been hammering your head against the wall trying to get your hardware to work in the new OS.
Part 1: Loading Up the Unsigned Drivers
This for some can be straight forward. For others, make sure you grab your tech buddy and let him/her walk you through this:
1. Open Windows 7.
2. Press Win+R keys together to open the run dialog box and type: gpedit.msc
3. Expand the folders in order or
- - - .
4. On the right, you will see a icon
, double click that
button at the top, and at the bottom to ignore any signature check.
6. Hit Apply, OK and Close everything.
Now the computer will load any drivers anytime.
This solves loading the driver. We still found Windows 7 would not allow the drivers we loaded to run. Which brings us to...
Part 2: Running Loaded Unsigned Drivers
We found a neat program that will allow the unsigned drivers to work. Basically, it's a method that allows testers to test drivers without going through the dramas of getting a signature from Microsoft directly. The program's called, "Driver Signature Enforcement Overrider 1.3b" or "dseo13b.exe". You can either Google it or use the link we provided in the tutorial below.
The load instructions are simple. As usual, TURN OFF UAC through Control Panel (or just type "UAC" in the search bar).
1. Run dseo13b.exe program.
2. Click "Enable test mode". This allows Windows 7 to be used for testing drivers.
3. We rebooted to be safe, and you will see a faint "Test mode" print in the corner.
4. Now, open Device Manager and find the location of the unsigned drivers that won't work, by expanding Properties and Driver Details. Your looking for something like C:\Windows\System32\drivers\xxxxxxx.sys
5. Run dseo13b.exe program again.
6. This time select "Sign a system file" and put in the location of the file you found in Device Manager.
7. Repeat for all files in question then close. You have now assigned a signature to those files.
If all goes well, you will have your unsigned drivers working perfectly and all is well. Just remember that the Testing mode text will never go away until you run the program again to disable it (which kinda sucks since it'll basically disable the driver once it goes back to normal). So, either grab a copy that's officially digitally signed or keep the Testing mode on until the time comes.
We hope this little guide helps! If you have any questions, just shoot us a comment below.