Quel est un moyen sûr de déplacer AppData \ Local vers un autre lecteur?

31

J'ai un SSD de 60 Go comme C: où j'ai mon Windows et d'autres installations de programmes essentiels. J'ai également un énorme D non SSD :.

Je me retrouve à plusieurs reprises à court d'espace disque sur C :. Les principaux coupables sont les dossiers sous AppData \ Local (dans mon cas, les fichiers Picasa et Outlook). Comment puis-je déplacer ces dossiers vers D: et récupérer mon espace C:?

Nikhil
la source

Réponses:

43

Ouvrez la boîte de dialogue Propriétés pour ... \ Local, cliquez sur l'onglet Emplacement, entrez le nouvel emplacement souhaité, cliquez sur le bouton Déplacer.

kreemoweet
la source
3
Qu'advient-il des applications existantes qui dépendent des fichiers% AppData%? Les applications doivent-elles être arrêtées? Ou peuvent-ils courir et le déménagement est effectué de manière transparente?
Dim
Il en va de même pour \ LocalLow et \ Roaming. Je n'ai pas pu copier le répertoire \ Local, mais \ Roaming a fonctionné et j'ai libéré plus de 18 Go. Merci.
Mateng
4
Obtention d'une autorisation refusée, diable. Je suis aussi le seul utilisateur de ce PC.
hak8 ou
4
Moi aussi, l' accès est refusé sur Windows 10.
GiddyUpHorsey
5
Ne fonctionne pas dans Windows 10, semble-t-il. Les fichiers sont en cours de copie, mais à la fin, l'opération sera automatiquement annulée pour une raison quelconque
xji
11

Que diriez-vous d'utiliser la commande mklink dans l'invite de commande pour créer un lien symbolique

mklink /d C:\Users\Nikhil\AppData\Local D:\AppData\Local

puis déplacez simplement tous les fichiers / fichiers cachés / sous-dossiers de C:\Users\Nikhil\AppData\Localvers votre D:\AppData\Localrépertoire

Après cela, supprimez le LocaldossierC:

Honnêtement, même si je ne l'ai pas essayé moi-même, alors essayez-le d'abord dans une machine virtuelle, vous devrez peut-être également créer un lien symbolique distinct pour chaque sous-dossier

j_bombay
la source
1
+1: C'est ainsi que Microsoft redirige les programmes c:\Documents and Settings
codés
Est-ce que ça marche? Pouvez-vous mklinkquand Local existe déjà? Je suis sûr que tu ne peux pas. Vous pouvez essayer de renommer le fichier existant en premier, mais je pense qu'il serait utilisé, et tout programme tentant d'accéder à Local en attendant échouerait.
Mooing Duck
Mieux vaut lier un répertoire avec l' /Joption
propulsé
3
Cela n'a pas fonctionné pour moi, car Local est utilisé et vous ne pouvez pas créer de lien lorsqu'il existe déjà. Le démarrage de Windows en mode sans échec avec l'invite de commande m'a permis de renommer le dossier existant et de créer le lien
Matt Kemp
1
@steampowered pourquoi J est-il meilleur? quelle est la différence ou les scénarios où il brille?
ahnbizcad
6

Ce n'est pas une réponse à votre question mais probablement une solution à votre problème:

Je pense:

1: Le fichier d'hibernation sur la plupart des systèmes Windows est énorme.
2: Vous n'avez pas besoin d'hibernation car vous avez un SSD qui réduit le temps de démarrage.

Désactivez l'hibernation avec la commande:

powercfg –h off

