硬件信息采集
全面采集 CPU、GPU、内存、磁盘(含 SMART 数据)、网络适配器、USB 设备等硬件信息,支持实时监控温度、负载、频率。
全面采集 CPU、GPU、内存、磁盘(含 SMART)等硬件信息
CPU/ GPU 温度、负载、频率,网络流量实时追踪
自动提取 System/Application 错误和警告事件
Windows 可靠性监视器数据可视化趋势
综合评估生成 0-100 分的系统健康评分
根据分析结果自动生成针对性优化建议
全面采集 CPU、GPU、内存、磁盘(含 SMART 数据)、网络适配器、USB 设备等硬件信息,支持实时监控温度、负载、频率。
CPU 温度/负载/频率、GPU 温度/负载/显存使用、网络流量实时追踪,ScottPlot 图表可视化趋势。
自动提取 System/Application 日志中的错误和警告事件,使用 EventLogReader + 结构化 XML 查询高效检索。
读取 Windows 可靠性监视器数据,可视化展示系统稳定性趋势,追踪应用程序故障和系统问题。
综合评估稳定性、性能、内存、磁盘健康四个维度,自动生成 0-100 分的系统健康评分和等级。
根据分析结果自动生成针对性的优化建议,帮助用户识别和解决系统问题。
支持 HTML 和 JSON 两种格式导出诊断报告,HTML 报告自包含样式,无需网络连接即可查看。
支持深色/浅色主题一键切换,Fluent Design 风格 UI,提供现代化的用户体验。
# 克隆仓库
git clone https://github.com/LessUp/dig-your-windows.git
cd dig-your-windows
# 构建并运行
dotnet run --project src/DigYourWindows.UI/DigYourWindows.UI.csproj# 克隆仓库
git clone https://github.com/LessUp/dig-your-windows.git
cd dig-your-windows
# 构建并运行
dotnet run --project src/DigYourWindows.UI/DigYourWindows.UI.csproj| 组件 | 要求 | 说明 |
|---|---|---|
| 操作系统 | Windows 10/11 | Build 19041+ |
| .NET SDK | 10.0.x | 下载 |
| 权限 | 管理员(推荐) | 完整功能需要 |
| 组件 | 技术 | 说明 |
|---|---|---|
| 运行时 | .NET 10.0 + WPF | 桌面应用框架 |
| UI 库 | WPF-UI 4.0 | Fluent Design 组件 |
| MVVM | CommunityToolkit.Mvvm 8.4 | 数据绑定与命令 |
| 图表 | ScottPlot 5.1 | 性能趋势可视化 |
| 硬件监控 | LibreHardwareMonitor 0.9 | CPU/GPU 温度、负载 |
采集全面的硬件信息,包括 CPU/GPU 详细规格、磁盘 SMART 健康数据、网络配置和 USB 设备树。
基于多维算法(稳定性 40%、性能 30%、内存 15%、磁盘 15%)生成系统健康评分,并给出可视化等级。
使用 ScottPlot 实现实时性能图表,支持深色/浅色主题,所有数据一目了然。
提示
部分功能(GPU 监控、SMART 数据)需要以管理员身份运行才能获取完整数据。
MIT License - Copyright © 2025-2026 LessUp