Перейти до основного контенту

Як дізнатися температуру процесора Windows 10 через PowerShell: докладна інструкція

5 хв читання
716 переглядів

Знання температури процесора є важливим аспектом у забезпеченні його стабільної роботи та запобіганні перегріву. Хоча Windows 10 не надає вбудованого інструменту для моніторингу температури, можна використовувати PowerShell – потужний інструмент командного рядка Windows – для отримання цієї інформації. У цій статті ми розглянемо докладну інструкцію про те, як дізнатися температуру процесора Windows 10 через PowerShell.

PowerShell надає безліч команд та функцій для управління та моніторингу операційної системи Windows. За допомогою спеціальних командлетів можна отримати інформацію про різні аспекти системи, включаючи температуру процесора.

У цій статті ми розглянемо кілька команд, які дозволять нам отримати інформацію про температуру процесора, а також про інші фактори, що впливають на його роботу. Для початку давайте ознайомимося з кількома командами PowerShell, які нам знадобляться для виконання цього завдання.

Get-WmiObject -Namespace root\OpenHardwareMonitor -Class Sensor - ця команда дозволяє отримати інформацію про сенсорах, включаючи температуру процесора;

Select-Object -ExpandProperty Value - цей фільтр командлета дозволяє відобразити тільки значення властивості, в даному випадку, значення температури;

Format-Table - цей командлет дозволяє форматувати виведення інформації у вигляді таблиці.

Тепер, коли ми знайомі з основними командами, давайте перейдемо до інструкції щодо розпізнавання температури процесора Windows 10 через PowerShell.

Перед початком

Перш ніж дізнатися температуру процесора в Windows 10 за допомогою PowerShell, переконайтеся, що у вас встановлена ОСТАННЯ версія операційної системи.

Також переконайтеся, що ви працюєте від імені адміністратора, щоб мати всі необхідні права доступу.

Для перевірки температури процесора вам необхідно знати його назву і модель. Ви можете знайти ці дані в специфікаціях вашого комп'ютера або скористатися програмами для моніторингу апаратних ресурсів.

Крім того, вам знадобиться доступ до PowerShell - потужного командного рядка та мови сценаріїв для управління та автоматизації адміністративних завдань у Windows. Перевірте наявність PowerShell на своєму комп'ютері, ввівши "PowerShell" у меню "Пуск". Якщо PowerShell Не встановлено, ви можете завантажити його з офіційного веб-сайту Microsoft.

Після встановлення PowerShell ви будете готові виміряти температуру процесора на вашому комп'ютері за допомогою PowerShell та наступних інструкцій.

Стандартні засоби вимірювання температури процесора в Windows 10

Windows 10 надає стандартні інструменти для вимірювання температури процесора без необхідності встановлювати додаткове програмне забезпечення. Користувачі можуть використовувати ці інструменти для відстеження та контролю температури свого процесора.

Одним з основних інструментів, наданих Windows 10, є»Диспетчер завдань". Щоб відкрити "Диспетчер завдань", користувачі можуть скористатися комбінацією клавіш Ctrl + Shift + Esc або клацнути правою кнопкою миші на панелі завдань і вибрати «Диспетчер завдань» з контекстного меню.

Після відкриття "диспетчера завдань" користувачі можуть перейти на вкладку «продуктивність», де вони знайдуть інформацію про продуктивність свого процесора. Одним із показників, доступних на цій вкладці, є температура процесора. Користувачі можуть знайти цю інформацію під заголовком "CPU".

Ще одним стандартним інструментом для вимірювання температури процесора є «командний рядок». Користувачі можуть відкрити "командний рядок«, натиснувши клавішу Win + X і вибравши» командний рядок" з контекстного меню.

Після відкриття "командного рядка" користувачі можуть ввести команду WMIC /NAMESPACE:\

oot\WMI PATH MSAcpi_ThermalZoneTemperature GET CurrentTemperature, щоб отримати поточну температуру процесора в градусах Цельсія. Зверніть увагу, що ця команда може виводити температуру у вигляді чисел, які потрібно буде конвертувати в градуси Цельсія.

Однак слід зазначити, що стандартні засоби вимірювання температури процесора в Windows 10 не завжди надають максимально точні значення. Для більш точного вимірювання та моніторингу температури процесора рекомендується використовувати сторонні програми або PowerShell для отримання більш детальної інформації.

Використання PowerShell для вимірювання температури процесора

Для використання PowerShell для вимірювання температури процесора, вам знадобиться встановлена версія PowerShell і права адміністратора.

Для початку відкрийте PowerShell. Зробити це можна за допомогою пошуку в меню «Пуск», або натиснувши комбінацію клавіш Win + X і вибравши «Windows PowerShell (адміністратор)».

Після відкриття PowerShell введіть таку команду:

Get-WmiObject -Namespace "root\WMI" -Query "select * from MSAcpi_ThermalZoneTemperature" | foreach 

Ця команда використовує WMI (Windows Management Instrumentation) для отримання інформації про поточну температуру процесора. Результатом виконання команди буде висновок поточної температури в градусах Цельсія.

Зверніть увагу, що деякі процесори можуть не підтримувати цю функцію, тому результат може бути недоступним або повертати неправильні значення.

Використання PowerShell для вимірювання температури процесора може бути корисним при діагностиці та моніторингу системи, особливо при пошуку проблем із перегрівом процесора. Але пам'ятайте, що перевищення певної температури може бути небезпечним для роботи вашої системи, тому будьте обережні та проконсультуйтеся з професіоналами, якщо ви не впевнені, що робите.

Додаткові можливості PowerShell для моніторингу температури процесора

PowerShell надає кілька додаткових можливостей для моніторингу температури процесора в операційній системі Windows 10. Ось деякі з них:

КомандаОпис
Get-WmiObject -Namespace "root\wmi" -Class "MSAcpi_ThermalZoneTemperature"Повертає поточну температуру процесора в градусах Цельсія за допомогою Windows Management Instrumentation (WMI).
Get-CimInstance -Namespace "root\wmi" -ClassName "MSAcpi_ThermalZoneTemperature"Аналогічно попередній команді, але з використанням Common Information Model (CIM).
gwmi -Query "SELECT * FROM MSAcpi_ThermalZoneTemperature" -Namespace "root\wmi"Альтернативна форма команди Get-WmiObject для отримання поточної температури процесора.
Get-Sensors TemperatureПовертає інформацію про температуру процесора за допомогою модуля PowerShell, який надає доступ до даних датчиків системи.

Ці команди допоможуть вам моніторити температуру процесора в реальному часі, а також аналізувати і записувати отримані дані для подальшої обробки.