C#实现Windows环境硬件检测工具

Posted 神秘商店怎么走

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#实现Windows环境硬件检测工具相关的知识,希望对你有一定的参考价值。

C# 实现获取计算机硬件详情信息,win10测试ok,源码在结尾。

硬件信息包括:

  • 系统信息

  • BOIS

  • 主板

  • CPU

  • 内存

  • 硬盘

  • 显示器

  • 显卡

  • 声卡

  • 网卡

  • 电池

  • 鼠标&触摸板

  • 键盘

  • USB

  • 蓝牙

软件运行截图:

完整结果:

.
├── 系统信息
│   ├── 生产商Suzhou Industrial Park Bopir Technology Co.,Ltd
│   ├── 型号Default string
│   ├── SKUDefault string
│   ├── 计算机名打码
│   ├── 用户名打码
│   ├── 操作系统Microsoft Windows 10 专业版
│   ├── BuildNumber18363
│   └── 系统类型64 位
├── Bios
│   ├── 制造商American Megatrends Inc.
│   └── 版本T16L1IT8.10B
├── 主板
│   ├── 制造商Suzhou Industrial Park Bopir Technology Co.,Ltd
│   ├── 型号Terrans Force S5
│   ├── SerialNumberBSS-0123456789
│   └── 版本REV:1.0
├── CPU
│   └── 型号Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
├── 内存
│   ├── [0]
│   │   ├── 容量16 G
│   │   ├── 制造商Kingston
│   │   └── 型号KHX2400C14S4/16G    
│   └── [1]
│       ├── 容量8 G
│       ├── 制造商0420
│       └── 型号AO1P21FC8R2-BQRS    
├── 硬盘
│   ├── [0]
│   │   ├── 型号Phison SATA SSD
│   │   ├── 生产IDSCSI\DISK&VEN_PHISON&PROD_SATA_SSD\4&20D64B97&0&000000
│   │   └── 容量119 G
│   ├── [1]
│   │   ├── 型号WDC WD20SPZX-75UA7T0
│   │   ├── 生产IDSCSI\DISK&VEN_WDC&PROD_WD20SPZX-75UA7T0\4&20D64B97&0&020000
│   │   └── 容量1863 G
│   └── [2]
│       ├── 型号Samsung SSD 970 EVO 500GB
│       ├── 生产IDSCSI\DISK&VEN_NVME&PROD_SAMSUNG_SSD_970\5&9DCB5C2&0&000000
│       └── 容量465 G
├── 显示器
│   └── 生产IDDISPLAY\LGD046F\5&16325855&0&UID4353
├── 显卡
│   └── 型号NVIDIA GeForce GTX 970M
├── 声卡
│   ├── [0]
│   │   ├── 制造商Realtek High Definition Audio
│   │   └── 生产IDHDAUDIO\FUNC_01&VEN_10EC&DEV_0899&SUBSYS_14621163&REV_1000\4&DFFCA4&0&0001
│   └── [1]
│       ├── 制造商NVIDIA High Definition Audio
│       └── 生产IDHDAUDIO\FUNC_01&VEN_10DE&DEV_0071&SUBSYS_14621187&REV_1001\5&2CA34BFB&0&0001
├── 网卡
│   ├── [0]
│   │   ├── 名称Killer E2400 Gigabit Ethernet Controller
│   │   └── 网卡类型以太网
│   ├── [1]
│   │   ├── 名称Killer Wireless-n/a/ac 1535 Wireless Network Adapter
│   │   └── 网卡类型WLAN
│   └── [2]
│       ├── 名称Hyper-V Virtual Ethernet Adapter
│       └── 网卡类型vEthernet (Default Switch)
├── 电池
│   ├── 电池名称BIF0_9
│   ├── 设备IDMSIBIF0_9
│   └── 预估剩余容量96
├── 鼠标&触摸板
│   ├── [0]
│   │   ├── 设备IDACPI\SYN1507\4&1BB853B2&0
│   │   └── 类型Synaptics SMBus TouchPad
│   └── [1]
│       ├── 设备IDUSB\VID_275D&PID_0BA6\5&1EBE03A7&0&12
│       └── 类型USB 输入设备
├── 键盘
│   ├── [0]
│   │   ├── 设备IDUSB\VID_1A81&PID_2039&MI_00\A&58ED5F3&0&0000
│   │   └── 名称增强型(101 或 102 键)
│   └── [1]
│       ├── 设备IDACPI\MSI0007\4&1BB853B2&0
│       └── 名称增强型(101 或 102 键)
├── USB
│   ├── 设备名称Intel(R) USB 3.0 可扩展主机控制器 - 1.0 (Microsoft)
│   └── 生产IDPCI\VEN_8086&DEV_A12F&SUBSYS_11631462&REV_31\3&11583659&0&A0
└── 蓝牙
  ├── 设备IDUSB\VID_0CF3&PID_E300\5&1EBE03A7&0&13
  └── 设备名称Qualcomm Atheros QCA61x4 Bluetooth 4.1

运行:直接编译运行吧!

以上是关于C#实现Windows环境硬件检测工具的主要内容,如果未能解决你的问题,请参考以下文章

windows查看硬件信息命令

win10怎么看硬件温度

[C#][原创]利用paddleocr.net库编写C#代码进行ocr检测和识别

是否可以动态编译和执行 C# 代码片段?

AIDA64 Business Edition(硬件检测工具) V4.50.3000

StyleCop(C#代码检测工具)