用途:对 Windows 系统做 360 度健康检查,跨 10 个类别收集数据,生成按严重程度分类的 HTML 报告,并向用户归纳发现与建议。
主要能力:采集 CPU、内存、磁盘、网络、安全、启动程序、服务、系统信息、硬件和已安装软件等类别数据;按严重程度规则(CRITICAL、WARNING、INFO、OK)分类;输出带样式的 HTML 报告;可选移除预装软件、禁用多余启动项、运行磁盘清理、排查资源占用与错误事件等后续操作。
使用方式:第一步运行 PowerShell 采集脚本,输出 JSON 并保存到 %TEMP%\windows_diagnostics.json: powershell -NoProfile -ExecutionPolicy Bypass -File "C:/Users/simon/.claude/skills/windows-diagnostics/scripts/collect_diagnostics.ps1" 第二步生成报告: python "C:/Users/simon/.claude/skills/windows-diagnostics/scripts/generate_report.py" 可选指定输出路径: python "C:/Users/simon/.claude/skills/windows-diagnostics/scripts/generate_report.py" "/path/to/report.html" 随后按严重程度向用户汇报,并附具体建议。
适用场景:需要快速掌握本机整体健康状况、定位启动项或磁盘空间等问题、获得优化建议时。
限制:脚本无管理员权限也可运行,但 Defender 详细状态、完整事件日志、磁盘 SMART、Windows Update 待安装列表、Secure Boot 状态需提权。大文件扫描仅覆盖桌面、文档、下载和视频目录,并跳过 node_modules、.git、.venv。部分消费级笔记本的 WMI 温度数据不可靠,缺失时不应告警。健康分仅为参考,100 分表示未发现问题而非系统完美。阈值与已知预装软件清单参见 references/severity_rules.md 与 references/known_bloatware.md。