Windows 系统免费精简工具 Winhance 7 发布,安装包大幅精简

上周,Windows 系统精简优化工具 Winhance 7(v25.05.28)已经发布(GitHub)。 Winhance 7 将开发版合并到了主版本,其安装程序大幅减少约 40%,已从 125MB 降至约 74MB 。新版本 “部分修复了不完整的卸载问题”,还新增了卸载时自动终止应用程序的功能。

Winhance 是一款系统优化工具,可帮助精简、优化和自定义 Windows 10 或 Windows 11 系统。它通过删除不需要的功能、提高性能和允许自定义,让你控制 Windows 体验。其主要功能包括:安装或删除 Windows 应用程序(如卸载 Microsoft Edge 、 OneDrive 和 recall 等)、系统优化(Windows 安全设置、隐私设置、游戏和性能优化等)、 Windows 自定义(自定义 Windows 主题、任务栏等)。

更新内容

  • 合并开发分支至主分支:UAC 错误修复与安装程序改进,作者:@memstechtips,请参阅 #194
  • 完整更新日志:v25.05.22…v25.05.28

详细更改

  • 修复 (安装程序): 改进安装和卸载过程
    • 通过添加正确的 [UninstallDelete] 部分修复不完整的卸载问题
    • 通过优化文件复制策略解决可执行文件重复问题
    • 通过排除不必要的运行时组件,将安装程序大小减少约 40% (从约 125MB 降至约 74MB)
    • 通过实现预安装清理,增加对干净更新的支持
    • 在更新时保留 Scripts 文件夹,同时删除旧文件
    • 通过包含语言资源文件夹确保适当的国际化
    • 在卸载期间添加自动终止应用程序功能
  • 实现自定义 UAC 设置持久性
    • 创建了新的 CustomUacSettings 模型来表示自定义 UAC 设置
    • 实现了 IUacSettingsService 接口,以定义 UAC 设置持久化的契约
    • 添加了 UacSettingsService 来处理从 UserPreferences.json 保存和加载自定义 UAC 设置
    • 修改了 UacOptimizations 以适应新的基于服务的方法
    • 更新了 WindowsSystemService 以使用新的 IUacSettingsService
    • 增强了 WindowsSecurityOptimizationsViewModel 以正确处理自定义 UAC 设置
    • 通过使 TryGetCustomUacValues 完全同步,修复了潜在的死锁问题
    • 确保在首选项中存在自定义设置时,“自定义 UAC” 选项保留在下拉列表中

(0)
Gustave Agnes的头像Gustave Agnes

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注