Thursday, April 5, 2012

Windows 8 and Intel graphics driver

Edit: I'm surprised that people are still look at this blog post.  It's a bit outdated (around 8 months 3 years). It seems people are still dealing with this... So I'm going to clean up this guide.
  • Next "Unknown" mentioned that there was no need to mod any files for his Intel 965 Express chipset. This probably dependent on the specific installers for each chipset.  Before modding the files, just try it!  Hopefully you'll get lucky.
  • Next "Testr" from the comments provide a link to some preedited drivers on windows eightforums.  These drivers are made by people much smarter than I and will most likely work the best for you.  If your chipset is not in that link I still suggest that you search the windows eightforums first.
If none of that worked for you, here is the old guide. Good luck!:
This guide is to install graphics drivers for the "Mobile Intel(R) 4 Series Express Chipset Family (GM45)," and perhaps other similar integrated Intel graphics drivers for windows 8 or 8.1

Intel did not come out with drivers for Windows 8 that supports OpenGL (for things like Minecraft). We are going to use Windows 7's drivers, but they won't just install on a mismatching version of Windows. Here is the result of my efforts to get this to work:
  1. Download the Windows 7 drivers (zip) for your architecture (x64 or x86) Here is the download page for those having the 4 Series like me:
    4 series (32-bit)
    4 series (x64)
    If you have a different series, go to Intel's download center and search for your chipset series­
  2. Unzip it, and open that folder. (Do not just double click the zip file or you could have problems opening, editing, saving, and running the installer!)
  3. Open the subfolder "Graphics/"
  4. Find igdlh64.inf.  32bit will probably be named similar.  It'll be the only .inf (setup information file) in that folder.  Open it with Notepad Find the line that says:
    [Manufacturer]
    %Intel%   = IntelGfx, NTamd64.5.1, NTamd64.6.0, NTamd64.6.2 
    
    [IntelGfx.NTamd64.5.1]
    ; no install on XP
    
    [IntelGfx.NTamd64.6.2]
    ; no install on Win8
    
    [IntelGfx.NTamd64.6.0]
    %iCNTG0% = iCNT0, PCI\VEN_8086&DEV_2A42

    Edit that to remove the OS checking. We will deleted everything in red. When you are done it should look something like this
    [Manufacturer]
    %Intel%   = IntelGfx, NTamd64
    
    [IntelGfx.NTamd64]
    %iCNTG0% = iCNT0, PCI\VEN_8086&DEV_2A42

    ---If you are running 32 bit windows, this should be the end of the guide for you. Run the installer and it should work--
  5. If you are running 64 bit windows, then you will encounter a signed driver problem, because we are trying to install drivers that weren't "signed" (they were not checked for compatibility, etc.) for windows 8. We are going to have to disable driver enforcement. To do that:
  6. Restart your computer by hold the shift key and push the restart button.
  7. Find disable driver enforcement, and boot up with that option.
  8. Finally Go back to the Intel folder and run setup.exe.  When the red box of doom pops up saying it's unsigned, accept it (you can trust Intel).

    ---If your setup was like mine, this might be the end of the guide for you.  If it works without any more complication, reboot and enjoy.  If you are having more problems, continue---
  9. Still having Problems?  This part didn't apply to me, but joshmertz had some other problems. Specifically: Setup.exe is not looking in the right spot for MediaSDK.
  10. First thing you want to do is go to C:/intel/logs/IntelGFX.log.  This shows what went wrong during installation.  Scroll down to the bottom.
  11. IF you see this:
    [Install]
    Looking for MediaSDK configuration at
    C:\Users\Username\Downloads\Win7Vista_64_151718\Graphics\MediaSDK\config.ini
    * config.ini not found
    Reading action file 
    C:\Users\Username\Downloads\Win7Vista_64_151718\Graphics\setup.if2
    ! Error loading action file
    Then we are having problems with Intel's setup looking in the wrong spot. I'm not sure why, but this can be solved by copying setup.if2, setup2.if2 files, and the MediaSDK folder, then pasting them inside the Graphics Folder. Try to install again.
  12. If this doesn't work, post your log in the comments and we'll see if we can fix it!
Congrats. if nothing went wrong, you now have new video drivers.  If something isn't working (or heaven forbid you computer explodes) write me a comment, and I'll see what I can do to help.

    Hello World!

    Hello World!

    Here is a generic template to get me started.