I'm trying to find graphics drivers for my i7-7700 CPU running Windows Server 2012 R2 without any luck. I have Intel HD Graphics 630, but all the drivers for that are only supported for Windows 10. Where can I find graphics drivers? Right now I'm running on generic Windows graphics drivers and it's not able to detect my dual screens.
Hope this helps
Late, but I managed to get the Intel HD Graphics 630 driver installed on Windows Server 2012 R2 Essentials.
The 18.104.22.16808 Beta Version driver works, but Windows will reject it and say There was a problem adding the driver to the store because the beta driver is not signed.
I have two motherboards with B250 chipset, one ASUS and one AsRock and I found the driver
On AsRock's site here - https://www.asrock.com/MB/Intel/B250M-HDV/index.asp#Download
Select Windows 8.1 64-bit and download [Beta] VGA driver ver:4508 (for Kaby Lake CPU) - filename VGA_Win8.1(v4508).zip, direct link: https://download.asrock.com/Drivers/Intel/VGA/VGA_Win8.1(v4508).zip
On ASUS's site here - https://www.asus.com/us/Motherboards/B250-MINING-EXPERT/HelpDesk_Download/
Select Windows 8.1 64-bit and click See All Downloads in the VGA section for the 22.214.171.12408 Beta Version - filename Intel_VGA_Driver_Win7_V2120164508_20170824.zip, direct link: https://dlcdnets.asus.com/pub/ASUS/mb/07VGA/Intel_VGA_Driver_Win7_V2120164508_20170824.zip
The easy route is to enable TestSigning mode which will allow the unsigned driver to be installed.
From elevated (run as Administrator) Command Prompt,
bcdedit /set testsigning on
But if running in TestSigning mode bothers you like it bothers me, then you need to sign the driver so it is accepted outside of TestSigning mode.
I followed the signing instructions from http://woshub.com/how-to-sign-an-unsigned-driver-for-windows-7-x64/ but instead of downloading the Windows SDK and DDK (which now wants you to install Visual Studio), I just downloaded and ran the Enterprise WDK (EWDK) for Windows 10, version 2004 which is an ISO you can mount and since you're not building a driver you can just run LaunchBuildEnv.cmd from the ISO to get access to the command line tools you need to create the signed catalog.
Extract the x64\Graphics folder from ASUS Intel_VGA_Driver_Win7_V2120164508_20170824.zip in the DriverCert folder using igdlh.cat in place of xg20gr.cat and igdlh64.inf in place of xg20gr.inf - you shouldn't need to explicitly point to the .inf file but I'm noting it here because its name has the extra 64 and doesn't match the .cat file's name.
NOTE: If you use the AsRock download VGA_Win8.1(v4508).zip instead, you will need to run the executable to decompress the package files, note where in %localappdata%\Temp the files extract to, wait until the installer launches, then copy the Graphics folder out before quitting the installer - lots of extra steps when you can just extract from the ASUS download's zip directly.
When signing the catalog you should target Server6_3_X64 (you can add other targets too if you want, but Server6_3_X64 = Server 2012 R2 x64, so that's the minimum to get it in Server 2012 R2).
Also note that if you previously installed the Intel HD Graphics 630 driver in TestSigning mode, you should uninstall it from Device Manager with the option to Delete the driver software for this device - otherwise it might use the cached unsigned catalog and fail to install.
Then add your signed driver via scan or Browse my computer/Have Disk.
I cannot vouch for whether multi-monitor works (I only have the KVM adapter plugged in as you can see from my attached screenshot), but OpenCL CPU and GPU support does work, and 1920x1200 output resolution at 59Hz does too.