如何在 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
How to get CPU's model number like Core i7-860 on Windows?
提问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 CMD
and press
输入CMD
并按下
Type wmic CPU get NAME
and enter
类型wmic CPU get NAME
和enter
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 CPU
and 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 Name
Property of the Win32_Processor
WMI 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.
请注意:在一些相对罕见的情况下,您可能会看到对这些值的访问限制。