universal-intel-chipset-device-updater
2026.8.18
Software INF files for your specific hardware. Compares installed INF versions
against a complete historical database of every Intel Chipset Device Software
package ever released, then downloads and installs the correct latest version.
Security: full SHA-256 hash verification and Intel dig
Software INF files for your specific hardware. Compares installed INF versions
against a complete historical database of every Intel Chipset Device Software
package ever released, then downloads and installs the correct latest version.
Security: full SHA-256 hash verification and Intel digital signature validation
before execution. Automatic System Restore Point created before any changes.
Requires Administrator privileges (auto-elevates if needed) and internet access
to GitHub and Intel servers. Downloads are verified before execution - no
unverified code is ever run.
Supports silent unattended deployment via -quiet flag for MDM solutions:
Microsoft Intune, SCCM, VMware Workspace ONE, PDQ Deploy.
Usage: .\universal-intel-chipset-device-updater.ps1 [options]
Options:
-help, -? Display this help and exit.
-version, -v Display the tool version and exit.
-auto, -a Run unattended with no user interaction. Safety-critical cAVS/SST
audio packages are blocked instead of being installed automatically.
-quiet, -q Run in completely silent mode (no console window).
Implies -auto and hides the PowerShell window; cAVS/SST packages
are blocked automatically.
-beta Use beta database for new hardware testing.
-debug, -d Enable debug output.
-skipverify, -s Skip script self-hash verification. Use only for testing.
Logging: All actions are logged to %ProgramData%\chipset_update.log.
Installation Options
Owners
Copyright
(c) 2026 Marcin Grygiel / FirstEver.tech. All rights reserved.
Package Details
Author(s)
- Marcin Grygiel
Tags
Universal Intel Chipset Device Software Updater INF Windows Automation MDM
Functions
Get-VersionNumber Compare-Versions Get-VersionForFileName Get-VersionForGitHubTag Write-Log Write-DebugMessage Show-FinalSummary Write-ColorLine Get-KeyAndUrlFromLine Show-Header Show-Screen1 Show-Screen2 Show-Screen3 Show-Screen4 Verify-ScriptHash Get-DownloadsFolder Check-ForUpdaterUpdates Verify-FileHash Verify-FileSignature Verify-InstallerSignature Parse-DownloadList Download-Extract-File Get-IntelChipsetHWIDs Get-CurrentINFVersion Clear-TempINFFolders Get-LatestINFInfo Parse-ChipsetINFsFromMarkdown Install-ChipsetINF Show-FinalCredits Cleanup
Dependencies
This script has no dependencies.
Release Notes
v2026.08.0018 - Added detection of Intel Smart Sound Technology (cAVS) audio INF files within matched chipset packages (tracking issue #31: audio device conflicts after chipset INF update on systems with Realtek/Creative audio). Interactive mode: if a cAVS-containing package is detected, the updater displays an explicit warning before any changes are made and requires user confirmation to proceed; if the automatic System Restore point cannot be created/verified and a cAVS package is present, the user is warned again and must explicitly confirm before installation continues. Unattended mode (-auto / -quiet): cAVS detection now aborts installation before any system changes (no restore point created, no INF installed) and exits with code 3, since there is no user available to accept the audio compatibility risk. Final summary now reminds the user to check audio device state and use System Restore if audio stops working. No change to non-cAVS platforms/packages.
v2026.08.0017 - Replaced FriendlyName keyword-based device pre-filtering in Get-IntelChipsetHWIDs with direct HWID matching against the full INF database. Fixes silent detection gaps for devices whose FriendlyName did not contain a recognized keyword (e.g. Gaussian Mixture Model, Host Bridge/DRAM Registers, PCIe Controller (x16), Thermal, Northpeak, LPSS, DmaSec Extension variants). No change to UI or output format.
v2026.05.0014 - Improved display formatting: removed "Generation:" label, added parsing info hint, cleaned up extra blank lines.
FileList
- universal-intel-chipset-device-updater.nuspec
- universal-intel-chipset-device-updater.ps1