1. Run Regedit as Admin, go to key
.
Export it to backup, then take ownership of the key in its Permissions, and delete the key.
2. Save or download the script below as file
on your PC. Double click the file to run as Admin to add "
" drop down menu to Desktop Context Menu. You can change in the script the monitor names in the menu (MUIVerb values) to your liking.
3. Right Mouse Click on your Windows Desktop, and enjoy the new options.
Now you have quick access to desktop shortcuts, Taskbar and System Tray from any monitor set as Main in Context Menu.
Code:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display]
@=hex(2):00,00
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
69,00,73,00,70,00,6c,00,61,00,79,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,00,00
"Position"="Bottom"
"SubCommands"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell]
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Display Settings]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
69,00,73,00,70,00,6c,00,61,00,79,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,\
00,00,00
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
69,00,73,00,70,00,6c,00,61,00,79,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,\
00,00,00
"Position"="Top"
"SettingsUri"="ms-settings:display"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Display Settings\Command]
"DelegateExecute"="{556FF0D6-A1EE-49E5-9FA4-90AE116AD744}"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Dual Monitor]
"Icon"="%systemroot%\\system32\\themecpl.dll,-1"
"MUIVerb"="Dual Monitor"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Dual Monitor\Command]
@="DisplaySwitch.exe /extend"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Monitor 1]
"Icon"="%systemroot%\\system32\\themecpl.dll,-1"
"MUIVerb"="PC Monitor"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Monitor 1\Command]
@="DisplaySwitch.exe /internal"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Monitor 2]
"Icon"="%systemroot%\\system32\\themecpl.dll,-1"
"MUIVerb"="LCD TV"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Change Main Display\Shell\Monitor 2\Command]
@="DisplaySwitch.exe /external"