Comment exécuter le nettoyage de disque en ligne de commande en mode silencieux
Introduction
Maintenir votre système Windows en bon état de fonctionnement implique souvent un nettoyage régulier du disque. Automatiser ce processus peut vous faire gagner du temps et garantir que votre système reste exempt d'encombrements sans intervention manuelle. Voici comment vous pouvez effectuer un nettoyage de disque silencieux en utilisant les méthodes en ligne de commande.
Prérequis
• Système d'exploitation Windows
• Droits d'administrateur
Méthodologie
Utilisation du commutateur /VERYLOWDISK
• Appuyez sur la touche Windows, tapez cmd, puis cliquez sur Exécuter en tant qu'administrateur dans les résultats de la recherche.
• Entrez la commande :
• Cette commande nettoiera tous les fichiers automatiquement et affichera une boîte de dialogue avec la quantité d'espace libéré, mais ne nécessitera pas d'interaction de l'utilisateur pendant le processus de nettoyage.
Cette méthode permet de nettoyer efficacement les fichiers inutiles sans nécessiter de confirmation manuelle, ce qui la rend idéale pour les scripts automatisés.
Utilisation de /SAGESET et /SAGERUN pour les préréglages
• Créer un préréglage pour le nettoyage de disque :
• Ouvrez l'invite de commande en tant qu'administrateur.
• Exécutez la commande :
• Sélectionnez toutes les options de nettoyage souhaitées dans la boîte de dialogue.
• Cliquez sur OK pour enregistrer les paramètres du préréglage.
• Exécuter le préréglage enregistré :
• Utilisez la commande suivante pour exécuter automatiquement les paramètres enregistrés précédemment :
Cette technique vous permet de configurer et de réutiliser les paramètres de nettoyage sans aucune intervention manuelle lors des exécutions futures.
Combinaison de /VERYLOWDISK dans un script
• Appuyez sur la touche Windows, tapez Notepad, puis ouvrez-le.
• Tapez ou collez le script suivant :
• Enregistrez le fichier avec une extension .bat, par exemple cleanup.bat.
• Cliquez droit sur le fichier batch et sélectionnez Exécuter en tant qu'administrateur.
Ce script configure automatiquement toutes les options de nettoyage et exécute l'outil de nettoyage de disque sans aucune interaction utilisateur, offrant une solution entièrement automatisée.
Planification du nettoyage de disque avec le Planificateur de tâches
• Appuyez sur la touche Windows, tapez Planificateur de tâches, puis ouvrez-le.
• Créer une nouvelle tâche :
• Dans le volet Actions, cliquez sur Créer une tâche de base...
• Nommez votre tâche et cliquez sur Suivant.
• Configurez la tâche pour qu'elle s'exécute à l'horaire souhaité (quotidien, hebdomadaire, etc.).
• Dans la section Démarrer un programme, entrez cleanmgr.exe dans la case Programme/script et /SAGERUN:1 dans la case Ajouter des arguments.
La planification du nettoyage de disque avec le Planificateur de tâches garantit une maintenance régulière de l'espace disque sans lancement manuel.
Utilisation de PowerShell pour un contrôle amélioré
• Appuyez sur la touche Windows, tapez PowerShell, puis sélectionnez Exécuter en tant qu'administrateur dans les résultats.
• Exécutez le script PowerShell :
• Enregistrez le script sous cleanup.ps1 et exécutez-le.
Ce script PowerShell vous offre un contrôle plus fin sur le processus de nettoyage et peut être facilement intégré dans des cadres d'automatisation plus larges.
Automatiser la tâche de nettoyage à l'aide de la stratégie de groupe
• Appuyez sur la touche Windows, tapez gpmc.msc, puis ouvrez la console de gestion des stratégies de groupe.
• Créer ou modifier un objet de stratégie de groupe (GPO) :
• Naviguez vers l'unité d'organisation cible (OU).
• Cliquez droit et sélectionnez Créer un GPO dans ce domaine, et le lier ici...
• Nommez votre GPO et cliquez sur OK.
• Configurer le GPO :
• Cliquez droit sur le nouveau GPO et sélectionnez Modifier.
• Naviguez jusqu'à Configuration de l'ordinateur > Stratégies > Paramètres Windows -> Scripts (Démarrage/Arrêt).
• Cliquez droit sur Démarrage, sélectionnez Propriétés, puis Ajouter.
• Parcourez vos scripts de nettoyage tels que cleanup.bat ou cleanup.ps1 que vous avez créés dans les solutions précédentes et ajoutez-les.
L'utilisation de la stratégie de groupe permet de déployer la tâche de nettoyage automatisée sur plusieurs machines dans un environnement de domaine, garantissant une gestion cohérente de l'espace disque.
Conclusion
En suivant ces étapes, vous pouvez automatiser le processus de nettoyage de disque dans Windows, assurant une maintenance régulière et efficace de l’espace de stockage de votre système sans intervention de l'utilisateur. Vérifiez régulièrement vos tâches automatisées pour vous assurer qu'elles fonctionnent correctement et ajustez les paramètres si nécessaire pour maintenir votre système optimisé.

