Universal Intel Chipset Drivers Updater​

  • FirstEver
  • Avatar de FirstEver Autor do tópico
  • Desligado
  • poster 5
  • poster 5
    Enregistré
  • Mensagens: 20
  • Thanks: 51

Re: Universal Intel Chipset Drivers Updater​

4 horas 26 minutos atrás - 4 horas 19 minutos atrás
#
Update v2026.02.0008 - Release Notes

🆕 Highlights
  • Enhanced Windows Inbox INF Detection:
    • Added detection when Windows Update provides newer INF versions than Intel packages
    • Shows clear warning when system has newer INF version via Windows Update
    • Prevents accidental downgrade to older INF versions from Intel packages
    • Proper version comparison using Version objects for accurate detection
Technical Updates
  • Version Comparison: Enhanced version parsing and comparison logic
  • Status Messages: Improved status display for various update scenarios
  • Version Format: Updated tool version format to YYYY.MM.REVISION (2026.02.0008)

Bug Fixes
  • Fixed status display when current INF version > latest available version
  • Improved message formatting for better readability
  • Enhanced version comparison to handle all version formats

Included Files
  • universal-intel-chipset-updater.ps1 – Main updater script (with enhanced Windows Inbox detection)
  • universal-intel-chipset-updater.bat – Simplified launcher
  • ChipsetUpdater-2026.02.0008-Win10-Win11.exe – Self-extracting package

Requirements & Notes
  • Minimum Requirements:
    • Windows 10 LTSC 2019 (build 17763) or newer
    • .NET Framework 4.7.2+
  • New Windows Inbox INF detection prevents accidental downgrades
  • Enhanced user guidance when Windows Update provides newer drivers
Summary:
v2026.02.0008 enhances Windows Inbox INF detection to prevent accidental downgrades when Windows Update provides newer driver versions than Intel packages.
The update improves version comparison logic, adds clearer status messages, and maintains all hardware-accurate platform detection features from previous releases.

Technical Deep Dive: Installation Order Fix

Problem: When Intel removes specific HWIDs from newer installer packages, but your hardware still needs those drivers:
  • Example: Package v1.0 has HWID1, HWID2, HWID3
  • Package v1.1 only has HWID2, HWID3 (Intel deprecated HWID1)
  • Installing v1.1 first, then v1.0 would downgrade HWID2 and HWID3
Solution: Sort packages by version (oldest → newest) before installation:
  • v1.0 installs first → HWID1, HWID2, HWID3 all installed
  • v1.1 installs second → HWID2 and HWID3 upgraded, HWID1 unchanged
  • Result: All drivers at their maximum available version, no downgrades

Code Change (line ~1714 in PowerShell script):
Code:
# Sort packages by version (oldest first) to prevent downgrade when installing missing HWIDs $sortedPackages = $uniquePackages.GetEnumerator() | Sort-Object { $versionString = $_.Key -replace '-.*$', '' try { [version]$versionString } catch { $versionString } } foreach ($entry in $sortedPackages) { # Installation logic... }

This ensures legacy platforms receive optimal driver coverage without sacrificing newer updates for actively supported HWIDs.

Project:   github.com/FirstEverTech/Universal-Intel-Chipset-Updater
Download:   ChipsetUpdater-2026.02.0008-Win10-Win11.exe
Version: 2026.02.0008
Ultima edição : 4 horas 19 minutos atrás por FirstEver.

Por favor Iniciar sessão ou Criar uma conta para se juntar à conversa.

  • Tom
  • Avatar de Tom
  • Ausente
  • The Best Poster
  • The Best Poster
    Enregistré
  • Mensagens: 404
  • Thanks: 556

Re: Universal Intel Chipset Drivers Updater​

12 minutos atrás
#
So, I tested your Universal Intel Chipset Drivers Updater​ v2026.02.0008 and I have so many questions:
1. Where is the" universal-intel-chipset-updater.ps1" and "universal-intel-chipset-updater.bat". Your download shows only the "ChipsetUpdater-2026.02.0008-Win10-Win11.exe"
2. While your Chipset Driver Updater detects correctly the platform (in my case "sunrisepoint-lp:) but there are other devices missing which are are also distributed with the chipset drivers.
Recognized: 
Mobile 7th/8th Generation Intel(R) Processor Family I/O LPC Controller (U with iHDCP2.2 Premium) - 9D4E
Mobile Intel(R) Processor Family I/O PCI Express Root Port #1 - 9D10
Mobile Intel(R) Processor Family I/O PCI Express Root Port #3 - 9D12
Mobile Intel(R) Processor Family I/O PCI Express Root Port #5 - 9D14
Mobile Intel(R) Processor Family I/O PCI Express Root Port #9 - 9D18
Not recognized:
Mobile Intel(R) Processor Family I/O PMC - 9D21 (found also in SunrisePoint-LPSystem.inf, but ignored)
Mobile Intel(R) Processor Family I/O Thermal subsystem - 9D31 (found in SunrisePoint-LPSystemThermal.inf)
Intel(R) Host Bridge/DRAM Registers - 5914 (found in KabylakeSystem.inf)
Why these other devices are not scanned for matching Device-IDs?
It looks like that your tool tries to scan the platform and when it finds an corresponding filename, it ignores other system-IDs or inf-files.
These devices are all listed System Devices of the Device Manager.

Cheers
Tom

Por favor Iniciar sessão ou Criar uma conta para se juntar à conversa.

Tempo para criar a página: 0.076 segundos
Desenvolvido por Kunena