• 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 !

Tutoriel 📝 Réduire l'utilisation excessive du CPU par dwm.exe sous Windows

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Réduire l'utilisation excessive du CPU par dwm.exe sous Windows

🔦 Introduction

Le processus Desktop Window Manager (dwm.exe) est essentiel à l’interface graphique de Windows, gérant les effets visuels comme la transparence, les miniatures de la barre des tâches et le rendu de l’interface. Cependant, une utilisation CPU anormalement élevée peut signaler un problème. Ce tutoriel présente différentes méthodes pour diagnostiquer et réduire cette consommation.



🔬 Prérequis

• Connaissances de base en utilisation de Windows

• Familiarité avec l’utilisation de CMD et PowerShell

• Droits d’administrateur sur le système



📋 Différentes Approches

Approche #1 : Désactiver les effets visuels via CMD

Approche #2 : Ajuster les paramètres graphiques via PowerShell

Approche #3 : Script PowerShell (.PS1) pour automatiser les optimisations



📈 Niveau de difficulté

Approche #1 : Facile

Approche #2 : Moyen

Approche #3 : Intermédiaire à Avancé



👍 Les Avantages

Approche #1 : Immédiatement efficace sans installation tierce

Approche #2 : Contrôle précis des paramètres

Approche #3 : Automatisation réutilisable



👎 Les Inconvénients

Approche #1 : Supprime certains effets visuels agréables

Approche #2 : Peut ne pas suffire dans tous les cas

Approche #3 : Nécessite la configuration des politiques d’exécution



⚙️ Approche #1

1️⃣ Ouvrir CMD en tant qu'administrateur

2️⃣ Désactiver les effets visuels via la modification du registre

Code:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects" /v VisualFXSetting /t REG_DWORD /d 2 /f

3️⃣ Appliquer la configuration système

Code:
SystemPropertiesPerformance.exe

4️⃣ Sélectionner "Ajuster afin d’obtenir les meilleures performances" puis valider



⚙️ Approche #2

1️⃣ Ouvrir PowerShell en mode administrateur

2️⃣ Désactiver la transparence des fenêtres

Code:
Set-ItemProperty -Path HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name EnableTransparency -Value 0

3️⃣ Réduire les animations système

Code:
Set-ItemProperty -Path HKCU\Control Panel\Desktop\WindowMetrics -Name MinAnimate -Value 0

4️⃣ Redémarrer l'explorateur pour appliquer

Code:
Stop-Process -Name explorer -Force

Code:
Start-Process explorer



⚙️ Approche #3

1️⃣ Créer un fichier .ps1 nommé OptimisationDWM.ps1

2️⃣ Contenu du fichier :

Code:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" -Name EnableTransparency -Value 0
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop\WindowMetrics" -Name MinAnimate -Value 0
Stop-Process -Name explorer -Force
Start-Process explorer

3️⃣ Exécution du script :

Code:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Code:
.\OptimisationDWM.ps1

4️⃣ Pour annuler, rétablir les valeurs initiales :

Code:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" -Name EnableTransparency -Value 1
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop\WindowMetrics" -Name MinAnimate -Value 1



💡 Astuce

Utiliser
Code:
Get-Process dwm
pour surveiller la consommation en temps réel avant/après les changements.



🚨 Mise en garde

Certaines modifications de registre ou effets visuels peuvent altérer l’expérience utilisateur, testez-les d’abord sur une session secondaire ou une VM.



🔖 Conseil

Ajoutez des commentaires dans vos scripts PowerShell pour vous souvenir des effets de chaque paramètre.



🔎 Solution alternative

Utiliser Process Explorer de Sysinternals pour analyser plus en détail les processus gourmands.

Process Explorer



🔗 Références

Support Microsoft

Microsoft Learn

Recherche Google

Recherche Github



💬 Conclusion

L’utilisation excessive de dwm.exe peut résulter de nombreux facteurs, y compris les effets visuels ou des pilotes graphiques défectueux. Les approches proposées ici permettent d’en identifier la cause probable et de réduire l’impact sur les performances système sans désactiver des fonctionnalités critiques.
 

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

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
17 900
Messages
29 138
Membres
353
Dernier inscrit
zarbinium

Nouveaux membres

Retour
Haut Bas