[드라이버 순서] C#은 컴퓨터 하드웨어의 CPU 정보와 해당 브랜드를 가져옵니다.

"리틀파이브 강의실"에 오신 것을 환영합니다. 안녕하세요 여러분, 저는 풀스택 리틀파이브입니다.
이것이 "드라이브 시퀀스" 글입니다. 각 글은 블로거의 이해 관점, 특히 지식 포인트의 개념을 중심으로 설명됩니다
. 대부분의 글은 이러한 개념을 실제 예를 통해 검증하여 이해를 심화시킵니다. 지식의 이해와 숙달 포인트들.
알림: 블로거의 능력과 이해력은 제한되어 있습니다. 잘못된 점이 있으면 바로잡아주세요!

여기에 이미지 설명을 삽입하세요.

CPU 정보

일반적으로 CPU 하드웨어에는 해당 정보가 있습니다!

기본 정보

제조업체, 프로세서, 코어 수, 스레드 수, 아키텍처, 프로세서 ID

효과

여기에 이미지 설명을 삽입하세요.

암호

Task.Run(() =>
{
    
    
    // 创建 ManagementObjectSearcher 对象
    ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_Processor");

    // 执行查询并获取结果集
    ManagementObjectCollection collection = searcher.Get();

    // 遍历结果集并输出 CPU 信息
    foreach (ManagementObject obj in collection)
    {
    
    
        textBox1.AppendText($"处理器: {
      
      obj["Name"]}\r\n");
        textBox1.AppendText($"制造商: {
      
      obj["Manufacturer"]}\r\n");
        textBox1.AppendText($"核心数量: {
      
      obj["NumberOfCores"]}\r\n");
        textBox1.AppendText($"线程数量: {
      
      obj["NumberOfLogicalProcessors"]}\r\n");
        textBox1.AppendText($"架构: {
      
      obj["Architecture"]}\r\n");
        textBox1.AppendText($"处理器ID: {
      
      obj["Architecture"]}\r\n");
        //textBox1.AppendText($"CPU 驱动版本: {obj["DriverVersion"]}\r\n");
    }

});

세부

공식 Microsoft 설명서에서 Win32_Processor 클래스의 전체 필드와 설명을 참조하세요.
이 클래스에 대한 문서 링크: Win32_Processor 클래스(Windows)

문서 페이지 왼쪽의 "속성" 섹션에서 이 클래스의 모든 필드를 찾을 수 있습니다.
각 필드 이름을 클릭하면 해당 필드에 대한 자세한 설명, 데이터 유형, 액세스 권한, 필수 WMI 서비스 및 개체 이름을 볼 수 있습니다.

효과

여기에 이미지 설명을 삽입하세요.

암호

using System;
using System.Management;

namespace CPUDetails
{
    
    
    class Program
    {
    
    
        static void Main(string[] args)
        {
    
    
            ManagementClass mc = new ManagementClass("Win32_Processor");
            foreach (PropertyData prop in mc.Properties)
            {
    
    
                Console.WriteLine(prop.Name);
            }
        }
    }
}

필드 설명

다음은 필드의 문자 그대로의 의미일 뿐입니다. 잘못된 내용이 있으면 정정해 주시기 바랍니다.

일련번호 중국인 영문
1 주소폭 주소 길이
2 건축학 건축학
자산태그 자산 태그 정보
4 유효성 프로세서
5 표제 설명하다
6 표제 설명하다

CPU 브랜드

브랜드 정보 수집이 필요한 이유 위의 CPU 정보 출력을 보면 알 수 있듯이 출력이 모두 영어로 되어 있기 때문에 영어에서 익숙한 중국어로 변환이 필요합니다.
나중에 CPU 브랜드를 데이터베이스 테이블에 별도로 저장할 수 있으며 매핑 관계를 만들어 매칭과 표시를 용이하게 할 수 있습니다.

일반적인 브랜드

일련번호 중국인 영문
1 대자 룽손
2 인텔 인텔
퀄컴 퀄컴
4 엔비디아 엔비디아
5 AMD 고급 마이크로 디바이스
6 하이닉스 하이닉스
7 미크론 미크론
8 브로드컴 브로드컴
9 미디어텍 미디어텍
10 하이실리콘 히실리콘
11 핵심 크르
12 MSI msi
13 날기 피티움
14 선웨이
15 삼성 삼성
16 미디어텍 미디어텍

요약: 과거를 복습하고 새로운 것을 배우십시오. 여러 단계에서 지식 포인트를 검토하면 다른 이해와 이해로 이어질 것입니다. 블로거는 지식 포인트를 통합하고 실용적인 방법으로 모든 사람과 공유할 것입니다. 도움이 되고 유익할 수 있다면, 블로그 게시물이 될 것입니다. 주님의 가장 큰 창조적 동기와 영광입니다. 또한 더 뛰어난 신규 및 기존 블로거들을 만나기를 기대합니다.

추천

출처blog.csdn.net/lmy_520/article/details/135484926