universal-intel-chipset-device-updater

2026.8.18

Automatically detects, downloads, and installs the latest Intel Chipset Device
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
Automatically detects, downloads, and installs the latest Intel Chipset Device
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.

Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name universal-intel-chipset-device-updater

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

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

Version History

Version Downloads Last updated
2026.8.18 (current version) 30 8/12/2026
2026.8.17 54 8/1/2026
2026.7.16 72 7/12/2026
2026.7.15 52 7/1/2026
2026.5.14 146 5/15/2026
2026.3.13 190 3/16/2026
2026.3.12 37 3/12/2026
Show more