|
1 | | -# Hardware Compatibility |
2 | | - |
3 | | -## Tested Systems |
4 | | -| Manufacturer | Model | Windows 10 | Windows 11 | Notes | |
5 | | -|--------------|-------|------------|------------|-------| |
6 | | -| Dell | OptiPlex 7090 | ✅ | ✅ | Full compatibility | |
7 | | -| HP | EliteDesk 800 | ✅ | ✅ | BIOS update recommended | |
8 | | -| Lenovo | ThinkCentre M920 | ✅ | ⚠️ | Driver issues with Win11 | |
9 | | - |
10 | | -## Known Issues |
11 | | -- Surface devices: Touch driver conflicts |
12 | | -- Gaming laptops: Manufacturer software conflicts |
| 1 | +# Compatibility |
| 2 | + |
| 3 | +## Tested Configurations (v2.6) |
| 4 | + |
| 5 | +### Operating Systems |
| 6 | + |
| 7 | +| OS | Edition | Build | Status | Notes | |
| 8 | +|----|---------|-------|--------|-------| |
| 9 | +| Windows 11 | Pro Insider Preview | 26200 | Fully tested | Primary development platform | |
| 10 | +| Windows 11 | Pro | 22621+ | Compatible | Full test suite | |
| 11 | +| Windows 11 | Home | 22621+ | Compatible | Some tests require admin | |
| 12 | +| Windows 10 | Pro | 19041+ | Compatible | Full test suite | |
| 13 | +| Windows 10 | Home | 19041+ | Compatible | Some tests require admin | |
| 14 | +| Windows Server 2022 | Standard | — | Compatible | GPU tests may be limited | |
| 15 | +| Windows Server 2019 | Standard | — | Compatible | GPU tests may be limited | |
| 16 | + |
| 17 | +PowerShell 5.1 (ships with Windows 10/11) is the primary target. PowerShell 7 is supported but not required. |
| 18 | + |
| 19 | +--- |
| 20 | + |
| 21 | +## Tested Hardware (v2.6 test run) |
| 22 | + |
| 23 | +### CPU |
| 24 | +| Model | Cores / Threads | Status | |
| 25 | +|-------|----------------|--------| |
| 26 | +| Intel Core i9-13900K | 24C / 32T | Tested | |
| 27 | +| Intel Core i7-12700K | 12C / 20T | Compatible | |
| 28 | +| AMD Ryzen 9 5900X | 12C / 24T | Compatible | |
| 29 | + |
| 30 | +### GPU |
| 31 | +| Model | VRAM | Status | Notes | |
| 32 | +|-------|------|--------|-------| |
| 33 | +| NVIDIA GeForce RTX 3080 | 10 GB | Tested | nvidia-smi, VRAM accurate | |
| 34 | +| Intel UHD Graphics 770 | 2 GB (shared) | Tested | iGPU detected correctly | |
| 35 | +| AMD Radeon RX 6800 XT | 16 GB | Compatible | Registry detection | |
| 36 | +| NVIDIA GeForce RTX 4090 | 24 GB | Compatible | VRAM via REG_BINARY fix | |
| 37 | + |
| 38 | +### Storage |
| 39 | +| Type | Interface | Status | |
| 40 | +|------|-----------|--------| |
| 41 | +| NVMe SSD | PCIe 4.0 | Tested (1373 MB/s write, 3996 MB/s read) | |
| 42 | +| SATA SSD | SATA III | Compatible | |
| 43 | +| HDD | SATA | Compatible | |
| 44 | +| USB Flash | USB 3.x | Compatible (script drive) | |
| 45 | + |
| 46 | +### Network Adapters |
| 47 | +| Type | Status | Notes | |
| 48 | +|------|--------|-------| |
| 49 | +| Intel / Realtek Gigabit Ethernet | Full support | Physical NIC check applies | |
| 50 | +| Wi-Fi (802.11n / ax) | Full support | Excluded from "slow NIC" recommendation (v2.6) | |
| 51 | +| VMware VMnet | Full support | Excluded from physical NIC check | |
| 52 | +| Mullvad VPN | Full support | Excluded from physical NIC check | |
| 53 | +| Tailscale | Full support | Excluded from physical NIC check | |
| 54 | +| WireGuard | Full support | Excluded from physical NIC check | |
| 55 | + |
| 56 | +--- |
| 57 | + |
| 58 | +## Speed Test Compatibility |
| 59 | + |
| 60 | +The v2.6 engine uses a three-method cascade: |
| 61 | + |
| 62 | +| Method | TLS | VPN Compatible | Notes | |
| 63 | +|--------|-----|---------------|-------| |
| 64 | +| curl.exe (primary) | 1.3 | Yes | WinHTTP/Schannel; ships with Windows 10 1803+ | |
| 65 | +| BITS (fallback) | 1.3 | Yes | Background Intelligent Transfer Service | |
| 66 | +| Invoke-WebRequest (last resort) | 1.2/1.3 | Partial | .NET; may fail under TLS-intercepting proxies | |
| 67 | + |
| 68 | +curl.exe is available on Windows 10 version 1803 and later. On older systems, BITS is the primary method. |
| 69 | + |
| 70 | +--- |
| 71 | + |
| 72 | +## Known Limitations |
| 73 | + |
| 74 | +| Area | Limitation | Workaround | |
| 75 | +|------|-----------|------------| |
| 76 | +| coreinfo output | CPU topology map lines may not survive the output cleaner (format variation) | View full coreinfo output manually | |
| 77 | +| GPU-OpenGL | OpenGL ICD registry entries not always present | Not a failure — entry is omitted if no data found | |
| 78 | +| DISM/SFC | Require admin; skipped otherwise | Run via SystemTester.bat as Administrator | |
| 79 | +| Energy report | Requires admin; 15-second scan | Run via SystemTester.bat as Administrator | |
| 80 | +| Non-English Windows | DISM/SFC text matching bypassed; relies on exit codes | Fixed in v2.6 via language-neutral exit code embedding | |
| 81 | +| Windows Server | Some GPU/display tests may return limited data | Expected — server SKUs often lack display hardware | |
| 82 | + |
| 83 | +--- |
| 84 | + |
| 85 | +## VPN Compatibility (v2.6) |
| 86 | + |
| 87 | +Tested under Mullvad VPN (WireGuard protocol) with all tests passing. The following VPN software is excluded from the "slow physical NIC" recommendation engine: |
| 88 | + |
| 89 | +Mullvad, Tailscale, WireGuard, OpenVPN, TAP-Windows, Cisco AnyConnect, GlobalProtect, Fortinet/FortiClient, NordLynx, Pulse, ProtonVPN, Surfshark, ZeroTier |
0 commit comments