Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: User Folders - Change Default Location


29 Jul 2009   #139
Brink
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 
User Folders - Change Default Location

How to Change the Default Location of User Folders in Windows 7 and Windows 8

...

My System SpecsSystem Spec
.

05 Sep 2011   #140
Darryl Licht

Windows 7 Ultimate 64 bit Steve Ballmer Signature Edition
 
 

I have parred down boot drive from over 500GB down to 200GB! So far so good! Looks like I will get a 240-256GB SSD....

My System SpecsSystem Spec
.

05 Sep 2011   #141
Brink
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

Nice.
My System SpecsSystem Spec
09 Oct 2011   #142
MKANET

Windows 7 64bit Ultimate
 
 
Seems like a bug

I don't get it. People seem to shrug off the behavior after changing the location of a folder...leaving behind a reference to a folder under shell:UsersFilesFolder that no longer exists. Am I missing something? This sounds like a bug to me.

For example, when I open the new location of "My Music" (D:\MediaFiles\Music), in the Windows Explorer address bar, it shows the shell:UsersFilesFolder>Music (MKANET>Music). This causes problems with navigating to one folder higher (in the folder hierarchy) when hitting backspace on the keyboard. Instead of moving to the parent folder (D:\MediaFiles), it takes me back to shell:UsersFilesFolder showing me folders that are no longer here.

Is there a way to fix this behavior? I can't imagine why someone would want to go to shell:UsersFilesFolder and see references that no longer exist. This kind of makes this a useless feature. Wouldn't I be better off not moving the My Music folder and just making a new folder? I could then point my Library directly to the new location and make all shortcuts to the new location; which would prevent issues with navigation.

Anyway, I'm hoping there's just a way to remove bogus folder references under shell:UsersFilesFolder once the folders are moved. The only time I would want there to be a reference to a folder there is when it's actually there!!

-MKANET
My System SpecsSystem Spec
09 Oct 2011   #143
Brink
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

Hello MKANET, and welcome to Seven Forums.

These references are not bugs, but are to junction points for backwards compatibility for apps made for older versions of Windows to still be able to run on Windows 7. The links below can help give more details about junction points and their purpose though.

Junction Points in Vista

Junction Dysfunction by Raymond Chen

Hope this helps,
Shawn
My System SpecsSystem Spec
09 Oct 2011   #144
MKANET

Windows 7 64bit Ultimate
 
 

Wow, that was a fast reply Brink! And, you explained exactly why this happens.

Now, my next question is... I dont have any apps that make references to the folder locations I moved; and the apps that do, are made for Vista/7 (which are all 64bit).

Do you know of a way to override the junction point for "My Music"? That's the only one that I really care about. Maybe there's a registry location that can be modified? This would be a very useful tweak for people that know for sure they dont use old applications that point to the location that was moved.

Thanks in advance!
MKANET
My System SpecsSystem Spec
09 Oct 2011   #145
Brink
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

MKANET,

Usually using OPTION TWO in the tutorial on the first page to move say the "My Music" folder to another location will change what the junction point references to as well. The shell:UsersFilesFolder shell command calls to open your C:\Users\(user-name) user profile folder at that location unless changed using OPTION ONE, and not your My Music folder though. Since you moved the My Music folder, it will no longer appear in your user profile folder.

Moving your My Music folder using OPTION TWO would also change where the junction point references it at unless a mistake may have been made while moving it.


For your My Music user folder, you could use the shell:My Music shell command instead to open it no matter where you have moved it to instead.
My System SpecsSystem Spec
09 Oct 2011   #146
MKANET

Windows 7 64bit Ultimate
 
 

Brink, does that mean you don't know of a way to override the junction point for "My Music"? I only changed the location of My Music. Nothing else.

Edit: Actually I have a much easier question... how can I make a shortcut to the new location of "My Music" (D:\MediaFile\Music) without Windows interfering? I just need a shortcut to go to "D:\MediaFiles\Music" instead of "MKANET\My Music". I dont have the shell:UsersFilesFolder
shell command specified in the shortcut, but it still takes me there.

Quote   Quote: Originally Posted by Brink View Post
MKANET,

Usually using OPTION TWO in the tutorial on the first page to move say the "My Music" folder to another location will change what the junction point references to as well. The shell:UsersFilesFolder shell command calls to open your C:\Users\(user-name) user profile folder at that location unless changed using OPTION ONE, and not your My Music folder though. Since you moved the My Music folder, it will no longer appear in your user profile folder.

Moving your My Music folder using OPTION TWO would also change where the junction point references it at unless a mistake may have been made while moving it.


For your My Music user folder, you could use the shell:My Music shell command instead to open it no matter where you have moved it to instead.
My System SpecsSystem Spec
10 Oct 2011   #147
MKANET

Windows 7 64bit Ultimate
 
 

I figured out a clever way to create a shortcut to the new My Music folder. This will also work for any other folder with a junction point...

If you have a shortcut that takes you to shell:UsersFilesFolder\My Music instead of the new folder location you specified, modify the shortcut properties and change the path to have the short 8.3 DOS file name equivalent path..

So, for me, I just modified the shortcut to have the path: "D:\MULTIM~1\MYMUSI~1"

Worked like a charm! Interestingly, after I made the change, when I go back into the properties it still has the long name (as if I never changed it). However, it still retails the new location; and, doesnt let Windows take me to shell:UsersFilesFolder\My Music
My System SpecsSystem Spec
10 Oct 2011   #148
Brink
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

I'm happy to hear that you found a workaround that will work for you. However, you would want to use shell:My Music instead to open your Music folder.
My System SpecsSystem Spec
10 Oct 2011   #149
MKANET

Windows 7 64bit Ultimate
 
 

Huh? "shell:My Music" opens the wrong folder; at least, for what I was trying to do. It opens the folder under my profile folder instead of the new "actual" location specified by me. That's the whole point of the workaround mentioned above.

Just to be clear, the workaround above allows people to override Windows Vista/7 behavior to open the modified location set by the user (in the Windows Explorer address bar, it will show "Multimedia\Music" instead of shell:My Music; which would be... "MKANET\My Music"

This is useful for people who create shortcut icons to this location; and, need the flexibility to navigate from that location in the filesystem (once they open an Explorer window); instead of being restricted under the user profile folder.

Quote   Quote: Originally Posted by Brink View Post
I'm happy to hear that you found a workaround that will work for you. However, you would want to use shell:My Music instead to open your Music folder.
My System SpecsSystem Spec
Comment

 User Folders - Change Default Location




Tutorial Tools



Similar help and support threads for2: User Folders - Change Default Location
Windows 7 Tutorial Category
User Profile - Change Default Location Tutorials
User Folders - Restore Default Location Tutorials
Location - Change Computer Default Location Tutorials
User Folders - Change Default Icon Tutorials
Change location of user folders? Customization
Solved User Folders - Restore Default Location Issue Customization
Moving Default User Doc Location? Installation & Setup

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 07:55 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33