Intel 7th and 8th generation processor graphics driver for Windows 7/8/8.1

For Intel's 7th and 8th generation processors, the only Windows operating system that Intel supports is Windows 10 x64. There is no official driver for Windows 7, Windows 8, or Windows 8.1.

But according to this YouTube video https://www.youtube.com/watch?v=7w9JofZQkxI, the Windows 7's Driver for the 6th gen processors can be installed for the 7th gen processors.


According to

The graphics processors on not only Intel 6th gen mobile, but also all 7th and 8th gen processors are all based on Gen 9 LP (generation 9 Low Power) graphics core architecture.

The graphics driver for 6th gen processors is missing 8th gen processors graphics' hardware IDs. These IDs can be found in newer drivers.


Important

THERE IS NO GUARANTEE THAT ANY METHOD MENTIONED IN THIS ARTICLE WILL BE USEFUL IN ANY SITUATION. THERE IS NO GUARANTEE THAT THE DRIVER MODIFIED AS DESCRIBED IN THIS ARTICLE WILL BE COMPATIBLE. If the driver is not compatible, your hardware will not work correctly and your computer might become unstable or stop working completely. If you decide to test any method mentioned in this article anyway, you are on your own risk/responsibility. Again, if you decide to use Windows other than 10 on Intel's 7th and 8th generation processor, you do it on your own risk/responsibility.


  • Intel's 7th generation processors' codename is Kaby Lake.
  • Intel's 8th generation processors' codename is Coffee Lake.

