Have you encountered this error with Windows Vista or 7 when you use roaming profiles?

Windows cannot locate the server copy of your roaming profile and is attempting to log you on with your local profile. Changes to the profile will not be copied to the server when you log off. This error may be caused by network problems or insufficient security rights.

DETAIL – Access is denied.

What fixed this issue for me was a combination of things:

  • Download and look over the document from M$ “Manageing Users Roaming Data
  • Create a new folder called \\server\profileshare\enduserfolder.v2, an example would be like this, my server name is “IM”, the profile share folder on server IM is called “TheMan” and my end user’s login account is “Fool” so I’d have to create a folder “Fool.v2”, it would look like this:  “IM\TheMan\Fool.v2” :)
  • Apply permissions, don’t inhereit, delete “authenticated users”, add your end user permissions up to “modify”…full if you really want to but there is no need.
  • Log on

In that document on roaming data it discusses how Windows 2000 and XP have the same profile stucture but if you’ve used Windows Vista and 7 for even a brief amount of time you know that the profile structure has dramatically changed.  To deal with this Vista and 7 with respect to roaming profiles looks for a .v2 extension on the folder.  If you precreate your folders for users who will be migrating and you’ve set the permissions appropriately you should have no problems migrating your end losers to the new OS.