About this project

Universal Intel Chipset Device Updater is a Windows PowerShell-based utility that automates Intel chipset INF detection and installation. Instead of running Intel's full Chipset Device Software package, it scans the system for Intel hardware IDs, matches them against a maintained INF database, and installs only the INF files relevant to the detected hardware. Key capabilities described in the README: - Hardware detection: scans Intel devices and compares installed INF versions against a database (README cites 6,954 INFs and 3,002 hardware IDs). - Security measures: SHA-256 hash verification, Intel Authenticode validation, and creation of a System Restore point before changes. - Modes: interactive mode with confirmation prompts, plus unattended modes (-auto / -quiet) intended for scripting and MDM deployment. - Distribution: SFX executable, script bundle, PowerShell Gallery package, and source code. - Documentation: guides on INF selection and SetupAPI driver ranking, MDM deployment, manual INF verification, and project background. Notable safety behavior: the tool warns about Intel SST/cAVS audio INF conflicts that can reassign audio controllers on systems with third-party codecs; unattended mode aborts with exit code 3 on such detection. It also offers a choice about installing legacy/EOL INF packages and blocks EOL packages that would downgrade an already newer installed INF. The README states the project has been reviewed by several AI systems across three audit cycles using OWASP, CWE and CVSS v3.1 frameworks, with an average score of 9.6/10; these are described as code and architecture reviews, not formal penetration tests. It also lists community forum threads, download mirrors, and support/donation links. Requirements center on Windows 10/11, PowerShell 5.0+, and .NET Framework 4.7.2+. The project is MIT licensed.