Si ce n'est pas tout, de nombreux utilisateursont remarqué à plusieurs reprises qu'après l'installation du package logiciel MS Visual Studio, le répertoire Package Cache apparaît sur le disque système. Quel est ce dossier? Pourquoi est-ce? Pouvez-vous vous en débarrasser pour libérer de l'espace libre? Nous parlerons de tout cela dans l'article.
De nombreux utilisateurs sont sceptiques quant à sa suppression, ce qui peut entraîner des conséquences imprévisibles en termes de performances de l'application principale.
Package Cache: quel est ce dossier?
Commençons par le plus simple. Jetons un coup d'œil au répertoire Package Cache lui-même. Ce qu'est ce dossier n'est pas difficile à comprendre si vous vous tournez vers le programme principal de Visual Studio.
Si quelqu'un ne sait pas, cette application est requiseà l'installation lors de l'utilisation de puissants packages graphiques ou de jeux gourmands en ressources sur des ordinateurs (sans cela, ils ne fonctionneront tout simplement pas). Mais pourquoi, alors, sous Windows, le dossier Package Cache apparaît immédiatement après l'installation du programme principal? La réponse est simple: l'application réserve automatiquement de l'espace dans la partition système pour ses propres besoins, qui se résument à la création et au stockage de copies de sauvegarde du programme de travail et à l'installation en temps opportun des packages de mise à jour. Il n'est pas possible de changer l'emplacement du répertoire créé pendant le processus d'installation, car tout se passe en arrière-plan.
Pour les premières versions de Visual Studio, la tailleles dossiers ne doivent pas dépasser 50 Mo. Dans les modifications ultérieures, l'espace libre est réservé à 2,5 Go, à condition que la distribution d'installation principale de l'application, par exemple la version 2015, ait une taille de 6,15 Go.
Qu'est-ce que le dossier Cache du package Windows 7? En gros, son objectif principal est de restaurer rapidement et automatiquement le travail de Visual Studio à partir d'une copie de sauvegarde de la même manière que pour l'ensemble du système en cas de pannes soudaines. Il est clair que conserver un kit de distribution qui occupe trois fois plus d'espace disque libre que le répertoire de données mis en cache est totalement inapproprié, car le programme peut également être restauré à partir du dossier contenant des copies.
Puis-je supprimer le dossier Package Cache de la partition système?
Maintenant, quelques mots sur la suppression. Quel est ce dossier (Package Cache), nous avons compris un peu. Mais pour résoudre un autre problème, il est nécessaire de s'appuyer sur les recommandations des développeurs Visual Studio de Microsoft. Ils ne recommandent en aucun cas de supprimer ce répertoire.
Si l'utilisateur intentionnellement ou accidentellementsupprimé ce répertoire, au début du téléchargement des mises à jour du programme, il recevra un message indiquant qu'il est impossible de déterminer la source des mises à jour. La même notification apparaîtra dans une situation où un échec s'est produit. Cela est compréhensible: puisqu'il n'y a pas de copie de sauvegarde, l'application ne peut pas être restaurée.
Déplacer un dossier vers une autre partition logique
Mais ce n'est pas si grave. Au moins, on pense (et cela est confirmé par tous les experts) que si le répertoire Package Cache ne peut pas être supprimé, il peut simplement être déplacé vers un autre disque ou vers une partition logique avec plus d'espace libre. Pour ce faire, la ligne de commande est d'abord lancée (obligatoire en tant qu'administrateur) soit via la console Exécuter (cmd), soit via le menu Démarrer, soit en ouvrant l'objet exécutable cmd.exe via le PCM à l'emplacement System32.
Maintenant, la question est petite. Avant de saisir les commandes de déplacement dans la partition logique (par exemple, sur le lecteur "D"), vous devez créer le répertoire C_DRIVE, dans celui-ci le dossier ProgramData et déjà dans ce dossier le répertoire Package Cache. Après cela, copiez le contenu du répertoire d'origine à partir de l'emplacement du cache ProgramDataPackage sur le lecteur C vers un nouvel emplacement. Une fois la copie terminée, supprimez le répertoire initial de la partition système.
Remarque: par défaut, le dossier ProgramData sur le disque système est masqué, donc dans l '"Explorateur" vous devez activer l'affichage des fichiers et dossiers correspondants via le menu d'affichage.
Après cela, pour que le programme déterminel'emplacement des données mises en cache, la console de commande écrit d'abord la ligne C:> rmdir / s / q "C: ProgramDataPackage Cache", puis une autre - C:> mklink / D "C: ProgramDataPackage Cache" "D: C_DRIVEProgramDataPackage Cache". La réussite de l'opération sera indiquée par l'apparition d'un message sur l'attribution d'un lien symbolique vers le nouveau répertoire. Les commandes sont entrées avec des guillemets et des espaces comme indiqué ci-dessus.
Au lieu d'un total
C'est tout pour le répertoire Packager Cache. Ce qu'est ce dossier et quelles actions peuvent être effectuées avec lui afin de ne pas casser la fonctionnalité du programme Visual Studio, je pense, est déjà clair. Dans tous les cas, il n'est pas recommandé de se débarrasser de cet objet comme ça (sans copier le contenu du répertoire d'origine et entrer des commandes supplémentaires). Sinon, non seulement les mises à jour ne seront pas installées, mais le programme lui-même devra être complètement réinstallé.