{"id":177,"date":"2011-06-04T22:24:17","date_gmt":"2011-06-05T03:24:17","guid":{"rendered":"http:\/\/dmach.net\/blog\/?p=177"},"modified":"2011-06-04T22:24:36","modified_gmt":"2011-06-05T03:24:36","slug":"roaming-profiles-from-windows-xp-to-vista-windows-7","status":"publish","type":"post","link":"https:\/\/dmach.net\/blog\/2011\/06\/04\/roaming-profiles-from-windows-xp-to-vista-windows-7\/","title":{"rendered":"Roaming Profiles: From Windows XP to Vista \/ Windows 7"},"content":{"rendered":"<p>Quick, short post today, but this will probably save you a lot of time searching for a pretty much non-existent answer to a new &#8220;feature&#8221; introduced in roaming profiles for Windows Vista and Windows 7. It cost me an hour to figure this out. Hopefully you&#8217;ll see this and solve the issue in a jiffy&#8230;<\/p>\n<p><strong>SCENARIO:<\/strong><br \/>\nYou join your brand new Vista or Win7 machines to a your domain and then try logging in with a roaming user account and get a popup notification error saying that Windows has logged you in with a temporary profile. You look in the event viewer and see the following:<br \/>\n<a href=\"http:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/profile-denied.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-178\" title=\"profile-denied\" src=\"http:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/profile-denied.png\" alt=\"\" width=\"632\" height=\"440\" srcset=\"https:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/profile-denied.png 632w, https:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/profile-denied-300x208.png 300w\" sizes=\"auto, (max-width: 632px) 100vw, 632px\" \/><\/a><\/p>\n<p>All the permissions are set correctly for the share and folders for the roaming profile and the user can create files in the roaming profile folder, but the stupid &#8220;Access Denied&#8221; error message is still there.<\/p>\n<p><strong>SOLUTION:<\/strong><br \/>\nYour roaming profile path MUST have a trailing slash at the end now&#8230; Likewise:<br \/>\n<a href=\"http:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/win7-roaming-path.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-179\" title=\"win7-roaming-path\" src=\"http:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/win7-roaming-path.png\" alt=\"\" width=\"424\" height=\"531\" srcset=\"https:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/win7-roaming-path.png 424w, https:\/\/dmach.net\/blog\/wp-content\/uploads\/2011\/06\/win7-roaming-path-239x300.png 239w\" sizes=\"auto, (max-width: 424px) 100vw, 424px\" \/><\/a><\/p>\n<p>What the hell, Microsoft? All along you&#8217;re lax (*nix had this enforced all along) and now you change it. At least let us know? Please and thank you&#8230;<\/p>\n<p>On a slightly different note, I also suggest that you set the following Group Policies to make your sysadmin life easier:<br \/>\n<code>Computer Config\\Policies\\Administrative Templates\\System\\Logon --&gt; <strong>Always wait for network at computer startup and logon [Enabled]<\/strong><br \/>\nComputer Config\\Policies\\Administrative Templates\\System\\User Profiles --&gt; <strong>Add the Administrators security group to the roaming user profile share [Enabled]<\/strong><br \/>\nComputer Config\\Policies\\Administrative Templates\\System\\User Profiles --&gt; <strong>Wait for remote user profile --&gt; [Enabled]<\/strong><\/code><\/p>\n<p>As usual, cheers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quick, short post today, but this will probably save you a lot of time searching for a pretty much non-existent answer to a new &#8220;feature&#8221; introduced in roaming profiles for Windows Vista and Windows 7. It cost me an hour to figure this out. Hopefully you&#8217;ll see this and solve the issue in a jiffy&#8230; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,15],"tags":[139,140,144,133,141,137,136,143,142,134,36,135,138],"class_list":["post-177","post","type-post","status-publish","format-standard","hentry","category-tech-tips","category-tutorials","tag-access","tag-denied","tag-event-1521","tag-microsoft","tag-path","tag-profiles","tag-roaming","tag-slash","tag-trailing","tag-vista","tag-windows","tag-windows-7","tag-windows-xp"],"_links":{"self":[{"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/posts\/177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/comments?post=177"}],"version-history":[{"count":7,"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/posts\/177\/revisions"}],"predecessor-version":[{"id":186,"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/posts\/177\/revisions\/186"}],"wp:attachment":[{"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/media?parent=177"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/categories?post=177"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dmach.net\/blog\/wp-json\/wp\/v2\/tags?post=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}