Déplacement du repertoire des profils Utilisateurs : PB

Déplacement du repertoire des profils Utilisateurs : PB - Win Vista - Windows & Software

Marsh Posté le 29-05-2007 à 01:44:24    

Voila je m'explique sur une version Ultimate meme si je pense que ca change rien, j'ai pensé, à juste titre je crois ^^, assez bizarre de M$ de placer le repertoire des profils utilisateurs sur le disque systeme !
 
Ca heurte mon sens commun alors que je ne vois que des avantages à justement le déplacer sur une autre partition, mieux un autre HDD physique...
 
J'ai donc découvert après moulte recherche que cette clef géraient notamment l'emplacement de tous les profils utilisateurs (default/public/programdata/prfiledir)
 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
 
Donc je n'ai qu'un seul compte admin sur mon pc et souhaite deplacer uniquement mon profil admin par cette clef la :
 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-21-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx-xxxx
 
Evidemment pour découviri mon SID :
whoami /User
 
La valeur qui m'intéresse est ProfileImagePath  
 
Donc depuis un autre compte temporaire je modifie cette valeur, bien entendu je deplace les dossier de mon profil (y compris ceux auxquels, il faut modifier légèrement les droits ntfs, cachés, systemes) :
 
1er essai : D:\
 
Bug complet : des soft ne fonctionnent plus du tout, en fait tous ceux qui ont besoin d'un environnement utilisateur qu'ils ne trouvent plus...
 
2eme essai : D:\Users\Valentin
 
Bingo tout semble fonctionner MAIS il reste quelques petits bugs : le Bureau reste resolument attaché a son chemin system initial C:\Users\Valentin\Desktop
 
Plus chiant le répertoire Links (tres utile je trouve puisqu'il permet de retrouver systematique dans l'explorateur une liste personnalisée de destinations) s'est vidé de son contenu et n'est plus en relation avec aucun des dossiers Links de aucun utilisateur, C: ou D:.
 
Le cmd.exe s'ouvre bien sur la variable utilsateur D:\Users\Valentin et donc evidemment la variable USERPROFILE retourne la meme chose.
 
J'ai aussi remplacé toutes les valeurs/clef C:\Users... par D:\...
 
Toujours vide dans la partie liens favoris de l'explorateur...
 
Qu'ai-je oublié ?

Reply

Marsh Posté le 29-05-2007 à 01:44:24   

Reply

Marsh Posté le 29-05-2007 à 15:48:38    

Bonjour,
Je suppose que ce que tu voulais que tes dossiers "documents"
"images" "favoris" "contacts" j'en oublie peut-être, ne soient plus sur C:
mais sur un autre disque. Si c'est çà, je l'ai fait, mais de manière moins
violente, et prévue par Vista.
Dans les propriétés de ces repertoires il y a un onglet emplacement
qui permet de déplacer l'emplacement ces pseudos dossiers.
Je l'ai fait pour les quatre cités, en les mettant sur D: et tout va bien.
Accessoirement çà permet de voir le contenu de deux manières
differentes si on veut, par exemples pour les photos en icones
à travers le pseudo dossier du profil utilisateur et en détails sur les
vrais dossier sur D:.
Ceci est aussi lié aux méthodes utilisées pour sauvegarder le système
les applications et les données utilisateur.
Si c'est pas çà, alors j'ai pas compris.
edit: typo


Message édité par yf38 le 30-05-2007 à 07:15:37
Reply

Marsh Posté le 29-05-2007 à 23:55:22    

D'abord merci de ta réponse ^^
 
Idéalement c'est de placer le dossier (User xx) de mon profil sur D: y compris certains dossiers systèmes comme le menu démarrer et quick launch, outlook.pst etc etc d'un seul coup...
 
En réalité coincé par des bugs à répétition j'ai du déplacer le repertoire Users complet avec tous les utilisateurs comme suit :
D:\Users\.....
 
De fait après une reinstallation la totalité des datas de tous les profils sont la.
 
Ce que tu proposes : je le faisais déja avant de tester ca.
 
Bien vu par contre les 2 types d'affichage (dans le dossier virtuel user ou reellement sur le hdd)...
 
Donc today tout semble marcher nickel SAUF le p****n de menu Liens Favoris pourtant diablement ergonomique !!!
 
Doit être lié a la virtualité du fameux dossier : hors je trouve sur google des users qui ont des pbs avec cette fonction mais pas reellement de solutions..
 
Bah ici je suis sur de trouver ^^
 
Merci d'avance.


Message édité par Val061 le 30-05-2007 à 00:08:49
Reply

Marsh Posté le 04-01-2008 à 17:39:04    

Salut Val.
 
J'ai le même souci que toi, et les mêmes motivations. Encore que, et je mettrai la faute sur mes doigts trop agiles et impatients, j'ai en plus fusionner le dossier public avec le dossier documents déplacés.
 
Ton post date quelque peu, mais à toutes fins utiles, j'ai trouvé la solution et les références dans la base de registre sous :
 
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\USER SHELL FOLDER
 
Il s'y trouve une valeur au descriptif hexadécimal dont la donnée correspond au chemin du dossier LIENS en question. Le chemin relevé, il faut aller y recréer (sic!) le dossier en question.  Résultat : le dossier nouvellement (re)créé correspond au dossier système utilisateur LINKS. Il peut être alors modifié.
 
Celà étant, il ne me semble pas que tu ais oublié quoi que ce soit. L'explication tiendrait plutôt, selon moi, à cette @#"*ç%¬$ de base de registre !
 
Merci de tes prochaines news/résultats.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed