When you open Windows Explorer in Windows 7, it opens the Libraries folder by default. You can change the default startup folder using the Windows Explorer shortcut properties, as you did in earlier versions of Windows. Note that you cannot change the default start folder if you’re using WinKey + E to launch Explorer.

In Windows 7, right-clicking on the Windows Explorer Taskbar icon will show the Jump Lists. To access the shortcut properties, hold the SHIFT key down, right-click on the shortcut and choose Properties. Rest of the procedure is the same as in other versions of Windows.

To change the startup folder to (My) Computer, use this target path:

explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}

Where the GUID {20D04FE0-3AEA-1069-A2D8-08002B30309D} represents the My Computer folder.

For Documents folder, use this target path:

explorer.exe ::{450D8FBA-AD25-11D0-98A8-0800361B1103}

You may also suffix the full path instead of using GUID. For example,

explorer.exe D:\Scripts

Email SubscriptionPrefer an E-mail subscription?

Enter your email address:

Delivered by FeedBurner


  1. said this on Thursday, December 27th 2012 11:24 pm

    All of these solutions result in an extra instance of the explorer.exe process each time the modified shortcut is used, and they accumulate until you logoff.

    A simpler and better solution is simply to replace all of the “Windows Explorer.lnk” shortcuts throughout the system with an ordinary folder shortcut named “Windows Explorer.lnk” that points to whatever folder you’ve chosen.

    Here’s a little procedure that does this for Windows 7 and 8, where the replacement shortcut points to the %USERPROFILE% folder. The standard admonition should you try this is to first make a restore point as a precaution.


    Once unzipped, you can use 7zip to look inside the resulting .exe (which is a 7z SFX) and see what it does and that nothing nefarious is inside.

  2. said this on Monday, October 22nd 2012 2:19 pm

    Note that you CAN change the default start folder if you’re using WinKey + E to launch Explorer. Just go to RegEdit – HKEY_CLASSES_ROOT\Folder\shell\open\command and change (Default) value to: %SystemRoot%\Explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
    If you want to start from My Computer.

  3. Jorge
    said this on Thursday, November 10th 2011 9:28 pm

    It is much simple than that.
    Simply change %SystemRoot%\explorer.exe by C:\ or D:\MyFolder.

    This has the advantage that it does not create another Explorer process.


  4. Mr Love
    said this on Wednesday, September 15th 2010 2:31 pm

    The original solution now works with Win7 64bit, must be thanks to some update. However it’s kind of slow to open the desired location, an instant solution is this: http://www.windows7hacker.com/index.php/2010/02/how-to-pin-folders-in-windows-7-taskbar/

  5. L-A
    said this on Saturday, July 10th 2010 8:07 pm

    dano : This solution is indeed simple, but it still creates a new process everytime you open Explorer… Is there a workaround that doesn’t create a new process?

  6. Eric
    said this on Thursday, June 10th 2010 11:55 pm

    This allows you to customize the Win+E keystroke: http://lifehacker.com/5300059/make-win%252Be-open-the-folder-of-your-choice

    Read what it says, then click on “For more, check out how to turn any action into a keyboard shortcut”.

  7. yoman
    said this on Tuesday, April 13th 2010 11:10 pm

    If holding shift doesnt work, try unpinning explorer from taskbar, creating a new shortcut on desktop with the above path(s) and pinning that shortcut to the taskbar. You can safely delete the shortcut afterwards.

  8. Anthony
    said this on Tuesday, March 16th 2010 3:50 am

    How about to your user folder? Say: Bill or Ryan the parent folder of My Documents?

Leave a Reply