Déplacer les applications installées sous Windows 8

Sur les précédentes versions de Windows, quand on lance l’installation d’un nouveau programme, le système demande à quel emplacement (dossier) sur un disque dur on souhaite l’installer.

C’est exactement la même chose avec les applications en mode Bureau pour Windows 8, mais différent avec les applications Metro téléchargées et installées depuis Windows Store et qui se lancent depuis l’écran d’accueil, puisque aucune option ne permet d’indiquer l’emplacement d’installation. Cela peut être problématique si le volume de stockage disponible sur votre installation de Windows 8 est limité par la taille du disque, car au bout d’un certain temps il y aura saturation de l’espace libre. Cela est d’autant plus problématique sur les disques SSD qui n’offrent pas d’espace de sauvegarde très étendu.

J’ai déjà expliqué comment modifier l’emplacement d’installation par défaut des applications Windows 8. Voici maintenant une procédure à suivre pour déplacer des applications existantes d’un disque vers un autre. La technique est simple et repose sur les liens symboliques permettant de copier des fichiers sur un disque, mais en y accédant depuis un autre disque.

Procédure à suivre pour déplacer les applications Windows 8

    • Assurez-vous qu’aucune application Metro ne soit lancée même en tâche de fond
    • Nous allons supposer que nous voulons déplacer les applications installées sur un disque C: vers un disque D: de taille plus importante
    • Lancez l’invite de commandes en mode Administrateur – « Windows X » et choisir « Invite de commandes (admin) » dans le menu Power User
    • Prenez possession du dossier (WindowsApps) où sont installées les applications Metro via la commande
      takeown /F "C:Program FilesWindowsApps" /A /R
    • Faire une copie de ce dossier vers le nouveau disque où vous souhaitez les déplacer
      robocopy "C:Program FilesWindowsApps" "D:WindowsApps" /E /COPYALL /DCOPY:DAT
    • Avant de continuer, assurez-vous que la copie s’est bien déroulée
    • Effacez le dossier WindowsApps d’origine
      rmdir /S "C:Program FilesWindowsApps"
    • Pour finir, créez le lien symbolique entre les deux dossiers, pour que Windows 8 accède aux applications Metro depuis leur nouvel emplacement
      mklink /D "C:Program FilesWindowsApps" "D:WindowsApps"
    • Les applications Metro s’exécutent maintenant depuis ce répertoire sur le nouveau disque dur