在平時(shí)使用電腦的過(guò)程中,我們常常會(huì)查看CPU溫度,因?yàn)槿绻鸆PU溫度過(guò)高,電腦就會(huì)運(yùn)行緩慢。可是很多用戶不知道怎么查看CPU溫度,其實(shí)方法很簡(jiǎn)單,如果你不懂的話,那就趕緊看看可可整理的Win7系統(tǒng)查看CPU溫度方法吧!
方法/步驟:
1、首先我們下載并且安裝aida64軟件。
2、下載aida64后,解壓縮,運(yùn)行并且安裝,安裝后,我們打開(kāi)aida64即可看到主界面。(如果你下載的是綠色版,那就可以直接解壓縮之后打開(kāi))
3、然后我們點(diǎn)擊左側(cè)的計(jì)算機(jī)——傳感器,之后在右側(cè)圖片中我們就可以看到電腦CPU等一些硬件的溫度了。
以上就是Win7系統(tǒng)查看CPU溫度的方法了,我們只需要去下載aida64軟件,之后運(yùn)行它,最后點(diǎn)擊傳感器就可以看到CPU溫度了。
private void button1_Click(object sender, EventArgs e)
{
// 獲取CPU處理器名稱
ManagementObjectSearcher searcher=new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_Processor");
foreach (ManagementObject obj in searcher.Get())
{
string cpuName=obj["Name"].ToString();
listBox1.Items.Add(cpuName);
}
}
private void button2_Click(object sender, EventArgs e)
{
// 獲取內(nèi)存卡名稱
ManagementObjectSearcher searcher=new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_PhysicalMemory");
foreach (ManagementObject obj in searcher.Get())
{
string manufacturer=obj["Manufacturer"].ToString();
string capacity=obj["Capacity"].ToString();
long memorySizeBytes=Convert.ToInt64(capacity);
double memorySizeGB=memorySizeBytes / (1024 * 1024 * 1024.0);
//MessageBox.Show( "廠家名稱:"+manufacturer+","+memorySizeGB.ToString("0.##") + " GB");
textBox2.Text="廠家名稱:"+ manufacturer +"\r\n" +"內(nèi)存大小:" + memorySizeGB.ToString("0.##")+"GB";
// MessageBox.Show("Memory Size: " + memorySizeGB.ToString("0.##") + " GB");
}
}
private void button3_Click(object sender, EventArgs e)
{
// 獲取硬盤設(shè)備名稱
ManagementObjectSearcher driveSearcher=new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_DiskDrive");
foreach (ManagementObject drive in driveSearcher.Get())
{
string driveName=drive["Caption"].ToString();
listBox2.Items.Add(driveName);
}
}
private void button4_Click(object sender, EventArgs e)
{
// 獲取CPU溫度
ManagementObjectSearcher searcher=new ManagementObjectSearcher("root\\WMI", "SELECT * FROM MSAcpi_ThermalZoneTemperature");
foreach (ManagementObject obj in searcher.Get())
{
double temperature=Convert.ToDouble(obj["CurrentTemperature"]) / 10 - 273.15;
textBox1.Text=temperature.ToString("0.##") + "°C";
textBox1.TextAlign=HorizontalAlignment.Center;
}
}
private void button5_Click(object sender, EventArgs e)
{
// 獲取當(dāng)前操作系統(tǒng)
ManagementObjectSearcher searcher=new ManagementObjectSearcher("SELECT * FROM Win32_OperatingSystem");
ManagementObjectCollection results=searcher.Get();
foreach (ManagementObject os in results)
{
string osName=os["Caption"].ToString();
//Console.WriteLine("Operating System: " + osName);
textBox3.Text=osName;
textBox3.TextAlign=HorizontalAlignment.Center;
}
}
#頭條創(chuàng)作挑戰(zhàn)賽#