dans un terminal surélevé. (un terminal exécuté en tant qu'administrateur)

Sur mon système, il a libéré 12 Go d'espace disque car hiberfil.sys n'est pas nécessaire.

Ce serait - pour moi - une bien meilleure solution que de déplacer le dossier% appdata%, car le déplacer vers un spindisc ralentirait l'accès au lecteur pour chaque programme affecté, ce qui irait à l'encontre de l'objectif du SSD.

Mark Robotto Moore
la source
1
+1. Cela résout probablement le problème déclaré. L' AppDataidée est un cas typique d'un probem XY. Ne présumez pas aveuglément que le PO utilise le bon outil pour résoudre son vrai problème.
MSalters
1
D'un autre côté, vous avez peut-être besoin de l'hibernation, car lorsque vous fermez votre ordinateur portable et allez ailleurs, et que vous êtes au milieu d'un travail important, vous ne voulez pas avoir à charger toutes les mêmes applications et à comprendre exactement où vous vous êtes arrêté d'un démarrage complètement froid. ;-)
Craig
2

La redirection de dossiers pour toutes les données suivantes sera enregistrée par défaut au nouvel emplacement. Utilisation de la méthode de registre Shell Folder / User Shell Folder

Les articles de Microsoft sur la redirection de dossiers ont montré comment modifier l'emplacement du dossier «Bureau» à l'aide de la redirection de dossiers. Remplacez le bureau par AppData, le menu Démarrer, etc., comme indiqué dans l'article.

Edward Chan JW
la source
2

Microsoft ne recommande pas de déplacer le dossier% AppData% hors du lecteur système .

Vous pouvez utiliser TreeSize Free pour voir s'il existe d'autres moyens de supprimer des fichiers. Parfois hibernation et pagefile.sys sont des candidats sur le c: \

Vous avez également% AppData% \ Local \ Temp qui pourrait être redirigé vers votre lecteur non SSD.

Vous devriez vraiment envisager d'obtenir un SSD plus grand. Vous souhaitez exécuter avec au moins 30% de disponibilité afin que le SSD ait des blocs libres sur lesquels écrire. Le fonctionnement à 99% sur un SSD augmente le niveau d'usure et les performances que vous attendez d'un SSD sont considérablement diminuées.

Soleil
la source
Le lien MS ne dit rien sur APPDATA non déplacé, seulement sur SYSTEMDRIVE et ProgramData. Avez-vous une autre référence pour ce qui n'est pas recommandé, ou certains pièges spécifiés?
undrline
@undrline J'ai écrit cette réponse en novembre 2014. La page a été mise à jour en juin 2018. Je ne me souviens pas de ce qui était écrit exactement sur l'URL de Microsoft en novembre 2014. Après avoir examiné les solutions, je choisirais la solution de j_bombay avec le lien symbolique ( mklink) howtogeek.com/howto/16226/...
Sun
1

Il est possible de déplacer les fichiers Outlook .pst vers un autre emplacement, puis de modifier votre profil pour pointer vers le nouvel emplacement. Voir l' article Microsoft

David Marshall
la source
1
De nombreux programmes utilisent le dossier Local; si vous deviez rechercher de tels articles pour chaque programme, ça va être une très longue journée, et pour la plupart des programmes, vous ne seriez même pas en mesure de le faire.
Tamara Wijsman
Cliquez avec le bouton droit sur le dossier local, cliquez sur Propriétés. Utilisez l'onglet Emplacement pour le placer où vous le souhaitez.
David Marshall
0

Sur une période de temps, j'ai mystérieusement perdu 100 Go d'espace HD. "Space Monger" a révélé qu'il se trouvait dans "Users" sous "appdata" et sous-dossiers de Google. Je pense que ce sont des fichiers cachés. La recherche en ligne a suggéré que comme il s'agit de fichiers temporaires (pas de système), je devrais pouvoir les supprimer. Space Monger propose cette option, donc je l'ai fait. J'ai récupéré mes 100 Go sans aucun effet néfaste notable. Gagnez 7 Home Premium 500 Go HD. Je ne suis pas un technicien., J'ai essayé et ça a fonctionné. Aucune garantie.

Bazza
la source
Si vous souhaitez laisser les dossiers intacts dans le dossier% appdata%, vous pouvez parcourir le répertoire dans Windows et taper . le champ de recherche. Une fois que vous voyez la liste, triez par type et sélectionnez UNIQUEMENT les fichiers.
lâche anonyme