Maintenir votre système Windows en bon état de fonctionnement implique souvent un nettoyage régulier du disque. Automatiser ce processus peut vous faire gagner du temps et garantir que votre système reste exempt d'encombrements sans intervention manuelle. Voici comment vous pouvez effectuer un nettoyage de disque silencieux en utilisant les méthodes en ligne de commande.

• Système d'exploitation Windows
• Droits d'administrateur


• Appuyez sur la touche Windows, tapez cmd, puis cliquez sur Exécuter en tant qu'administrateur dans les résultats de la recherche.
• Entrez la commande :
Code:
cleanmgr.exe /VERYLOWDISK
• Cette commande nettoiera tous les fichiers automatiquement et affichera une boîte de dialogue avec la quantité d'espace libéré, mais ne nécessitera pas d'interaction de l'utilisateur pendant le processus de nettoyage.
Cette méthode permet de nettoyer efficacement les fichiers inutiles sans nécessiter de confirmation manuelle, ce qui la rend idéale pour les scripts automatisés.

• Créer un préréglage pour le nettoyage de disque :
• Ouvrez l'invite de commande en tant qu'administrateur.
• Exécutez la commande :
Code:
cleanmgr.exe /SAGESET:1
• Sélectionnez toutes les options de nettoyage souhaitées dans la boîte de dialogue.
• Cliquez sur OK pour enregistrer les paramètres du préréglage.
• Exécuter le préréglage enregistré :
• Utilisez la commande suivante pour exécuter automatiquement les paramètres enregistrés précédemment :
Code:
cleanmgr.exe /SAGERUN:1
Cette technique vous permet de configurer et de réutiliser les paramètres de nettoyage sans aucune intervention manuelle lors des exécutions futures.

• Appuyez sur la touche Windows, tapez Notepad, puis ouvrez-le.
• Tapez ou collez le script suivant :
Code:
@echo off
set rootkey=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches
for /f "tokens=*" %%K in ('reg query %rootkey%') do >NUL REG add "%%K" /v StateFlags0000 /t REG_DWORD /d 2 /f
cleanmgr /sagerun:0
• Enregistrez le fichier avec une extension .bat, par exemple cleanup.bat.
• Cliquez droit sur le fichier batch et sélectionnez Exécuter en tant qu'administrateur.
Ce script configure automatiquement toutes les options de nettoyage et exécute l'outil de nettoyage de disque sans aucune interaction utilisateur, offrant une solution entièrement automatisée.

• Appuyez sur la touche Windows, tapez Planificateur de tâches, puis ouvrez-le.
• Créer une nouvelle tâche :
• Dans le volet Actions, cliquez sur Créer une tâche de base...
• Nommez votre tâche et cliquez sur Suivant.
• Configurez la tâche pour qu'elle s'exécute à l'horaire souhaité (quotidien, hebdomadaire, etc.).
• Dans la section Démarrer un programme, entrez cleanmgr.exe dans la case Programme/script et /SAGERUN:1 dans la case Ajouter des arguments.
La planification du nettoyage de disque avec le Planificateur de tâches garantit une maintenance régulière de l'espace disque sans lancement manuel.

• Appuyez sur la touche Windows, tapez PowerShell, puis sélectionnez Exécuter en tant qu'administrateur dans les résultats.
• Exécutez le script PowerShell :
Code:
$volumeCaches = Get-ChildItem "HKLM:\Software\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches"
foreach ($key in $volumeCaches) {
New-ItemProperty -Path "$($key.PSPath)" -Name StateFlags0000 -Value 2 -Type DWORD -Force | Out-Null
}
Start-Process -Wait "$env
\System32\cleanmgr.exe" -ArgumentList "/sagerun:0"
• Enregistrez le script sous cleanup.ps1 et exécutez-le.
Ce script PowerShell vous offre un contrôle plus fin sur le processus de nettoyage et peut être facilement intégré dans des cadres d'automatisation plus larges.

• Appuyez sur la touche Windows, tapez gpmc.msc, puis ouvrez la console de gestion des stratégies de groupe.
• Créer ou modifier un objet de stratégie de groupe (GPO) :
• Naviguez vers l'unité d'organisation cible (OU).
• Cliquez droit et sélectionnez Créer un GPO dans ce domaine, et le lier ici...
• Nommez votre GPO et cliquez sur OK.
• Configurer le GPO :
• Cliquez droit sur le nouveau GPO et sélectionnez Modifier.
• Naviguez jusqu'à Configuration de l'ordinateur > Stratégies > Paramètres Windows -> Scripts (Démarrage/Arrêt).
• Cliquez droit sur Démarrage, sélectionnez Propriétés, puis Ajouter.
• Parcourez vos scripts de nettoyage tels que cleanup.bat ou cleanup.ps1 que vous avez créés dans les solutions précédentes et ajoutez-les.
L'utilisation de la stratégie de groupe permet de déployer la tâche de nettoyage automatisée sur plusieurs machines dans un environnement de domaine, garantissant une gestion cohérente de l'espace disque.

En suivant ces étapes, vous pouvez automatiser le processus de nettoyage de disque dans Windows, assurant une maintenance régulière et efficace de l’espace de stockage de votre système sans intervention de l'utilisateur. Vérifiez régulièrement vos tâches automatisées pour vous assurer qu'elles fonctionnent correctement et ajustez les paramètres si nécessaire pour maintenir votre système optimisé.