FirstEverTech/Universal-Intel-WiFi-BT-Updater

GitHub: FirstEverTech/Universal-Intel-WiFi-BT-Updater

一个专注于英特尔 Wi‑Fi 与蓝牙驱动的安全自动化更新工具,解决驱动版本不一致与手动安装风险问题。

Stars: 78 | Forks: 3

and **[Instalki](https://www.instalki.pl/download/programy/sterowniki/karty-sieciowe/intel-karty-sieciowe/universal-intel-wi-fi-and-bluetooth-drivers-updater/)**. ## 📑 **1. 目录** 1. [**Table of Contents**](#table_of_contents) 2. [**Release Highlights**](#release-highlights) 2.1 [Latest Version](#latest-version) 2.2 [Previous Release](#previous-releases) 2.3 [Older Releases](#older-releases) 3. [**AI Audit Reports**](#ai-audit-reports) 4. [**Application Overview**](#application-overview) 5. [**Key Features**](#key-features) 5.1 [Smart Hardware Detection](#smart-hardware-detection) 5.2 [Multi-Layer Security](#multi-layer-security) 5.3 [Seamless Operation](#seamless-operation) 5.4 [Comprehensive Coverage](#comprehensive-coverage) 6. [**System Requirements**](#system-requirements) 6.1 [System Requirements Table](#system-requirements-table) 6.2 [Windows Version Support](#windows-version-support) 6.3 [Legacy System Notes](#legacy-system-notes) 7. [**Quick Comparison**](#quick-comparison) 8. [**Quick Start**](#quick-start) 8.1 [Method 1: One-Click Execution](#method-1-one-click-execution) 8.2 [Method 2: PowerShell Direct](#method-2-powershell-direct) 8.3 [Method 3: Hardware ID Scanner Only](#method-3-hardware-id-scanner-only) 8.4 [Method 4: PowerShell Gallery](#method-4-powershell-gallery) 8.5 [Command-Line Options](#command-line-options) 9. [**How It Works**](#how-it-works) 9.1 [Self-Verification & Update Check](#self-verification-update-check) 9.2 [Hardware Detection](#hardware-detection) 9.3 [Database Query & Matching](#database-query-matching) 9.4 [Security Verification](#security-verification) 9.5 [Installation & Cleanup](#installation-cleanup) 10. [**Security First Approach**](#security-first-approach) 10.1 [Verified Security Layers](#verified-security-layers) 11. [**Usage Scenarios**](#usage-scenarios) 11.1 [Home Users](#home-users) 11.2 [IT Professionals & Technicians](#it-professionals-technicians) 11.3 [System Builders](#system-builders) 12. [**Download Options**](#download-options) 12.1 [Option 1: SFX Executable (Recommended)](#option-1-sfx-executable-recommended) 12.2 [Option 2: Script Direct](#option-2-script-direct) 12.3 [Option 3: Source Code](#option-3-source-code) 13. [**Project Structure**](#project-structure) 14. [**Release Structure**](#release-structure) 14.1 [Primary Files](#primary-files) 14.2 [Verification Files](#verification-files) 14.3 [Documentation](#documentation) 15. [**Frequently Asked Questions (FAQ)**](#frequently-asked-questions-faq) 15.1 [Is this tool safe to use?](#is-this-tool-safe-to-use) 15.2 [Will this update all my Intel drivers?](#will-this-update-all-my-intel-drivers) 15.3 [What are the risks?](#what-are-the-risks) 15.4 [Where are files downloaded?](#where-are-files-downloaded) 15.5 [What if something goes wrong?](#what-if-something-goes-wrong) 15.6 [How does the automatic update check work?](#how-does-the-automatic-update-check-work) 15.7 [What does self-hash verification do?](#what-does-self-hash-verification-do) 15.8 [How are updates notified?](#how-are-updates-notified) 15.9 [Why is the certificate "not trusted"?](#why-is-the-certificate-not-trusted) 15.10 [Why does VirusTotal show detections for the SFX executable?](#why-does-virustotal-show-detections) 16. [**Intel Wi-Fi and Bluetooth Platform Support**](#intel-platform-support) 17. [**Performance Metrics**](#performance-metrics) 17.1 [Typical Execution Time Breakdown](#typical-execution-times) 17.2 [Disk Space Usage](#disk-space-usage) 17.3 [Memory (RAM) Usage](#memory-ram-usage) 17.4 [Resource Usage Summary](#resource-usage-summary) 18. [**Known Issues**](#known-issues) 19. [**Ready to Update?**](#ready-to-update) 19.1 [Quick Start Guide](#quick-start-guide) 19.2 [Verification Steps (Optional)](#verification-steps-optional) 19.3 [Need Help?](#need-help) 20. [**Contributing**](#contributing) 21. [**License**](#license) 22. [**Acknowledgments**](#acknowledgments) 23. [**Important Links**](#important-links) 24. [**Author & Contact**](#author-and-contact) 25. [**Support This Project**](#support-this-project) ## 🎉 **2. 发布亮点** ### 2.1 最新版本 **v2026.03.0004** → [Release Notes](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/releases/tag/v2026.03.0004) ## 📦 最新发布:v2026.03.0004 ### 🆕 **重点** - **Versioned Download Files** — Updater now uses per‑version files (`intel-wifi-.txt`, `intel-bt-_pid.txt`) stored in release assets, simplifying the repository structure and eliminating complex block parsing - **Unified File Naming** — Versioned files now have shorter, consistent names (removed `-drivers`) for easier management - **Backward Compatibility** — If a versioned file does not exist, the updater automatically falls back to the old monolithic files (`intel-wifi-drivers-download.txt`, `intel-bt-drivers-download.txt`) - **Improved Download List Parsing** — Block splitting now works correctly with both `\n` and `\r\n` line endings (CRLF) - **Fixed `$PID` Variable Conflict** — Resolved an error when retrieving Bluetooth driver information ### 2.2 早期版本 **v2026.03.0003** → [Release Notes](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/releases/tag/v2026.03.0003) ### 🆕 **重点** - **Microsoft WHCP Digital Signature Verification** — CAB packages verified against Microsoft Windows Hardware Compatibility Publisher certificate before installation - **Legacy Device Support** — per-device version/date in database files enables tracking EOL devices (e.g. AX200 Bluetooth PID_0029) with dedicated CAB packages - **Per-DEV Wi-Fi Download Blocks** — `intel-wifi-drivers-download.txt` rebuilt to support per-device CAB packages (mirrors BT parser); backward-compatible with v2026.03.0002 - **Expanded Wi-Fi Coverage** — 5 additional adapter DEV IDs added (AX203, AX101, 9260, 9461, 9462) - **Installation Reliability** — `pnputil` exit codes now correctly handled; force reinstall works in all scenarios ### 📋 **项目文件** - `universal-intel-wifi-bt-driver-updater.ps1` — Main updater script - `WiFi-BT-Updater-2026.03.0003-Win10-Win11.exe` — Self-extracting package (includes updated script) ### 2.3 更早的版本 **v2026.03.0002** → [Release Notes](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/releases/tag/v2026.03.0002) **v2025.11.0001 (old v2025.11)** → [Release Notes](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/releases/tag/v24.0-2025.11) [↑ Back to top](#top) ## 🔍 **3. AI 审计报告** This project has been reviewed by multiple AI systems using structured security frameworks (OWASP, CWE, CVSS v3.1). These are code and architecture reviews, not formal penetration tests. The script's core security architecture is directly inherited from Universal Intel Chipset Device Updater — which has been through three independent audit cycles with an average score of 9.69/10. ## 一览得分历史 *For full audit reports, methodology and detailed findings, see [AI_AUDITS.md](AI_AUDITS.md).* ## 🖼️ **4. 应用概述** | Phase 1 | Phase 2 | Phase 3 | Phase 4 | |:---------------:|:--------------:|:-------------------:|:-------------------:| | ![Security Check](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/e89184b376160234.png) | ![Hardware Detection](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/f0b24b76b9160235.png) | ![Restore Point](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/672ed751e9160236.png) | ![Install](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/1f84ed1bb1160238.png) | | *Security check and update check* | *Hardware detection and version analysis* | *Creating a system restore point* | *Download, verify and install* | [↑ Back to top](#top) ## ✨ **5. 关键特性** ### 🔍 5.1 智能硬件检测 - Automatically scans for Intel Wi-Fi and Bluetooth adapters - Identifies specific Hardware IDs (HWIDs) via PCI and USB bus enumeration - Supports adapters from Wi-Fi 5 (AC) through Wi-Fi 7 (BE) - Detects both Wi-Fi and Bluetooth components independently - Compares installed driver version against latest available release ### 🛡 5.2 多层安全 - **SHA-256 Hash Verification** for all downloaded CAB packages - **Digital Signature Validation** (Intel Corporation Authenticode certificates) - **Automated System Restore Points** before installation - **Dual-Source Download** with backup fallback - **Administrator Privilege Enforcement** with auto-elevation ### ⚡ 5.3 无缝操作 - No installation required — fully portable single-script design - Automatic version checking and self-update notifications - Clean, intuitive console interface - Detailed logging to `%ProgramData%\wifi_bt_update.log` - Silent/unattended mode for MDM and enterprise deployment ### 🔄 5.4 全面覆盖 - Wi-Fi 5 / Wi-Fi 6 / Wi-Fi 6E / Wi-Fi 7 adapters - Bluetooth 5.x and newer (integrated BT adapters) - Separate driver channels: stable, beta, and dev - Independent Wi-Fi and Bluetooth installation paths ## 📋 **6. 系统要求** ### 6.2 Windows 版本支持 | Version | Build | Status | Notes | |---------|-------|--------|-------| | Windows 11 | All builds | ✅ Full | Optimized support | | Windows 10 | 22H2+ | ✅ Full | Recommended | | Windows 10 | 21H2 | ✅ | Stable | | Windows 10 | 21H1 (19043) | ✅ Full | Legacy | | Windows 10 | 20H2 (19042) | ✅ Full | Legacy | | Windows 10 | 2004 (19041) | ✅ Full | Legacy | | Windows 10 | 1909 (18363) | ✅ Full | Legacy | | Windows 10 | 1903 (18362) | ✅ Full | Legacy | | Windows 10 | 1809 (17763) | ✅ Limited | Requires .NET 4.7.2+ for TLS 1.2 support | | Windows 10 | LTSB 2016 (1607) | ⚠️ Limited | Manual updates required for TLS 1.2 | | Windows 10 | LTSB 2015 (1507) | ⚠️ Limited | Manual updates required for TLS 1.2 | ### 6.3 遗留系统说明 [↑ Back to top](#top) ## ⚡ **7. 快速对比** | Feature | This Tool | Intel DSA | Manual Installation | |---------|-----------|-----------|---------------------| | **Automatic Detection** | ✅ Full | ✅ Partial | ❌ Manual | | **Security Verification** | ✅ Multi-layer | ✅ Basic | ❌ None | | **System Restore Points** | ✅ Automatic | ❌ None | ❌ Manual | | **Update Notifications** | ✅ Built-in | ✅ Yes | ❌ None | | **Self-updating** | ✅ Yes | ❌ No | ❌ No | | **Silent/MDM Mode** | ✅ `-quiet` flag | ❌ No | ❌ No | | **Portable** | ✅ No install | ❌ Requires install | ✅/❌ Varies | | **Free** | ✅ 100% | ✅ Yes | ✅ Yes | [↑ Back to top](#top) ## 🚦 **8. 快速开始** ### 8.1 方法 1:一键执行 ``` # 以管理员身份下载并运行可执行文件: WiFi-BT-Updater-2026.03.0003-Win10-Win11.exe (or later version) ``` ### 8.2 方法 2:PowerShell 直接运行 ``` # 以管理员身份运行 PowerShell,然后: .\universal-intel-wifi-bt-driver-updater.ps1 ``` ### 8.3 方法 3:仅硬件 ID 扫描器 ``` # 仅用于诊断目的: .\get-intel-hwids.ps1 ``` ### 8.4 方法 4:PowerShell 画廊 Install from PowerShell Gallery (Run PowerShell as Administrator): ``` Install-Script universal-intel-wifi-bt-driver-updater ``` Manual update from PowerShell Gallery for v24.0-2025.11.0 (Run PowerShell as Administrator): ``` Update-Script -Name universal-intel-wifi-bt-driver-updater ``` Run from PowerShell Gallery (Run PowerShell as Administrator): ``` universal-intel-wifi-bt-driver-updater ``` ### 8.5 命令行选项 | Option | Description | |--------|-------------| | `-help`, `-?` | Display help and exit. | | `-version`, `-v` | Display the tool version and exit. | | `-auto`, `-a` | Automatically answer all prompts with Yes — no user interaction required. | | `-quiet`, `-q` | Run in completely silent mode (no console window). Implies `-auto` and hides the PowerShell window. | | `-beta` | Use beta database for new hardware testing. | | `-debug`, `-d` | Enable debug output. | | `-skipverify`, `-s` | Skip the script self-hash verification. **Use only for testing!** | **Notes:** - These options work when the script is executed directly via PowerShell or via the SFX package. - For fully unattended deployments (e.g., Intune, SCCM), combine `-quiet` with administrator privileges. **Examples:** ``` .\universal-intel-wifi-bt-driver-updater.ps1 -auto .\universal-intel-wifi-bt-driver-updater.ps1 -quiet .\universal-intel-wifi-bt-driver-updater.ps1 -debug -skipverify ``` [↑ Back to top](#top) ## 🔧 **9. 工作原理** ### 🔒 9.1 自验证与更新检查 - **Integrity Verification** — Validates script hash against published GitHub release hash - **Update Detection** — Compares current version with latest available - **Security First** — Ensures tool hasn't been modified or corrupted before execution ### 🔍 9.2 硬件检测 - Scans PCI and USB buses for Intel Wi-Fi and Bluetooth adapters (Vendor ID 8086) - Identifies the exact adapter model via Hardware IDs - Reads currently installed driver version from the system - Detects Wi-Fi and Bluetooth components independently ### 📊 9.3 数据库查询与匹配 - Downloads latest Wi-Fi and Bluetooth driver database from GitHub - Matches detected HWIDs with compatible CAB packages - Compares current vs latest driver versions for both components - Supports stable, beta, and dev release channels ### 🛡 9.4 安全验证 - Creates system restore point automatically before any changes - Downloads CAB packages from primary/backup sources - Verifies SHA-256 hashes of all downloaded files - Validates Intel Authenticode digital signatures ### ⚡ 9.5 安装与清理 - Extracts and applies driver CAB packages using official Windows tools - Provides real-time progress feedback to the console - Automatic cleanup of all temporary files after completion - All actions logged to `%ProgramData%\wifi_bt_update.log` [↑ Back to top](#top) ## 🛡 **10. 安全优先方法** ### 🔒 10.1 验证的安全层 ``` 1. Self-Integrity → Script Hash Verification 2. File Integrity → SHA-256 Hash Verification 3. Authenticity → Intel Authenticode Digital Signatures 4. Project Origin → SFX signed with self-signed certificate (commercial Code Signing cert planned — community funding welcome) 5. System Safety → Automated Restore Points 6. Source Reliability → Dual Download Sources 7. Privilege Control → Admin Rights Enforcement (with auto-elevation) 8. Update Safety → Version Verification ``` [↑ Back to top](#top) ## 🎯 **11. 使用场景** ### 🏠 11.1 家庭用户 - **Keep wireless drivers updated** without technical knowledge - **Automatic safety checks** prevent installation issues - **One-click operation** with clear on-screen prompts ### 💼 11.2 IT 专业人士与技术人员 - **Silent deployment** across multiple systems via `-quiet` flag - **Comprehensive logging** for audit trails and troubleshooting - **Security verification** meets corporate environment requirements - Compatible with **Intune, SCCM, and other MDM solutions** ### 🛠 11.3 系统构建者 - **Pre-installation preparation** — ensure latest drivers before handoff - **Driver consistency** across multiple identical builds - **Time-saving automation** vs manual Intel DSA or manual download [↑ Back to top](#top) ## 📥 **12. 下载选项** ### 12.1 选项 1:SFX 可执行文件(推荐) - **File**: `WiFi-BT-Updater-2026.03.0003-Win10-Win11.exe` - **Features**: Digital signature, one-click execution, automatic extraction and elevation - **For**: Most users — easiest method, no separate PowerShell step required ### 12.2 选项 2:直接运行脚本 - **File**: `universal-intel-wifi-bt-driver-updater.ps1` - **Features**: Full control, transparent source code, modifiable for custom environments - **For**: Advanced users, administrators, MDM/Intune scripting ### 12.3 选项 3:源代码 - **Method**: `git clone` the repository - **Features**: Latest development version, full customization - **For**: Developers, contributors [↑ Back to top](#top) ## 📁 **13. 项目结构** **Key Files and Directories:** `src/` - Main scripts directory - [get-intel-hwids.bat](src/get-intel-hwids.bat) - Intel Wi-Fi & BT HWIDs Detection Tool Batch launcher - [get-intel-hwids.ps1](src/get-intel-hwids.ps1) - Intel Wi-Fi & BT HWIDs Detection Tool PowerShell script - [universal-intel-wifi-bt-driver-updater.ps1](src/universal-intel-wifi-bt-driver-updater.ps1) - Main PowerShell script - [universal-intel-wifi-bt-driver-updater.ver](src/universal-intel-wifi-bt-driver-updater.ver) - Main version file `data/` - Data files - [intel-wifi-driver-beta.md](data/intel-wifi-driver-beta.md) - Wi-Fi beta driver database - [intel-wifi-driver-dev.md](data/intel-wifi-driver-dev.md) - Wi-Fi development driver database - [intel-wifi-driver-latest.md](data/intel-wifi-driver-latest.md) - Wi-Fi latest stable driver database - [intel-bt-drivers-download.txt](data/intel-bt-drivers-download.txt) - Legacy Wi-Fi download links (v2026.03.0003) - [intel-chipset-infs-message.txt](data/intel-wifi-bt-message.txt) - Dynamic support message displayed at the end of the script (loaded from GitHub at runtime) - [intel-bt-driver-beta.md](data/intel-bt-driver-beta.md) - Bluetooth beta driver database - [intel-bt-driver-dev.md](data/intel-bt-driver-dev.md) - Bluetooth development driver database - [intel-bt-driver-latest.md](data/intel-bt-driver-latest.md) - Bluetooth latest stable driver database - [intel-bt-drivers-download.txt](data/intel-bt-drivers-download.txt) - Legacy Bluetooth download links (v2026.03.0003) `docs/` - Documentation - [HOW-TO-VERIFY-DRIVERS_EN_2026.md](docs/HOW-TO-VERIFY-DRIVERS_EN_2026.md) - Manual Driver version verification guide (English) - [HOW-TO-VERIFY-DRIVERS_PL_2026.md](docs/HOW-TO-VERIFY-DRIVERS_PL_2026.md) - Manual Driver version verification guide (Polish) - [MDM-DEPLOYMENT-GUIDE_EN_2026.md](docs/MDM-DEPLOYMENT-GUIDE_EN_2026.md) - Deploying the Tool via MDM (English) - [MDM-DEPLOYMENT-GUIDE_PL_2026.md](docs/MDM-DEPLOYMENT-GUIDE_PL_2026.md) - Deploying the Tool via MDM (Polish) - [NEW-RELEASE-GUIDE_EN_2026.md](docs/NEW-RELEASE-GUIDE_EN_2026.md) - New Release Guide (English) - [NEW-RELEASE-GUIDE_PL_2026.md](docs/NEW-RELEASE-GUIDE_PL_2026.md) - New Release Guide (Polish) - [POWERSHELL-GALLERY-PUBLISHING_EN_2026.md](docs/POWERSHELL-GALLERY-PUBLISHING_EN_2026.md) - PowerShell Gallery Publishing Guide (English) - [POWERSHELL-GALLERY-PUBLISHING_PL_2026.md](docs/POWERSHELL-GALLERY-PUBLISHING_PL_2026.md) - PowerShell Gallery Publishing Guide (Polish) `docs/audit-reports/2026-03-23/` - AI audit reports - [2026-03-23-CHATGGPT-AUDIT.md](docs/audit-reports-2026-03-23/2026-03-23-CHATGPT-AUDIT.md) - [2026-03-23-CLAUDE-AUDIT.md](docs/audit-reports-2026-03-23/2026-03-23-CLAUDE-AUDIT.md) - [2026-03-23-COPILOT-AUDIT.md](docs/audit-reports-2026-03-23/2026-03-23-COPILOT-AUDIT.md) - [2026-03-23-DEEPSEEK-AUDIT.md](docs/audit-reports-2026-03-23/2026-03-23-DEEPSEEK-AUDIT.md) - [2026-03-23-GEMINI-AUDIT.md](docs/audit-reports-2026-03-23/2026-03-23-GEMINI-AUDIT.md) - [2026-03-23-GROK-AUDIT.md](docs/audit-reports-2026-03-23/2026-03-23-GROK-AUDIT.md) `docs/audit-reports/2026-03-19/` - AI audit reports (archive) - [2026-03-19-CHATGPT-AUDIT.md](docs/audit-reports-2026-03-19/2026-03-19-CHATGPT-AUDIT.md) - [2026-03-19-CLAUDE-AUDIT.md](docs/audit-reports-2026-03-19/2026-03-19-CLAUDE-AUDIT.md) - [2026-03-19-COPILOT-AUDIT.md](docs/audit-reports-2026-03-19/2026-03-19-COPILOT-AUDIT.md) - [2026-03-19-DEEPSEEK-AUDIT.md](docs/audit-reports-2026-03-19/2026-03-19-DEEPSEEK-AUDIT.md) - [2026-03-19-GEMINI-AUDIT.md](docs/audit-reports-2026-03-19/2026-03-19-GEMINI-AUDIT.md) - [2026-03-19-GROK-AUDIT.md](docs/audit-reports-2026-03-19/2026-03-19-GROK-AUDIT.md) `assets/` - Screenshots - [1-security.png](assets/1-security.png) - Security screen (1 of 4) - [2-detection.png](assets/2-detection.png) - Detection screen (2 of 4) - [3-backup.png](assets/3-backup.png) - Backup screen (3 of 4) - [4-install.png](assets/4-install.png) - Installation screen (4 of 4) - [FirstEverTech-animation.gif](assets/FirstEverTech-animation.gif) - FirstEverTech animation - [FirstEverTech-logo.png](assets/FirstEverTech-logo.png) - FirstEverTech logo `ISSUE_TEMPLATE/` - Issue templates - [bug_report.md](ISSUE_TEMPLATE/bug_report.md) - Bug report template - [config.yml](ISSUE_TEMPLATE/config.yml) - Issue templates configuration file `/` - Root directory files - [AI_AUDITS.md](AI_AUDITS.md) - Comprehensive AI audit reports summary - [CHANGELOG.md](CHANGELOG.md) - Project changelog - [CONTRIBUTING.md](CONTRIBUTING.md) - Contribution guidelines - [KNOWN_ISSUES.md](KNOWN_ISSUES.md) - Known issues and workarounds - [LICENSE](LICENSE) - MIT License - [PULL_REQUEST_TEMPLATE.md](PULL_REQUEST_TEMPLATE.md) - Pull request template - [README.md](README.md) - Main project documentation - [SECURITY.md](SECURITY.md) - Security policy [↑ Back to top](#top) ## 📦 **14. 发布结构** Each version (v202x.xx.xxxx) includes: ### 14.1 主要文件 - `WiFi-BT-Updater-2026.03.0003-Win10-Win11.exe` — Main executable (digitally signed SFX) - `universal-intel-wifi-bt-driver-updater.ps1` — PowerShell script ### 14.2 验证文件 ` — EXE hash - `universal-intel-wifi-bt-driver-updater-202x.xx.xxxx-ps.sha256` — PS1 script hash ### 14.3 文档 - `CHANGELOG.md` — Version history - `AI_AUDITS.md` — AI audit reports [↑ Back to top](#top) ## ❓ **15. 常见问题解答 (FAQ)** ### 🤔 15.1 使用此工具安全吗? Yes! This tool has undergone comprehensive audits by multiple AI models with an average score of 9.6/10. Audits consistently confirm it is safe, stable, and suitable for daily use, corporate deployment, and technician toolkits. Security measures include: - Hash verification of all downloads - Automatic system restore points before installation - Official Intel drivers only, from trusted sources - Comprehensive pre-installation checks ### 🔄 15.2 这会更新所有英特尔驱动程序吗? This tool specifically updates Intel Wi-Fi and Bluetooth drivers. It does not update GPU, chipset INF, or other device drivers. For chipset INF updates, see [Universal Intel Chipset Device Updater](https://github.com/FirstEverTech/Universal-Intel-Chipset-Updater). ### ⚠️ 15.3 有什么风险? As with any driver update, there is a small risk of temporary connectivity interruption. The automated restore point minimizes this risk significantly, allowing a full rollback if needed. ### 💾 15.4 文件下载到哪里? Files are temporarily stored in `%SystemRoot%\Temp\IntelWiFiBT\` and automatically cleaned up after installation. All actions are logged to `%ProgramData%\wifi_bt_update.log`. ### 🔧 15.5 如果出错怎么办? The tool creates a system restore point before making any changes. You can restore your previous driver state via Windows System Restore at any time. Detailed logs are available in `%ProgramData%\wifi_bt_update.log`. ### 🔄 15.6 自动更新检查如何工作? The tool compares your current version with the latest version published on GitHub. If a newer version is available, it offers to download it directly to your Downloads folder with full SHA-256 verification. ### 🔒 15.7 自哈希验证做什么? Before execution, the tool calculates its own SHA-256 hash and compares it with the official hash published on GitHub. This ensures the script hasn't been modified, corrupted, or tampered with since release. ### 📧 15.8 如何通知更新? The tool automatically checks for updates on each run and clearly notifies you if a newer version is available, with options to continue with the current version or update first. ### 🏷️ 15.9 为什么证书“不受信任”? The FirstEver.tech certificate is self-signed. A commercial Code Signing certificate would eliminate the SmartScreen warning, but it isn't necessary here — the PowerShell script (`universal-intel-wifi-bt-driver-updater.ps1`) is the authoritative source of the tool. Its SHA-256 hash is published on GitHub and verified automatically on every run, providing the same level of integrity assurance as a paid certificate. The SFX executable is a convenience wrapper for end users; its contents are the same verified PS1 script. ### 🛡️ 15.10 为什么 VirusTotal 对 SFX 可执行文件显示检测? The SFX package (`WiFi-BT-Updater-202x.xx.xxxx-Win10-Win11.exe`) may show a small number of detections on VirusTotal. These are **known false positives** caused by the combination of a self-extracting archive and PowerShell execution, which some generic heuristic engines flag without analyzing the actual content. Common flagging engines include: - **Bkav Pro** — flags virtually all SFX packages that launch PowerShell; known for high false positive rate - **CrowdStrike Falcon** — reports low-confidence detections below their own confirmed-detection threshold - **Rising** — uses a generic `Trojan.PSRunner/SFX` signature that triggers on any SFX+PS1 combination regardless of content All major security vendors including **Microsoft, Kaspersky, ESET, Bitdefender, Sophos, Malwarebytes, Avast, Symantec** and 60+ others report **clean**. The PowerShell script itself scores **0/56** on VirusTotal. You can verify both independently via the VirusTotal links provided in each release. [↑ Back to top](#top) ## 💻 **16. 英特尔 Wi-Fi 与蓝牙平台支持** | Adapter Family | Generation | Protocol | Status | Notes | |----------------|------------|----------|--------|-------| | BE200, BE202 | Wi-Fi 7 | 802.11be (6 GHz / 5 GHz / 2.4 GHz) | ✅ Full | Latest support | | AX210, AX211 | Wi-Fi 6E | 802.11ax (6 GHz / 5 GHz / 2.4 GHz) | ✅ Full | Complete support | | AX200, AX201, AX203 | Wi-Fi 6 | 802.11ax (5 GHz / 2.4 GHz) | ✅ Full | Stable support | | 9260, 9461, 9462, 9560 | Wi-Fi 5 | 802.11ac | ✅ Full | Mature support | | 8260, 8265 | Wi-Fi 5 | 802.11ac | ✅ Full | Legacy support | | Integrated BT (all above) | Bluetooth 5.x+ | BT Classic + BLE | ✅ Full | Installed as companion to Wi-Fi driver | [↑ Back to top](#top) ## 📊 **17. 性能指标** ### 17.1 典型执行时间分解 | **Phase** | **Time** | **Description** | |----------|----------|-----------------| | Compatibility Pre-Check | 5–10 seconds | OS build, .NET Framework, TLS 1.2 availability, administrator privileges and GitHub connectivity verification | | Verification & Update Check | 5–10 seconds | Self-integrity hash verification and updater version check | | Hardware Detection | 5–15 seconds | Wi-Fi and Bluetooth adapter identification (HWID enumeration via PCI/USB) | | System Restore Point Creation | 30–60 seconds | Automatic creation of a Windows System Restore Point before applying any changes | | Package Download & Verification | 10–30 seconds | Download and SHA-256 verification of Wi-Fi and/or BT CAB driver package(s) | | Installation | 30–90 seconds | CAB extraction, driver installation and device reconfiguration | ### 17.2 磁盘空间使用 | **Stage** | **Estimated Usage** | **Notes** | |----------|---------------------|-----------| | SFX archive (download) | ~0.7 MB | Self-extracting EXE | | Extracted script (PS1) | ~100 KB | Temporary working file | | System Restore Point | 100–300 MB | Managed by Windows (shadow copy storage) | | Wi-Fi CAB driver package | 15–30 MB | Platform-dependent | | BT CAB driver package | 515 MB | Platform-dependent | | Extracted package contents | 10–50 MB | Temporary extraction | | **Peak temporary disk usage** | **~150–400 MB** | During restore point creation and extraction | | **Persistent disk usage after completion** | **< 5 MB** | Scripts and logs only | **Important notes:** - System Restore Point size is the dominant factor and depends on Windows configuration. - All extracted driver files are automatically removed after completion. - No driver binaries remain in the temp directory after installation. ### 17.3 内存 (RAM) 使用 | **Component** | **Estimated Usage** | **Notes** | |--------------|---------------------|-----------| | PowerShell runtime | 40–80 MB | Script execution, parsing and hashing | | HWID scan & driver version check | 10–30 MB | Temporary in-memory data structures | | CAB extraction | 30–100 MB | Short peak during unpacking | | **Peak RAM usage** | **~100–200 MB** | Worst-case during package extraction | **Memory characteristics:** - RAM usage is short-lived and released immediately after each phase. - No background services or resident processes. - Safe even for systems with 2 GB RAM. ### 17.4 资源使用总结 - **Required free disk space:** ~400 MB (safe upper bound) - **Typical disk usage:** ~150–300 MB - **Peak RAM usage:** ~100–200 MB - **Persistent footprint after exit:** negligible [↑ Back to top](#top) ## 🐛 **18. 已知问题** For current limitations and workarounds, please see: [KNOWN_ISSUES.md](KNOWN_ISSUES.md) [↑ Back to top](#top) ## 🚀 **19. 准备更新?** ### 19.1 快速开始指南 1. **Download** the latest release from the [Releases page](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/releases) 2. **Verify** digital signature and hashes (optional but recommended) 3. **Run as Administrator** for full system access 4. **Follow prompts** — the tool handles everything automatically 5. **Restart if prompted** to complete driver installation ### 19.2 验证步骤(可选) - Check file hashes match published SHA256 files - Verify digital signature with included certificate - Review AI audit reports for confidence ### 19.3 需要帮助? - 📚 [Full Documentation](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/tree/main/docs) - 🐛 [Report Issues](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/issues) - 💬 [Community Discussions](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/discussions) - 🔧 [Troubleshooting Guide](KNOWN_ISSUES.md) - 🔒 [AI Audit Reports](AI_AUDITS.md) [↑ Back to top](#top) ## 🤝 **20. 贡献** We welcome contributions! Please feel free to submit pull requests, report bugs, or suggest new features. **Areas for Contribution:** - Additional hardware platform support (new Wi-Fi adapter families) - Translation improvements - Documentation enhancements - Testing on various Windows versions and adapter models [↑ Back to top](#top) ## 📄 **21. 许可证** This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. [↑ Back to top](#top) ## 🙏 **22. 感谢** - Intel Corporation for providing official driver packages - AI audit systems for security review - Open source community for continuous improvement - Beta testers for real-world validation [↑ Back to top](#top) ## 🔗 **23. 重要链接** - [Releases](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/releases) — Download latest version - [AI Audits](AI_AUDITS.md) — Full AI audit reports - [Issue Tracker](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/issues) — Report problems - [Universal Intel Chipset Device Updater](https://github.com/FirstEverTech/Universal-Intel-Chipset-Updater) — Companion tool [↑ Back to top](#top) ## 🧑‍💻 **24. 作者与联系方式** **Marcin Grygiel** aka FirstEver - 🌐 **Website**: [www.firstever.tech](https://www.firstever.tech) - 💼 **LinkedIn**: [Marcin Grygiel](https://www.linkedin.com/in/marcin-grygiel/) - 🔧 **GitHub**: [FirstEverTech](https://github.com/FirstEverTech) - 📧 **Contact**: [Contact Form](https://www.firstever.tech/contact) [↑ Back to top](#top) ## 💖 25. 支持此项目 This project is maintained in my free time. Your support helps cover development costs and server expenses. [![PayPal](https://img.shields.io/badge/PayPal-Support_Development-00457C?style=for-the-badge&logo=paypal)](https://www.paypal.com/donate/?hosted_button_id=48VGDSCNJAPTJ)[![Buy Me a Coffee](https://img.shields.io/badge/Buy_Me_a_Coffee-Support_Work-FFDD00?style=for-the-badge&logo=buymeacoffee)](https://buymeacoffee.com/firstevertech)[![GitHub Sponsors](https://img.shields.io/badge/GitHub-Sponsor-EA4AAA?style=for-the-badge&logo=githubsponsors)](https://github.com/sponsors/FirstEverTech) **Your support means everything!** If this project helped you, please consider: - Giving it a ⭐ "Star" on GitHub - Sharing with friends and colleagues - Reporting issues or suggesting features - Supporting development financially - 👉 [Share your feedback!](https://github.com/FirstEverTech/Universal-Intel-WiFi-BT-Updater/discussions)
Author Photo
**Note**: This tool is provided as-is for educational and convenience purposes. While we strive for accuracy, always verify critical driver updates through official channels. This tool is not affiliated with Intel Corporation. Drivers are sourced from official Intel / Windows Update servers. Use at your own risk. [↑ Back to top](#top)
标签:AI合规, AI审计, Authenticode, CVE, Intel驱动, IPv6, Libemu, PowerShell, SHA-256, Wi-Fi驱动, Windows工具, 哈希验证, 多人体追踪, 多层次安全, 安全工具开发, 数字签名, 系统还原点, 自动安装, 自动更新, 蓝牙驱动, 驱动更新, 驱动程序