如何在 Windows 上获得像 Core i7-860 这样的 CPU 型号?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/10595312/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-09 09:30:59  来源:igfitidea点击:

How to get CPU's model number like Core i7-860 on Windows?

windowscpu

提问by Johnny Lim

There are many kinds of i7 CPU models as follows:

i7 CPU型号有多种,如下:

http://en.wikipedia.org/wiki/List_of_Intel_Core_i7_microprocessors#Desktop_processors

http://en.wikipedia.org/wiki/List_of_Intel_Core_i7_microprocessors#Desktop_processors

How to know which version I am using on Windows?

如何知道我在 Windows 上使用的是哪个版本?

采纳答案by subZero

CPU-Z (freeware)can give you this information.

CPU-Z(免费软件)可以为您提供此信息。

回答by Xathereal

Open up "System Information" by

打开“系统信息”

Start Menu > Accessories > System Tools > System Information

Then once in "System Information" open:

然后一旦在“系统信息”中打开:

System Information > System Summary

On the right will be the "Processor", this will give you the full description of your CPU.

右侧将是“处理器”,这将为您提供 CPU 的完整描述。

回答by Chris

Windows Key + R will open the run command

Windows Key +R 将打开运行命令

Type CMDand press

输入CMD并按下

Type wmic CPU get NAMEand enter

类型wmic CPU get NAMEenter

For me it gives :

对我来说,它给出了:

 Intel(R) Core(TM) i7 CPU  **920**  @ 2.67GHz

Where the 920 is what I think your looking for...
If its not, if you just type wmic CPUand press enter it will give you all the information about the processor in a hard to read fashion...
But then you can type wmic CPU get (whatever entry interests you)to get just that one.
Good Luck

我认为 920 正是您要找的地方...
如果不是,如果您只输入wmic CPU并按下enter 它,它将以一种难以阅读的方式为您提供有关处理器的所有信息...
但是您可以输入wmic CPU get (whatever entry interests you)以获得那个。
祝你好运

回答by RRUZ

You can check the NameProperty of the Win32_ProcessorWMI class

您可以检查WMI 类的Name属性Win32_Processor

Try this C# sample

试试这个 C# 示例

using System;
using System.Collections.Generic;
using System.Management;
using System.Text;

namespace GetWMI_Info
{
    class Program
    {


        static void Main(string[] args)
        {
            try
            {
                string ComputerName = "localhost";
                ManagementScope Scope;                
                Scope = new ManagementScope(String.Format("\\{0}\root\CIMV2", ComputerName), null);
                Scope.Connect();
                ObjectQuery Query = new ObjectQuery("SELECT Name FROM Win32_Processor");
                ManagementObjectSearcher Searcher = new ManagementObjectSearcher(Scope, Query);
                foreach (ManagementObject WmiObject in Searcher.Get())
                {
                    Console.WriteLine("{0}",WmiObject["Name"]);                     
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(String.Format("Exception {0} Trace {1}",e.Message,e.StackTrace));
            }
            Console.WriteLine("Press Enter to exit");
            Console.Read();
        }
    }
}

回答by Franz Ebner

The easiest way is just to open "Start" -> "Computer" -> "System Properties"

最简单的方法就是打开“开始”->“计算机”->“系统属性”

回答by Rachael

open Windows PowerShell, type the following:

打开 Windows PowerShell,键入以下内容:

 > gwmi -query "SELECT Name FROM Win32_Processor"

Name       : Intel (R) Cor.....i7-2670QM CPU @2.20GHz

回答by Alexander Stohr

Use the 'wmic' tool on the shell:

使用 shell 上的“wmic”工具:

>wmic cpu get name
Name
Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz

Please note: In some relatively rare case you might see access restrictions to those value.

请注意:在一些相对罕见的情况下,您可能会看到对这些值的访问限制。