To Install the Graphics Driver for Windows 7/8/8.1

  1. Download the graphics driver ZIP file win64_154519.4678.zip.
  2. Unzip the file to a designated location or folder.
  3. Open the file called "igdlh64.inf" in the folder called "Graphics".
  4. For Windows 7, under the line
    [IntelGfx.NTamd64.6.1]
    add the code below;
    For Windows 8, under the line
    [IntelGfx.NTamd64.6.2]
    replace "w7" in the code below with "w8" and add the code;
    For Windows 8.1, under the line
    [IntelGfx.NTamd64.6.3]
    replace "w7" in the code below with "w81" and add the code.
    ; KBL
    %iKBLULTGT1%        = iSKLD_w7, PCI\VEN_8086&DEV_5906
    %iKBLULTGT2%        = iSKLD_w7, PCI\VEN_8086&DEV_5916
    %iKBLULTGT2F%       = iSKLD_w7, PCI\VEN_8086&DEV_5921
    %iKBLULTGT3E15%     = iSKLD_w7, PCI\VEN_8086&DEV_5926
    %iKBLULTGT3E28%     = iSKLD_w7, PCI\VEN_8086&DEV_5927
    %iKBLULXGT2%        = iSKLD_w7, PCI\VEN_8086&DEV_591E
    %iKBLDTGT1%         = iSKLD_w7, PCI\VEN_8086&DEV_5902
    %iKBLDTGT2%         = iSKLD_w7, PCI\VEN_8086&DEV_5912
    %iKBLHALOGT1%       = iSKLD_w7, PCI\VEN_8086&DEV_590B
    %iKBLHALOGT2%       = iSKLD_w7, PCI\VEN_8086&DEV_591B
    %iKBLWGT2%          = iSKLD_w7, PCI\VEN_8086&DEV_591D
    %iKBLULTGT2R%       = iSKLD_w7, PCI\VEN_8086&DEV_5917
    
    ; CFL
    %iCFLDTGT1%         = iSKLD_w7, PCI\VEN_8086&DEV_3E90
    %iCFLDTGT2%         = iSKLD_w7, PCI\VEN_8086&DEV_3E92
    %iCFLDTWSGT2%       = iSKLD_w7, PCI\VEN_8086&DEV_3E96
    %iCFLHALOGT2%       = iSKLD_w7, PCI\VEN_8086&DEV_3E9B
    %iCFLHALOWSGT2%     = iSKLD_w7, PCI\VEN_8086&DEV_3E94
    %iCFLULTGT3W15%     = iSKLD_w7, PCI\VEN_8086&DEV_3EA6
    %iCFLULTGT3W28%     = iSKLD_w7, PCI\VEN_8086&DEV_3EA5
    %iCFLULTGT3W15EU42% = iSKLD_w7, PCI\VEN_8086&DEV_3EA7
    %iCFLULTGT3W28EU42% = iSKLD_w7, PCI\VEN_8086&DEV_3EA8
    %iCFLDTGT1W35%      = iSKLD_w7, PCI\VEN_8086&DEV_3E93
    %iCFLDTGT2W35%      = iSKLD_w7, PCI\VEN_8086&DEV_3E91
    %iCFLDTGT2S8S2F1F%  = iSKLD_w7, PCI\VEN_8086&DEV_3E98
    %iCFLULTGT2U42FU2F2F% = iSKLD_w7, PCI\VEN_8086&DEV_3EA9
  5. For 8th gen processors, at the end of the file or after the line:
    iKBLWGT2       =   "Intel(R) HD Graphics P630" 
    add this code:
    iKBLULTGT2R         = "Intel(R) UHD Graphics 620"
    
    ; CFL
    iCFLDTGT1           = "Intel(R) UHD Graphics 610" 
    iCFLDTGT2           = "Intel(R) UHD Graphics 630" 
    iCFLDTWSGT2         = "Intel(R) UHD Graphics P630" 
    iCFLHALOGT2         = "Intel(R) UHD Graphics 630" 
    iCFLHALOWSGT2       = "Intel(R) UHD Graphics P630" 
    iCFLULTGT3W15       = "Intel(R) Iris(R) Plus Graphics 640" 
    iCFLULTGT3W28       = "Intel(R) Iris(R) Plus Graphics 655" 
    iCFLULTGT3W15EU42   = "Intel(R) Iris(R) Plus Graphics 635" 
    iCFLULTGT3W28EU42   = "Intel(R) Iris(R) Plus Graphics 655" 
    iCFLDTGT1W35        = "Intel(R) UHD Graphics 610" 
    iCFLDTGT2W35        = "Intel(R) UHD Graphics 630" 
    iCFLDTGT2S8S2F1F    = "Intel(R) UHD Graphics" 
    iCFLULTGT2U42FU2F2F = "Intel(R) UHD Graphics"
  6. Save.
  7. Run "Setup.exe" (unzipped in step 2).
  8. If step 7 fails, try following Intel's instructions on Manually Install an Intel® Graphics Driver in Windows 7 with the modified driver.

Note

  • For Windows 8.1, you have to disable Driver Signature Verification in order to install the modified driver.
  • People are reporting that the method above doesn't work on 8th gen processors whose graphics has 23 execution units(EU), such as I5-8400, I3-8350K, I3-8100.
  • The GNU/Linux OS is officially supported.

