Changelog
- Windows core: Introduced the native Windows command set built on PowerShell, including
mo clean,mo optimize,mo uninstall,mo analyze,mo status, andmo purge, with an interactive menu as the main entry. - mo clean: Added Windows cleanup coverage for temp files, Windows logs, browser caches, app caches, developer caches, Quark video cache, GPU shader caches, screenshots, screen recordings, and game media.
- mo uninstall: Added Windows app removal with leftover cleanup across AppData, caches, preferences, logs, plug-ins, and other related files.
- mo analyze: Added scanning progress percentage, safer deletion through Trash flow and two-step confirmation, and faster scan performance with shallow depth optimization.
- mo status: Added a live Windows system dashboard with CPU, memory, disk, network, hardware, and health score reporting.
- mo optimize: Merged repair actions into
optimize, so cache rebuilds and common Windows system fixes now run from one workflow. - mo purge: Expanded project artifact cleanup to cover Angular, SvelteKit, Astro, coverage output, Elixir, Haskell, OCaml, and editor generated files.
- interactive UI: Added Windows focused TUI tools, improved arrow key navigation, and fixed stray escape sequence issues in menu interactions.
- PowerShell: Fixed script encoding issues, switch argument handling for forms such as
-DryRun, and property access errors that affected command execution and scan stability. - bug fixes: Fixed missing
go.sumpackaging, optimize summary reporting, logging icon and color fallback, and several Windows reliability issues across tests and release automation. - refreshed prerelease fixes: Hardened
mo updateand the quick installer so normal Git progress output no longer aborts updates, simplified Windows 11 disk optimization to use the system drive directly, and made Windows Search index reset wait forWSearchto fully stop and restart.
更新日志
- Windows core:新增基于 PowerShell 的原生 Windows 命令体系,包含
mo clean、mo optimize、mo uninstall、mo analyze、mo status、mo purge,并提供交互式主菜单作为统一入口。 - mo clean:新增 Windows 临时文件、系统日志、浏览器缓存、应用缓存、开发缓存、夸克视频缓存、GPU 着色器缓存、截图、录屏内容和游戏媒体清理能力。
- mo uninstall:新增 Windows 应用卸载与残留清理,覆盖 AppData、缓存、偏好、日志、插件和其他相关文件。
- mo analyze:新增扫描进度百分比展示、更安全的回收站删除流程和二次确认机制,并通过浅层扫描优化提升分析速度。
- mo status:新增 Windows 实时系统状态面板,支持 CPU、内存、磁盘、网络、硬件信息和健康分数展示。
- mo optimize:将 repair 能力并入
optimize,缓存重建和常见 Windows 系统修复现在可在同一工作流中完成。 - mo purge:扩展项目产物清理范围,现已覆盖 Angular、SvelteKit、Astro、coverage 输出、Elixir、Haskell、OCaml 和编辑器生成文件。
- interactive UI:新增面向 Windows 的 TUI 工具,改进方向键导航,并修复菜单交互中的异常转义字符问题。
- PowerShell:修复脚本编码问题、
-DryRun等参数形式的解析问题,以及影响命令执行和扫描稳定性的属性访问错误。 - bug fixes:修复
go.sum缺失导致的打包问题、optimize汇总结果异常、日志图标和颜色回退问题,以及多项 Windows 测试和发布链路稳定性问题。 - 本次补发修复:加强了
mo update和 quick installer 的 Git 调用处理,避免正常进度输出导致更新中断;简化了 Windows 11 的磁盘优化路径;同时让 Windows Search 索引重置在继续执行前显式等待WSearch完整停止并重启。
Special thanks to @bhadraagada, @alexandear, and @biplavbarua for their contributions to this Windows release.