Skip to content

CDriveCare v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 02:54
· 3 commits to main since this release

CDriveCare v0.2.0

此版本增加安全的新版本提示,并将正式打包与发布完整迁移到 GitHub Actions。

新版本提示

  • 启动后异步检查 GitHub 最新正式 Release,不阻塞 C 盘扫描;
  • 工具栏增加手动检查按钮;发现新版本时在状态栏显示可点击提示;
  • 只接受 CDriveCare 官方 GitHub 仓库的 HTTPS Release 地址;
  • 设置 6 秒超时和 256 KiB 响应上限;
  • 不自动下载、不静默安装、不在高权限进程中替换 EXE;
  • 不上传扫描结果、日志、文件名、设备信息或唯一标识;
  • 可通过 --no-update-check 关闭启动检查。

GitHub Actions 发布

  • 本地 build.ps1 现在只负责编译和运行安全测试;
  • 普通分支构建的 ZIP、EXE 和 SHA-256 由 build.yml 生成;
  • 推送 vMAJOR.MINOR.PATCH tag 后,release.yml 自动校验 tag、EXE 版本和本文件;
  • 校验通过后由 GitHub Actions 创建 Release 并上传 CDriveCare.exe、版本化 ZIP 与 SHA256SUMS.txt
  • 正式二进制不再由开发机手工打包或上传。

延续的安全边界

  • 默认只选择低风险规则,回收站与 Windows 托管动作始终手选;
  • 不自动删除 Downloads、Installer、DriverStore、WinSxS 内容、Defender 数据、Prefetch 或注册表;
  • 文件删除继续使用最终物理路径、年龄、大小、Reparse Point 和替换检查;
  • 程序不删除目录。

注意

  • 支持 Windows 10 22H2 与 Windows 11;
  • 当前二进制未进行商业代码签名,SmartScreen 可能显示未知发布者;
  • 请仅从本仓库 Release 下载,并使用 SHA256SUMS.txt 核对文件。