Comments

  1. Here is the explanation whether your Graphics will work or not:

    Intel Graphic Drivers designed specifically for Win10 (>=25.x.x.x) are based on the new Windows DCH platform and thus not compatible backwards. They are not even thought to be installed by the "have disk" button, so they don't provide the "zip" file. Intel stick to this new arquitechture at the time of the 8th gen chips (i.e. 620 UHD card), although the driver supports all 6-7-8-9th gen upgrading to Windows 10.

    However there was a transition period. The last verstion of the older Intel Graphic Drivers (15.45.19.4678 of 5/30/2017) was coded to support all Windows 7 to 10 in the legacy way ("have disk"). It was coded for 6-7th gen chips (i.e. 620 HD card), since the 8th didn't exist yet until later (>15.47.02.4815 of 10/10/2017) where the support was inclued for Windows 10 only.

    IN CONCLUSION if you have a HD card (<=7th gen) you can make it work, but if you have UHD card (8th gen) the zipped drivers will install but will fail to run. There is nothing to do. Tested on my Intel Core i3-8130U (8th gen) with an Intel Graphics UHD 620 (ven_8086&dev_5917).

    ReplyDelete
  2. FYI new link to Intel Graphics drivers: use filters to find yours.
    https://www.intel.com/content/www/us/en/support/products/80939/graphics-drivers.html

    ReplyDelete
  3. IMPORTANT FINAL UPDATE OVER MY PREVIOUS COMMENT:

    I managed to use the old gen-7 graphics HD-620 driver ("iKBLULTGT2F") with my newer gen-8 UHD-620 card ("iKBLULTGT2R") and Windows is booting fine so-far and I can adjust the screen brightness from the battery icon near the clock. Other functions I have not tested yet.

    The key was to use exactly the equivalent model number (not a generic one as the main thread suggests):
    0. Create a system restore point ¡VERY IMPORTANT! ¡DONT SKIP!
    1. Firstly download the driver versiĆ³n 15.45.19.4678 (*1).
    2. Then open the file "igdlh64.inf" on the "Graphics" folder, as the main post suggests.
    3. Now at the very end you will find the suported models with the HW ID, find the most similar for you, in my case UHD-620 (*2)
    4. Using that previous identifier of step 3 you can write the key under the entry "[IntelGfx.NTamd64.6.1]" which matches to Windows 7 (*3)
    5. Install the driver with the "Use disk" method, your card will appear automatically.
    6. Reboot!

    (*1) https://downloadcenter.intel.com/download/26836/Intel-Graphics-Driver-for-Windows-15-45-?product=97503
    (*2) iKBLULTGT2F = "Intel(R) HD Graphics 620"
    (*3) %iKBLULTGT2F% = iSKLD_w7, PCI\VEN_8086&DEV_5917


    ReplyDelete
    Replies
    1. Was pulling my hair out on this one. After hours of failure, this was the solution that worked. Many thanks!

      Delete
    2. can you please contact me whatsapp no 7065767105 i have to get the solution urgently its not working for days

      Delete
  4. Please help me
    ACER ASPIRE A315-51 8th UHD 620 Windows 8.1. :(

    ReplyDelete
  5. Hi all,
    I tried this method on Celeron G4900 (Coffe Lake 3E93): the driver is installed but won't run. after reboot still stuck with basic display adapter. Any idea?

    ReplyDelete
  6. Hello bro how about you help we who hate win10 with your knowledge and mod the USB Driver 3.0 from Intel to work with Win7
    Please can you add the Suport to Win7 x64 for the following driver usb :

    H310M PRO-VDH (MS-7B29) motherboard
    I5 8400

    Driver ID:
    PCI\VEN_8086&DEV_A36D&SUBSYS_7B291462&REV_10
    PCI\VEN_8086&DEV_A36D&SUBSYS_7B291462
    PCI\VEN_8086&DEV_A36D&CC_0C0330
    PCI\VEN_8086&DEV_A36D&CC_0C03

    thanks

    ReplyDelete
  7. Thank u... It worked for HP Intel 7th Gen core i3 processor after the edit and Disabling driver signature verification. Thanks again....

    ReplyDelete
  8. Thanks for this website. But only this one "mb_driver_vga_intel_21.20.16.4508_w7.zip" works for me.
    (HD610 / 4415u / Windows 8 x64/x86)

    ReplyDelete
  9. Thanks, it works well with a GIGABYTE GA-H110-D3A & INTEL Pentium G4560 3.50GHz config.
    Thank you for help me!!

    ReplyDelete

Post a Comment

Popular

AV1 vs VP9 vs AVC (h.264) vs HEVC (h.265): Part II - Fidelity

AV1 vs VP9 vs AVC (h.264) vs HEVC (h.265): Part IV - Decode

AV1 vs VP9 vs AVC (h.264) vs HEVC (h.265): Part I - Lossless

AV1 vs VP9 vs AVC (h.264) vs HEVC (h.265): Part III - Quality

OBS Studio settings for best quality (loseless) recording

Install VMAF on Fedora, CentOS/Red Hat (RHEL)