Your xeon E5 2665 has support for 40 PCIe 3.0 lanes. Your motherboard also supports PCIe 3.0.
When SLI is not showing in control panel, then you must check the location of loaded nvlddmkm.sys from device manager.
If you want to restart whole process easily, then follow this:-
(1) Use DDU.
(2) Open certmgr.msc from Run. Delete DifferentSLIAuto certificates (there will be two certificates).
(3) Install driver 419.35 on windows 10 only
(4) Don't use DifferentSLIAuto.exe to sign nvlddmkm, instead edit install.cmd according to location of installed driver in your "System32\DriverStore\FileRepository\nv_dispi.inf_amd64_4aa19ae********\"
(5) Copy nvlddmkm.sys to folder of install.cmd.
(6) Now hex edit nvlddmkm.sys according to driver 419.35
(7) Reboot into safe mode with networking and run install.cmd as administrator. Reboot normally after succeeding. (Test signing must be enabled)
Inside install.cmd:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@Echo off
title DifferentSLI Sign and Install
echo ********************************************************************
echo ********************************************************************
echo Please fix the installation path
echo manually before running this script
echo ********************************************************************
echo ********************************************************************
pause
setlocal EnableExtensions
cd /d "%~dp0"
set _nvlddmkm=nvlddmkm
if exist "nvlddmkm2.sys" then set _nvlddmkm=nvlddmkm2
if not exist "tools\" goto wtfrudoin
call "%SystemRoot%\System32\certutil.exe" -store root DifferentSLIAuto
if %errorlevel% equ 0 goto certexists
call "tools\makecert.exe" -r -pe -ss "DifferentSLIAuto" -n "CN=DifferentSLIAuto" "%SystemRoot%\DifferentSLIAuto.cer"
call "tools\CertMgr.exe" /add "%SystemRoot%\DifferentSLIAuto.cer" /s /r localMachine root
:certexists
call "tools\ChecksumFix.exe" "%_nvlddmkm%.sys"
call "tools\signtool.exe" sign /v /s DifferentSLIAuto /n DifferentSLIAuto /t
http://timestamp.verisign.com/scripts/timstamp.dll "%_nvlddmkm%.sys"
call "%SystemRoot%\System32\takeown.exe" /f "%SystemRoot%\System32\DriverStore\FileRepository\
nv_dispi.inf_amd64_4aa19ae78d94d8a3\%_nvlddmkm%.sys" /a
call "%SystemRoot%\System32\icacls.exe" "%SystemRoot%\System32\DriverStore\FileRepository\
nv_dispi.inf_amd64_4aa19ae78d94d8a3\%_nvlddmkm%.sys" /grant "%USERNAME%":f
call "%SystemRoot%\System32\bcdedit.exe" /set TESTSIGNING ON
if exist "%SystemRoot%\Sysnative\" goto x32mode
copy "%_nvlddmkm%.sys" "%SystemRoot%\System32\DriverStore\FileRepository\
nv_dispi.inf_amd64_4aa19ae78d94d8a3\%_nvlddmkm%.sys" /y
goto filecopied
:x32mode
copy "%_nvlddmkm%.sys" "%SystemRoot%\Sysnative\drivers\%_nvlddmkm%.sys" /y
:filecopied
color 0a
echo Reboot now for changes to take effect
goto end
:wtfrudoin
color 0c
echo Please extract everything from the package including the contents of the tools folder.
goto end
:notadmin
color 0e
echo Please run this as administrator!
:end
pause > nul