Skip to content
shijiashuai edited this page Mar 9, 2026 · 2 revisions

DigYourWindows Wiki

欢迎来到 DigYourWindows 的开发 Wiki!

本 Wiki 用于记录项目的 Windows 系统诊断特有问题、WMI/EventLog 注意事项、硬件监控经验等内部开发文档。

项目概览

DigYourWindows 是一个 Windows 深度诊断工具:

技术 说明
UI WPF + WPF-UI (Fluent) 暗色/亮色主题
ViewModel CommunityToolkit.Mvvm MVVM 模式
Core Services LibreHardwareMonitor, WMI, EventLog 硬件信息、事件日志、可靠性记录
Charts ScottPlot 趋势可视化
Tests xUnit + FsCheck 单元测试 + 属性测试

运行时: .NET 10.0

核心 Service

  • CpuMonitorService / GpuMonitorService — 共享 HardwareMonitorProvider 单例
  • EventLogService — EventLogReader + 结构化 XML 查询(Level 2/3 + TimeCreated)
  • ReliabilityService — Windows 可靠性监视器数据读取
  • DiskSmartService — SMART 属性解析
  • DiagnosticCollectorService — 汇总所有 Service 数据,健康评分

页面索引

DigYourWindows

技术文档

开发记录

Clone this wiki locally