Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como Monitorar a Temperatura do Sistema em Windows

O monitoramento da temperatura do sistema é uma prática essencial para garantir a longevidade e a estabilidade do hardware do seu computador. Em ambientes Windows, existem várias ferramentas e métodos para realizar essa tarefa, desde utilitários de linha de comando até softwares de terceiros. Este artigo técnico irá guiá-lo através de algumas das opções disponíveis para monitorar a temperatura do seu sistema Windows.

Ferramentas de Terceiros

Uma das maneiras mais comuns de monitorar a temperatura do sistema em Windows é utilizando softwares de terceiros. Alguns dos mais populares incluem:

  1. HWMonitor: Esta ferramenta gratuita oferece uma visão detalhada das temperaturas, voltagens e velocidades dos ventiladores.
  2. Core Temp: Focado especificamente na temperatura da CPU, Core Temp é leve e fácil de usar.
  3. SpeedFan: Além de monitorar temperaturas, SpeedFan permite ajustar a velocidade dos ventiladores.

Monitoramento via PowerShell

Embora o Windows não ofereça uma ferramenta nativa robusta para monitoramento de temperatura, é possível utilizar scripts PowerShell para obter informações básicas. Abaixo está um exemplo de como você pode fazer isso:

Exemplo de Script PowerShell

# Este script utiliza o WMI (Windows Management Instrumentation) para obter a temperatura da CPU
$wmi = Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"
foreach ($item in $wmi) {
    $temp = $item.CurrentTemperature
    $tempCelsius = ($temp - 2732) / 10
    Write-Output "Current Temperature: $tempCelsius °C"
}

Utilizando o Open Hardware Monitor

Outra ferramenta útil que pode ser integrada com PowerShell é o Open Hardware Monitor. Primeiro, você precisa baixar e instalar o Open Hardware Monitor.

Exemplo de Script PowerShell com Open Hardware Monitor

# Carregar a DLL do Open Hardware Monitor
Add-Type -Path "C:\Path\To\OpenHardwareMonitorLib.dll"

# Inicializar o monitor
$computer = New-Object OpenHardwareMonitor.Hardware.Computer
$computer.Open()
$computer.CPUEnabled = $true

# Obter a temperatura da CPU
foreach ($hardware in $computer.Hardware) {
    if ($hardware.HardwareType -eq "CPU") {
        foreach ($sensor in $hardware.Sensors) {
            if ($sensor.SensorType -eq "Temperature") {
                Write-Output "$($sensor.Name): $($sensor.Value) °C"
            }
        }
    }
}

Conclusão

Monitorar a temperatura do sistema é crucial para a manutenção e desempenho do seu computador. Embora o Windows não ofereça uma solução nativa abrangente, existem várias ferramentas de terceiros e scripts PowerShell que podem ser utilizados para essa finalidade. Escolha a ferramenta que melhor se adapta às suas necessidades e mantenha seu sistema funcionando de maneira eficiente.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.