Associer le profil d’un utilisateur A à un utilisateur B sous Windows 7 -> Explorer.exe. Windows cannot access to the specied device, path or file. You may not have the appropriate permissions to access the item.

Bonjour à tous

Avez-vous déjà essayé d’associer un profil d’un utilisateur A à un utilisateur B sous Windows 7. Le moins que l’on puisse dire, c’est que c’est pas facile.
Pour ceux qui ne connaissent pas encore, tout repose sur le fait de modifier l’entrée de registre ProfileImagePath et de déléguer les bons droits sur le dossier de l’utilisateur (c:\users\nom_utilisateur)et les entrées de registre (ruche HKEY_CURRENT_USER, c’est-à-dire le fichier NTUSER.DAT du profil de l’utilisateur).
Cette entrée de registre permet d’associer le profil (dossier c:\users\nom_utilisateur) au SID du compte utilisateur.

Problème 1 : message d’erreur quand on change les permissions sur le dossier de l’utilisateur
Quand on définit les permissions sur le répertoire, on a le message d’erreur suivant
« An error occured while applying security information to. Access is denied ».
Ce message peut être ignoré car il se produit uniquement au niveau des points de jonction.
http://support.microsoft.com/kb/975702/en-us
On parle de points de jonction quand deux dossiers pointent vers les mêmes blocs disques. Exemple :
C:\users et C:\Documents and settings sont des points de jonction.
C:\Documents and settings a été conservé pour la compatibilité.
Si on essaie de naviguer dans c:\Documents and settings, on a un message Accès refusé.
Par contre si on spécifie c:\Documents and settings\nom_utilisateur cela fonctionne.

Problème 2 : Explorer.exe. Windows cannot access to the specied device, path or file. You may not have the appropriate permissiosn to access the item 
Si l’utilisateur n’est pas administrateur et/ou si l’UAC est activé, on a le message d’erreur suivant quand on accède à l’explorateur ou à regedt32.
« Explorer.exe. Windows cannot access to the specied device, path or file. You may not have the appropriate permissiosn to access the item ».
Ce problème est décrit sur de nombreux forums (pas de solution).
http://social.technet.microsoft.com/Forums/windows/fr-FR/5a27b553-0c33-4de6-8219-6356645e6b7e/windows-7-change-local-profile-to-domain-profile-instantly
http://social.technet.microsoft.com/Forums/windows/fr-FR/5a27b553-0c33-4de6-8219-6356645e6b7e/windows-7-change-local-profile-to-domain-profile-instantly
http://techthat.net/tag/profileimagepath/
http://blogs.technet.com/b/deployment_field_notes/archive/2011/11/03/a-corrupted-profile-problem.aspx.
La seule solution que j’ai trouvé pour corriger le problème est d’utiliser un outil tiers appelé User Profile Wizard 3.7 de la société ForerensiT.
http://www.forensit.com/
http://www.forensit.com/domain-migration.html
Cet outil peut être utilisé gratuitement pour un usage personnel. Il permet aussi de joindre la machine dans le domaine (interface simple et efficace).

Remarques :
Avec ProcessMonitor je vais finir trouver quelles entrées de registre / fichiers il faut maintenant modifié.
Pas de documentation côté Microsoft.

A+
Guillaume MATHIEU
Consultant PROSERVIA
La connaissance s’accroît quand on la partage

A propos Guillaume Mathieu

Directeur Technique chez Flexsi
Ce contenu a été publié dans Active Directory, Annuaire, Bug, Migration, Système, Troubleshouting, Windows Seven, avec comme mot(s)-clé(s) , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire