SIGN IN SIGN UP

fix: Windows PhysicalDrive detection via ctypes fallback (v8.7.1)

WMI queries silently fail in PyInstaller builds, preventing SCSI LCD
devices from connecting. Added ctypes-based strategy 3: scans
PhysicalDrive0..15 via IOCTL_STORAGE_QUERY_PROPERTY, filters by USB
bus type, matches Thermalright vendor strings. No WMI dependency.

Also improved debug logging across all detection strategies.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
L
Lexonight1 committed
2abf2f0fb1d176c4cc18ef801ecdaba728a85660
Parent: 1503b72