Since we're name twins, I feel like I really have to try and answer this one.
It's not a perfect solution, but I'd suggest installing AutoHotKey and creating a shortcut key which toggles the navigation pane on and off. In Windows 8 This can be done with the keys Alt,V,N,Space
. In Win7 it should be very similar.
After installing AutoHotKey, you can create the following script
F12::
ID := WinExist("A")
WinGetClass,Class, ahk_id %ID%
WClasses := "CabinetWClass ExploreWClass"
IfInString, WClasses, %Class%
{
Send !vn{Space}
}
return
This maps F12 to toggle the Navigation Bar, only when in Explorer. In any other app F12 will continue to do whatever it does in that app.
If it turns out the shortcut keys in Win7 are different then it's easy enough to discover and change them. Just press Alt in explorer and see what comes up!
It's not a perfect solution of course. As you switch between windows you'll probably need to continually toggle it on and off, but it's a lot faster than running .bat files off the desktop.
Another alternative, as some mentioned, is using an alternative explorer. I couldn't work without xplorer2, I'd highly recommend it.
Best Answer
I have only found the Navigation Pane to be configurable directly in the Windows Registry.
3rd-party entries are under the path
\HKEY_USERS\[*SID*]_Classes\CLSID\[*ApplicationHash*]
. If you're the only user logged on, your SID (or Security Identifier) will be obvious because there will only be one. It is the long one. Entries only exist for users currently logged in, otherwise you can determine your SID by using the Command Prompt statementwmic useraccount get name,sid
.Entries can be found by searching for the name that shows in the Navigation Pane. The ones listed in the question are as follows:
{018D5C66-4533-4307-9B53-xxxxxxxxxxxx}
OneDrive{0E270DAA-1BE6-48F2-AC49-xxxxxxxxxxxx}
Creative Cloud Files{E31EA727-12ED-4702-820C-xxxxxxxxxxxx}
DropboxNote that different people may have a varying value for the last 12-digit segment in the path.
Entries are configured using the two values
System.IsPinnedToNameSpaceTree
(boolean) andSortOrderIndex
(integer) which control visibility and the order ranking, respectively:Reorder the entries by updating all the
SortOrderIndex
values (ignoring those you disable, of course), with new values such that sorting those smallest to largest would be in the same order you want the Navigation Pane entries3.For example, to reorder such that This PC comes before DropBox and then OneDrive, you could set
SortOrder
of DropBox to 998 and OneDrive to 999.Once you have specified your configuration, force restart Windows Explorer to effect the update by killing it with Task Manager (open directly with Ctrl+Shift+Esc) and re-launching from there (
File > Run new task > explorer.exe
).Quick Access can be removed by adding a new REG_DWORD
HubMode
with value1
to the pathHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
. More info.Notes
System.IsPinnedToNameSpaceTree
to 0 (i.e. removes it altogether).Quick Access
andThis PC
appear to be configured differently and I haven't figured out where they are defined yet, so I am using large sort rankings to ensure 3rd party entries come after.