• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est trÚs important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Script Shell đŸ“ VĂ©rifier l’état des ventilateurs du boĂźtier avec PowerShell

Scripts d'automatisation pour Windows

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 VĂ©rifier l’état des ventilateurs du boĂźtier avec PowerShell

🔩 Introduction

Ce tutoriel explique comment vĂ©rifier l’état des ventilateurs du boĂźtier en utilisant PowerShell sous Windows. Cette mĂ©thode permet d’obtenir des informations sur la dĂ©tection des ventilateurs et leur Ă©tat de fonctionnement.



🔬 PrĂ©requis

‱ Connaissances de base en PowerShell

‱ Accùs administrateur sur Windows

‱ ExĂ©cution des scripts activĂ©e avec la commande
Code:
Set-ExecutionPolicy RemoteSigned

‱ VĂ©rification des capteurs disponibles avec la commande
Code:
Get-WmiObject -List | Select-String Fan



📋 DiffĂ©rentes Approches

‱ Approche #1 : VĂ©rifier les ventilateurs du boĂźtier avec une commande PowerShell

‱ Approche #2 : Automatiser la surveillance avec un script PS1



📈 Niveau de difficultĂ©

‱ Approche #1 : Facile

‱ Approche #2 : IntermĂ©diaire



👍 Les Avantages

‱ Approche #1 : VĂ©rification rapide de la prĂ©sence des ventilateurs

‱ Approche #2 : Automatisation et gĂ©nĂ©ration de rapports sur l’état du systĂšme



👎 Les InconvĂ©nients

‱ Approche #1 : Ne fournit pas de donnĂ©es sur la vitesse des ventilateurs

‱ Approche #2 : Certaines cartes mĂšres ne permettent pas d’accĂ©der aux capteurs via PowerShell



⚙ Approche #1

1ïžâƒŁ Ouvrir PowerShell en mode administrateur

2ïžâƒŁ VĂ©rifier si des capteurs de ventilateurs sont dĂ©tectĂ©s

Code:
Get-WmiObject Win32_Fan

3ïžâƒŁ VĂ©rifier l’état gĂ©nĂ©ral du systĂšme de refroidissement

Code:
Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"

4ïžâƒŁ VĂ©rifier les erreurs systĂšme liĂ©es aux ventilateurs

Code:
Get-EventLog -LogName System -Newest 50 | Where-Object {$_.Source -match "Thermal"}



⚙ Approche #2

1ïžâƒŁ CrĂ©er un fichier nommĂ© Verifier-Ventilateurs.ps1

2ïžâƒŁ Ajouter le code suivant dans le fichier

Code:
Write-Host "VĂ©rification des ventilateurs du boĂźtier..."
$ventilateurs = Get-WmiObject Win32_Fan
if ($ventilateurs) {
Write-Host "Ventilateurs détectés : OK"
} else {
Write-Host "Aucun ventilateur détecté via WMI"
}

Write-Host "Vérification des températures..."
$temp = Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"
if ($temp) {
$celsius = ($temp.CurrentTemperature - 2732) / 10
Write-Host "Température actuelle : $celsius °C"
} else {
Write-Host "Impossible d’obtenir la tempĂ©rature via WMI"
}

Write-Host "VĂ©rification des erreurs systĂšme..."
$erreurs = Get-EventLog -LogName System -Newest 50 | Where-Object {$_.Source -match "Thermal"}
if ($erreurs) {
Write-Host "Erreurs détectées :"
$erreurs
} else {
Write-Host "Aucune erreur détectée"
}

3ïžâƒŁ ExĂ©cuter le script avec la commande suivante

Code:
.\Verifier-Ventilateurs.ps1

4ïžâƒŁ VĂ©rifier si les capteurs renvoient des anomalies



💡 Astuce

Si aucun ventilateur n’est dĂ©tectĂ©, essayer un logiciel tiers comme HWMonitor



🚹 Mise en garde

Une surchauffe peut indiquer un problĂšme de ventilation. Nettoyer rĂ©guliĂšrement les ventilateurs pour Ă©viter l’accumulation de poussiĂšre.



🔖 Conseil

Si le bruit des ventilateurs est anormal, vérifier la vitesse via le BIOS ou un logiciel dédié.



🔎 Solution alternative

Utiliser un logiciel comme SpeedFan ou Argus Monitor pour un suivi détaillé des ventilateurs

Support Microsoft



🔗 RĂ©fĂ©rences

‱ Documentation Microsoft PowerShell

‱ Recherche sur Github

‱ Recherche Google



💬 Conclusion

VĂ©rifier l’état des ventilateurs du boĂźtier avec PowerShell permet d’identifier rapidement un problĂšme de refroidissement. L’utilisation d’un script PS1 facilite la surveillance et la dĂ©tection d’éventuelles anomalies thermiques.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
17 882
Messages
29 115
Membres
355
Dernier inscrit
Jea n

Nouveaux membres

Retour
Haut Bas