Nettoyer le dossier WinSxS

On se pose souvent la question de savoir s’il est possible de supprimer le dossier WinSxS pour récupérer de l’espace disque. En bref, la réponse est non. Néanmoins, il existe plusieurs façons de réduire la taille du dossier WinSxS. Pour plus d’informations sur le dossier WinSxS, voir Gérer le magasin de composants. Cette rubrique a pour but de fournir des informations sur les différentes manières de réduire la taille du dossier WinSxS sur une version en cours d’exécution de Windows 10.

Windows 10 et Windows Server 2016 Technical Preview réduisent automatiquement la taille du dossier WinSxS à l’aide de méthodes semblables à celles décrites dans cette rubrique, mais elles incluent également des processus internes tels que la désinstallation et la suppression de packages contenant des composants ayant été remplacés par d’autres composants de version plus récente. Les versions précédentes de certains composants sont conservées sur le système pendant un certain délai, ce qui vous permet de les restaurer si nécessaire. Au-delà de ce délai, ces composants sont supprimés de l’installation.

Vous pouvez également réduire la taille d’une image système Windows en appliquant certaines des mêmes techniques, comme discuté dans Réduire la taille du magasin de composants dans une image système Windows hors connexion.

Avertissement  

La suppression de fichiers du dossier WinSxS ou la suppression du dossier WinSxS entier peut endommager gravement votre système ; votre PC risque de ne plus pouvoir démarrer ni être mis à jour.

 

Dans Windows 10 et Windows Server 2016 Technical Preview, il existe plusieurs manières de démarrer le nettoyage du magasin de composants, qui font appel à une combinaison de suppression de packages et de compression de composants pour nettoyer le dossier WinSxS :

Planificateur de tâches

La tâche StartComponentCleanup a été créée dans Windows 8 pour nettoyer régulièrement et automatiquement les composants en cas de non-utilisation du système. Cette tâche est configurée pour s’exécuter automatiquement en cas de déclenchement par le système d’exploitation. En cas d’exécution automatique, la tâche patiente au moins 30 jours après l’installation d’un composant mis à jour avant de désinstaller les versions précédentes du composant.

Si vous choisissez d’exécuter cette tâche, sachez que son délai d’expiration est d’une heure et qu’il se peut qu’elle ne nettoie pas complètement tous les fichiers.

Dn898501.wedge(fr-fr,VS.85).gifExécuter la tâche StartComponentCleanup dans le Planificateur de tâches pour nettoyer et compresser des composants

  1. Si le Planificateur de tâches n’est pas ouvert, démarrez le Planificateur de tâches. Pour plus d’informations, voir Démarrer le Planificateur de tâches.

  2. Développez l’arborescence de la console et naviguez jusqu’à Bibliothèque du Planificateur de tâches\Microsoft\Windows\Servicing\StartComponentCleanup.

  3. Sous Élément sélectionné, cliquez sur Exécuter.

Remarque  

Vous pouvez aussi démarrer la tâche StartComponentCleanup à partir de la ligne de commande :

schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

 

Dism.exe

L’outil Gestion et maintenance des images de déploiement (DISM) est un outil en ligne de commande qui vous permet d’installer, de désinstaller, de configurer et de mettre à jour des fonctionnalités, des packages, des pilotes et des paramètres internationaux de Windows. Le paramètre /Cleanup-Image de Dism.exe fournit aux utilisateurs expérimentés plus d’options pour réduire davantage la taille du dossier WinSxS. Pour plus d’informations, voir Options de ligne de commande de maintenance des packages du système d’exploitation DISM.

Dn898501.wedge(fr-fr,VS.85).gifUtiliser le paramètre /StartComponentCleanup

  • L’utilisation du paramètre /StartComponentCleanup de Dism.exe sur une version en cours d’exécution de Windows 10 procure des résultats similaires à l’exécution de la tâche StartComponentCleanup dans le Planificateur de tâches, hormis le fait que les versions précédentes des composants mis à jour sont supprimées immédiatement (sans période de grâce de 30 jours) et qu’il n’existe aucune limitation de délai d’expiration d’une heure.

    À partir d’une invite de commandes avec élévation de privilèges, tapez ce qui suit :

    Dism.exe /online /Cleanup-Image /StartComponentCleanup
    

Dn898501.wedge(fr-fr,VS.85).gifUtiliser le commutateur /ResetBase avec le paramètre /StartComponentCleanup

  • Le fait d’utiliser le commutateur /ResetBase avec le paramètre /StartComponentCleanup de DISM.exe sur une version en cours d’exécution de Windows 10 supprime toutes les versions obsolètes de chaque composant dans le magasin de composants.

    À partir d’une invite de commandes avec élévation de privilèges, tapez ce qui suit :

    Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
    
    Avertissement  

    Tous les Service Packs et mises à jour existants ne peuvent plus être désinstallés une fois que cette commande a été exécutée. Cela n’empêche pas la désinstallation des Service Packs ou mises à jour ultérieurs.

     

Dn898501.wedge(fr-fr,VS.85).gifUtiliser le paramètre /SPSuperseded

  • Pour réduire la quantité d’espace utilisée par un Service Pack, utilisez le paramètre /SPSuperseded de Dism.exe sur une version en cours d’exécution de Windows 10 pour supprimer tout composant de sauvegarde nécessaire à la désinstallation du Service Pack. Un Service Pack est une collection de mises à jour cumulatives pour une version spécifique de Windows.

    À partir d’une invite de commandes avec élévation de privilèges, tapez ce qui suit :

    Dism.exe /online /Cleanup-Image /SPSuperseded
    
    Avertissement  

    Le Service Pack ne peut plus être désinstallé une fois que cette commande a été exécutée.

     

Nettoyage de disque

Vous pouvez utiliser le Nettoyage de disque pour réduire le nombre de fichiers inutiles sur vos lecteurs, ce qui peut aider à accélérer votre PC. Cette fonctionnalité peut supprimer les fichiers temporaires et les fichiers système, vider la Corbeille et éliminer divers autres éléments dont vous n’avez plus besoin. L’option de nettoyage des mises à jour aide à réduire la taille du magasin de composants.

Dn898501.wedge(fr-fr,VS.85).gifExécuter le Nettoyage de disque pour supprimer les fichiers système

Rubriques associées

Gérer le magasin de composants
Déterminer la taille réelle du dossier WinSxS
Réduire la taille du magasin de composants dans une image système Windows hors connexion
Uninstall-WindowsFeature
Comment réduire la taille du répertoire Winsxs et libérer de l’espace disque sur Windows Server 2012 à l’aide de Fonctionnalités à la demande
Comment résoudre les problèmes d’espace disque dus à une taille trop importante du répertoire du magasin de composants Windows (WinSxS)

 

 

Afficher: