Repository navigation
Releases
Releases · Kirosca/HDDKeepAlive
v2.1.0 - Bilingual Support & General Release (双语支持稳定版)
English
- Bilingual Interface: Added Chinese/English UI options in system tray with real-time switching and OS locale auto-detection.
- Adaptive USB Detection: Kernel-level \DeviceIoControl(IOCTL_STORAGE_QUERY_PROPERTY)\ query for storage \BusType == 7 (USB). Automatically skips internal NVMe/SATA SSDs and system partition (\C:\).
- PnP Hotplug Support: Intercepts Windows \WM_DEVICECHANGE\ messages to dynamically attach/detach drives without restart.
- Native Single-File Executable: ~28 KB portable binary with zero third-party dependencies.
中文说明
- 双语界面支持:托盘菜单新增中英文语言选项,支持实时无缝切换,首次启动自动匹配系统区域语言。
- 自适应智能总线侦测:直接通过 Win32 内核 API 检测 \BusType == 7 (USB)\,自动排除机内 NVMe/SATA 固态硬盘与系统盘(\C:\\)。
- 设备热插拔即时感知:基于底层 \WM_DEVICECHANGE\ 消息广播,支持插拔硬盘即时毫秒级自动刷新。
- 纯原生零依赖单文件:~28 KB 单文件独立运行,无需安装任何环境或第三方依赖库。
v2.0.0 - 稳定通用版
Windows 外接机械硬盘防休眠静默托盘助手 (零依赖单文件/智能总线检测/热插拔监听)