I just signed up to add something important to the install procedure on Win 10 which prevented my system from loading the modified driver.
I finally, finally managed
DifferentSLIAuto to work on my Win 10 install, after having tried according to the instructions countless times in vain.
As it has been mentioned in the previous pages, the install procedure is as follows:
- <shift>-Restart into Safe Mode
- DDU your old driver
- If you have installed old instances of DifferentSLIAuto, remove its certificates using certmgr.msc and its registry keys using Regedit (searching for keys containing 'differentsliauto' and deleting them)
- Reboot normally and install driver 376.60. No need to reboot yet.
- Set UAC to the lowest setting in Control Panel\All Control Panel Items\Security and Maintenance
- Run cmd.exe as admin and enter:
bcdedit.exe /set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe /set NOINTEGRITYCHECKS ON
bcdedit.exe /set TESTSIGNING ON
- Go to C:\Windows\System32\DriverStore\, sort by date and you'll find a recently created folder named nv_dispi.inf_amd64_5518e59e8d3b48f4.
- Copy that text into your clipboard and in Veiker's install script 1.6 replace the three instances of nv_dispi.inf_xxxxxxxxxxxxxx.
- Still in that folder (nv_dispi.inf_amd64_5518e59e8d3b48f4), copy nvlddmkm.sys and paste it into your DifferentSLIauto 1.6 directory.
- Run the patch (DifferentSLIAuto.exe)
- <shift>-Restart into Safe Mode
- Run the Install.cmd as admin. You should get a certificate installed and 1 file successfully copied.
- Reboot normally
So far this has been the known procedure for Win 10.
On my system everything ran smoothly, but no SLI could be activated after reboot, although the 376.60 driver showed up as loaded in device manager.
Took me several retries without success, until it dawned on me that Win 10 still must be loading the unmodified version of the driver.
A file search confirmed what I suspected: My system was not using the
nvlddmkm.sys in C:\Windows\System32\DriverStore\nv_dispi.inf_amd64_5518e59e8d3b48f4\, but another one which I found in C:\Windows\System32\drivers\.
Therefore the last three lines in above install instruction need to be replaced by:
- <shift>-Restart into Safe Mode
- Run the Install.cmd as admin. You should get a certificate installed and 1 file successfully copied.
- Copy nvlddmkm.sys in C:\Windows\System32\DriverStore\nv_dispi.inf_amd64_5518e59e8d3b48f4\ to C:\Windows\System32\drivers\ and replace the existing one.
Seems like several people had success with the old method. I didn't and maybe there's people out there, which also have had no luck.
So I hope my findings are useful for somebody!
I must rest now...