Latest article:

http://blogs.technet.com/b/askpfeplat/archive/2015/02/09/how-to-reduce-the-size-of-the-winsxs-directory-and-free-up-disk-space-on-windows-server-2012-r2-and-windows-8-1-or-do-we-even-need-to.aspx

To free winsxs on Win8.1 / W2k12 / R2 servers:

Technet guide: http://technet.microsoft.com/en-us/library/dn251565.aspx

Win 8.1 or 2012 R2: schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

http://blogs.technet.com/b/askpfeplat/archive/2013/02/24/how-to-reduce-the-size-of-the-winsxs-directory-and-free-up-disk-space-on-windows-server-2012-using-features-on-demand.aspx

To free winsxs on W2k8 R2 servers and Windows 7 SP1 clients (KB 2852386):

script to run cleanmgr etc… : http://gallery.technet.microsoft.com/scriptcenter/CleanMgrexeKB2852386-83d7a1ae

http://blogs.technet.com/b/askpfeplat/archive/2014/05/13/how-to-clean-up-the-winsxs-directory-and-free-up-disk-space-on-windows-server-2008-r2-with-new-update.aspx

http://blogs.technet.com/b/askpfeplat/archive/2013/10/07/breaking-news-reduce-the-size-of-the-winsxs-directory-and-free-up-disk-space-with-a-new-update-for-windows-7-sp1-clients.aspx

Tip to move WinSxS in another drive:

My winsxs is 16 GB big and my C-drive is only 60 GB. I simply moved the winsxs-folder to my other HDD (which has 500 GB capacity). Then I made a Directory Junction from C:\Windows\winsxs to the moved folders new location using:

mklink /J “C:\Windows\winsxs” “E:\Windows\winsxs”

This will make Windows, and all other programs, think that the folder still exists at C:\Windows\winsxs, when it really is at E:\Windows\winsxs. Just make sure you don’t remove other drive before you either move it back or move it to another drive and update the directory junction to point to the other drive.

—————————————————————–

In French:

Le dossier WinSxS depuis Windows Vista/2008 est le dossier entrepôt pour l’ensemble des composants Windows et les différentes mises à jour qui ont lieues (Service Pack et correctifs).

Ce dossier au cours du temps prend donc du volume et réduit d’autant l’espace système défini parfois sur un ancien standard qui devient insuffisant.

 Cependant, il est non recommandé et non supporté de faire directement des suppressions dans ce dossier sous peine d’instabilité avérée du système.

 Voici donc une recommandation extraite de l’article: KB2592038

quant à la pratique supportée pour réduire ce dossier après application d’un Service Pack ou d’un ensemble de mise à jour.

Attention toutefois, le Service Pack ne sera plus désinstallable :

Pour Windows Vista/Windows Server 2008 Service Pack 1, exécutez en ligne de commande : VSP1CLN.EXE

Pour Windows Vista/Windows Server 2008 Service Pack 2, exécutez en ligne de commande : Compcln.exe

Pour Windows 7/Windows Server 2008 R2 Service Pack 1, exécutez en ligne de commande : DISM /online /Cleanup-Image /SpSuperseded

 Pour rappel, les recommandations d’espace disques pour les systèmes d’exploitation Windows Server 2008 et 2008 R2 sont aux adresses suivantes :·

Windows Server 2008 : http://technet.microsoft.com/en-us/library/cc755116(WS.10).aspx (recommandé : +40Go)

Windows Server 2008 R2 : http://technet.microsoft.com/en-us/library/dd379511(WS.10).aspx(recommandé : +40Go)

 Informations complémentaires :

http://blogs.technet.com/b/askcore/archive/2008/09/17/what-is-the-winsxs-directory-in-windows-2008-and-windows-vista-and-why-is-it-so-large.aspx

http://blogs.technet.com/b/joscon/archive/2010/06/12/general-guidance-on-disk-provisioning-for-winsxs-growth.aspx

http://blogs.technet.com/b/joscon/archive/2010/08/06/should-you-delete-files-in-the-winsxs-directory-and-what-s-the-deal-with-vss.aspx

http://blogs.msdn.com/b/e7/archive/2008/11/19/disk-space.aspx