While Intel’s integrated GPUs have made immense strides over the past decade, there’s been one particular legacy they’ve been unable to break free from: OEM driver locking. Due to the large degree of customization and optimization that OEMs sometimes do to their systems, some OEMs have insisted on having video drivers “locked” to their platforms, so that only video drivers that they’ve customized and distributed can be installed.

This structure has always offered at least a modicum of utility, ensuring that newer drivers don’t break things or otherwise interfere with those system customizations. But as desktops and laptops live longer than ever, OEM have demonstrated a shorter attention span than Intel when it comes to driver updates. As a result, unfortunate system owners have found themselves stuck in a bind with older (and even some newer) systems, where there are newer drivers with important bug fixes for games and applications, but those drivers can’t be installed because they haven’t been customized and approved by the OEM.

Thankfully, it looks like the days of Intel OEM driver locking are finally behind us. Yesterday evening Intel released a new version of its Windows 10 GPU driver, version 26.20.100.8141, that’s fully unlocked, allowing it to be installed on virtually all OEM systems for the first time. And while there are a handful of catches, ultimately this driver should work with most OEM systems that are running a current, supported version of Windows 10 on top of an Intel Gen9 or later iGPU.

Going by Intel’s release notes, the key development here, besides seemingly throwing caution into the wind and telling OEMs to step back, is the now widespread use of Microsoft’s newer Declarative Componentized Hardware (DCH) video driver format. First introduced along Windows 10 1803 almost two years ago, DCH is a newer, modularized driver format that among other things, allows for more piecemeal distribution of the components within a driver. For Intel and NVIDIA users, for example, their respective graphics control panels are distributed and installed via the Windows Store when installing a DCH driver.

Critically, OEM-specific customizations are modularized under DCH as well, meaning that those customizations are no longer part of the base driver package, in Microsoft parlance. This means that it’s possible to distribute and update the base driver as a generic package, doing away with the need to make OEM-specific builds that incorporate their customizations. Ultimately, unlocked drivers have been part of Microsoft’s big plan for drivers since Windows 10 1803 shipped, and this week Intel is finally putting that plan further into motion with the release of their first unlocked driver set.

Meanwhile, although Intel is distributing unlocked drivers, they are being cautious about it, at least initially. At the very top of the driver description, before anything else, is the following warning text.

WARNING: Installing this Intel generic graphics driver will overwrite your Computer Manufacturer (OEM) customized driver. OEM drivers are handpicked, customized, and validated to resolve platform-specific issues, enable features and enhancements, and improve system stability. The generic driver’s intention is to temporarily test new features, game enhancements, or check if an issue is resolved. Once testing is complete Intel advises reinstalling the OEM driver until they validate it and release their own version.

For now, at least, Intel is calling these unlocked drivers test drivers. But so long as they work correctly, there’s going to be little need to go back to using pre-baked OEM drivers. Intel moves faster than the OEMs, and typically the company updates its generic drivers for far longer than OEMs update their custom drivers. So it should be a win for all parties: Intel improves the user experience by getting drivers to users sooner, users get bug fixes and updates sooner, and OEMs have to less ongoing maintenance and driver customization work. Which is all the more important for all parties as Intel’s integrated GPUs have continued to improve with recent releases like the Ice Lake Iris Plus (G7) iGPUs, as well as the upcoming Xe-based iGPU that will be in Tiger Lake.

Finally, with all of that said, it should be noted that there is a catch: because this unlocked driver functionality is based around the Windows 10 DCH driver model, it means that a system needs to already have an OEM DCH driver installed – a so-called “OEM DCH to Intel Generic DCH” driver upgrade. So for an older system that is running a current build of Windows 10 but is relying on a standalone-style driver, it will not be possible to install the unlocked Intel driver. In this case a user would first need to install an OEM DCH driver, if one is available. Otherwise, Intel’s new driver package doesn’t do anything for systems running pre-DCH drivers.

You can find the full details on Intel’s new iGPU driver, as well as the associated release notes, over on Intel’s driver download page.

Source: Intel

POST A COMMENT

31 Comments

View All Comments

  • npz - Tuesday, April 28, 2020 - link

    > And while there are a handful of catches, ultimately this driver should work with most OEM systems that are running a current, supported version of Windows 10 on top of an Intel Gen9 or later iGPU.

    Arrgh! I was getting excited until I read this... I have a Broadwell Iris 6100 Gen8 gpu in my laptop and have never been able to upgrade my driver, dammit
    Reply
  • sandeep_r_89 - Friday, May 1, 2020 - link

    Use Linux, you can use the very latest driver code with full feature support 😉 Reply
  • jeremyshaw - Tuesday, April 28, 2020 - link

    Typical of Intel, last to join the civilized world. Nvidia took ownership after 2009 and AMD did so last year as well.

    Only now, does Intel finally realize letting lazy OEMs restrict driver updates is a bad thing?
    Reply
  • surajn007 - Tuesday, April 28, 2020 - link

    Does AMD have the same sort of locking Reply
  • jeremyshaw - Tuesday, April 28, 2020 - link

    They used to not, then did after Ryzen, then finally took control (instead of relying on lazy OEMs) around Feb 2019 or so.

    For laptops, at least.
    Reply
  • mervincm - Tuesday, April 28, 2020 - link

    Dell XPS 13 requires the OEM driver, or you lose the brightness control on your laptop. I was troubleshooting a dim display and it took moving back to an OEM driver to resolve the issue. It may have since been fixed, but that was my experience. Reply
  • jeremyshaw - Tuesday, April 28, 2020 - link

    The most annoying part about my Dell XPS 15, was the OEM drivers were forced installed via Windows Update. Even if I installed newer drivers, used registry entries, used group policy editor, it all never, ever, ever mattered. Windows Update would always ultimately, forcibly install the Dell OEM drivers. It may take a couple of days, it may even wait out a week. In the end, the OEM drivers overwrite the latest Intel drivers.

    So, I'm glad Intel is finally taking this annoying thing out of OEM hands. With DCH, it never made sense to me that OEM "customizations" were allowed at all, at the core driver level. Finally, Intel is using DCH for something useful. Of course, this hasn't been a major problem with Nvidia since 2009... So Intel is a decade late, at least.
    Reply
  • Oxford Guy - Tuesday, April 28, 2020 - link

    Force-feeding people code, whether it's called an "update" or not, is hostile behavior.

    User-hostile behavior should not be tolerated.
    Reply
  • yeeeeman - Tuesday, April 28, 2020 - link

    My HP and lenovo laptops don't suffer from this, so what OEMs did this exactly? Reply
  • npz - Wednesday, April 29, 2020 - link

    i5-6200U is Skylake / HD 500 series gpu which is a Gen 9 gpu. Alternatively Intel's doc at https://downloadcenter.intel.com/download/29530/In...
    states "6th Generation Intel Processor platform or higher" which is Skylake, so yours should work.

    However according to this article, to update an existing OEM driver, it requires the current driver also use the DCH model.... but according to Intel, it's possible to update from legacy (non-DCH) to Intel DCH driver:
    https://www.intel.com/content/www/us/en/support/ar...
    "Is it possible to upgrade the Graphics driver from Legacy to Windows DCH Driver?"
    Yes .....
    Reply

Log in

Don't have an account? Sign up now