Tuer d'un clic tous les processus en cours pour libérer de la RAM

Parce que Windows 10 est grand fourre-tout, retrouver des paramètres ou trouver des solutions à des soucis réclame parfois un petit coup de main. Cette section vous permet de présenter vos astuces et tutoriels pour bien profiter du système.
 Windows 10 Firefox  Avatar de l’utilisateur
Coccinelle Ze Chef France
Administrateur
Administrateur
Au moins 1000 messages à son actif

Messages : 1074
Inscrit depuis : 11 mois
-->
Localisation : Centre France
Contact :
Auteur du sujet

N°3019

Message non lu par Coccinelle Ze Chef »

Tuer d'un clic tous les processus en cours pour libérer de la RAM

Plus la mémoire est utilisée, plus elle se fragmente. Et les trous empêchent parfois de lancer des applications qui réclament de larges plages contingües de mémoire pour fonctionner. C'est le cas de certains jeux. Et les joueurs le savent : il faut parfois redémarrer Windows pour lancer son jeu favori alors même que la mémoire semble libre. Et c'est pénible !


Pour ceux qui ont la flemme de redémarrer, l'astuce suivante consiste a supprimer d'un clic tous les processus en mémoire qui ne sont pas liés au fonctionnement de Windows afin de libérer le maximum de mémoire. Cette astuce prend la forme d'un simple  script batch  (fichier texte d'extension  .cmd ). L'idéal est bien entendu de lancer ce script après le redémarrage de Windows afin de profiter au maximum de la mémoire disponible la moins fragmentée possible.

Le script magique

Il n'est constitué que de ligne dans lesquelles les processus sont supprimés l'un après l'autre via la commande  taskkill . Il vous appartient ensuite d'ajouter comme paramètre à cette commande le processus à supprimer. Mais comment connaître le nom de ces processus ?

Commençons d'abord par créer le coeur du script :

Code : Tout sélectionner

@echo off
title ELIMINATION DES TACHES REBELLES

taskkill /f /im "<nom du processus>"

echo.
echo "Taches terminees !"
echo.
pause
La ligne taskkill /f /im "<nom du processus>" sera à copier autant de fois qu'il y a de processus à supprimer de la mémoire, en remplaçant <nom du processus> par... le nom du processus. Quelques exemples :

Code : Tout sélectionner

taskkill /f /im "Clavier.exe"
taskkill /f /im "DbxSvc.exe"
taskkill /f /im "Dropbox.exe"
taskkill /f /im "DropboxUpdate.exe"
taskkill /f /im "Everything.exe"
taskkill /f /im "ctfmon.exe"
taskkill /f /im "jusched.exe"
Maintenant, il faut récupérer le nom de chaque processus que l'on souhaite supprimer.

Récupérer le nom des processus sous Windows 10/11

✅ Ouvrir le  gestionnaire de taches  d'un sur la barre des taches de Windows.
✅  Décocher  l'option  Regrouper par type  dans les options d'affichage du gestionnaire de taches :

✅ sur le processus à supprimer, puis choisir l'option  Propriétés .

✅ Sur le panneau des propriétés du processus, copier-coller le nom, extension comprise.

✅ Enfin, créez une ligne de commande avec taskkill et ajoutez le nom complet du processus dans votre fichier batch :
taskkill /f /im "AquaSnap.Daemon.x64.exe"

Voilà, votre fichier batch ressemblera à ça avec l'exemple utilisé :

Code : Tout sélectionner

@echo off
title ELIMINATION DES TACHES REBELLES

taskkill /f /im "AquaSnap.Daemon.x64.exe"

echo.
echo "Taches terminees !"
echo.
pause
✅ Répétez la procédure pour tous les processus à supprimer de la mémoire.
✅ Enfin, n'oubliez pas de lancer le script en  mode administrateur .

Il pourra arriver que certains processus aient du mal à quitter la mémoire, surtout si vous essayez de détruire des processus Windows. Donc pas touche, c'est plus prudent, inutile d'insister.

Récupérer le nom des processus avec le gestionnaire de taches classique

Même procédé, c'est juste la présentation qui est différente.

✅ Ouvrir le  gestionnaire de taches classique  depuis le menu Administration installé par le cocci-kit :


✅ Classer les processus par noms en cliquant sur la colonne nom de l'image :


✅ sur le processus à supprimer, puis choisir l'option  Propriétés .


✅ Sur le panneau des propriétés du processus, copier-coller le nom, extension comprise.


Un exemple réel

Je vous fournis à titre d'info mon propre script de nettoyage, adapté à mon environnement :

Code : Tout sélectionner

@echo off
title ELIMINATION DES TACHES REBELLES

taskkill /f /im "AquaSnap.Daemon.exe"
taskkill /f /im "AquaSnap.Daemon.x64.exe"
taskkill /f /im "AquaSnap.DpiAwareAgent.exe"
taskkill /f /im "Captvty.exe"
taskkill /f /im "Clavier.exe"
taskkill /f /im "ClipCube.exe"
taskkill /f /im "DirectoryMonitor.exe"
taskkill /f /im "DbxSvc.exe"
taskkill /f /im "Dropbox.exe"
taskkill /f /im "DropboxUpdate.exe"
taskkill /f /im "Everything.exe"
taskkill /f /im "FolderSizeSvc.exe"
taskkill /f /im "Listary.exe"
taskkill /f /im "ListaryHelper64.exe"
taskkill /f /im "ListaryHookHelper32.exe"
taskkill /f /im "ListaryHookHelper64.exe"
taskkill /f /im "ListaryService.exe"
taskkill /f /im "LogiFacecamService.exe"
taskkill /f /im "MysticThumbs.exe"
taskkill /f /im "ProcessTamerTray.exe"
taskkill /f /im "Rainmeter.exe"
taskkill /f /im "ScannerFinder.exe"
taskkill /f /im "SearchApp.exe"
taskkill /f /im "ShareX.exe"
taskkill /f /im "StartMenuExperienceHost.exe"
taskkill /f /im "XMouseButtonControl.exe"
taskkill /f /im "ctfmon.exe"
taskkill /f /im "firefox.exe"
taskkill /f /im "httpd.exe"
taskkill /f /im "jusched.exe"
taskkill /f /im "mysqld.exe"
taskkill /f /im "rundll32.exe"
taskkill /f /im "smartscreen.exe"
taskkill /f /im "thunderbird.exe"
taskkill /f /im "tlbHost.exe"
taskkill /f /im "vmnat.exe"
taskkill /f /im "vmnetdhcp.exe"
taskkill /f /im "vmware-authd.exe"
taskkill /f /im "vmware-usbarbitrator64.exe"
taskkill /f /im "wfc.exe"
taskkill /f /im "wfcs.exe"

echo.
echo "Taches terminees !"
echo.
pause
Mon Autre Site :
Image