Windows 10 gives you several ways to open the Settings app: press Windows + I, search from the Start menu, click th why you opened Settings in the first place. There is another option that is especially convenient for desktop-focused users: add a Settings submenu to the desktop context menu.
After making this customization, you can right-click an empty area of the desktop and jump directly to System, Devices, Network & Internet, Personalization, Apps, Accounts, Privacy, Windows Update, and other major Settings categories. It is a small Windows Registry change, but it can save time when you frequently adjust displays, Bluetooth devices, network connections, themes, default apps, or update options.
This guide explains how the tweak works, provides ready-to-copy Registry code, shows how to remove it, and covers the most common problems. No third-party utility is required. The only ingredients are Notepad, Registry Editor, and a healthy respect for spelling.
What the Desktop Context Menu Tweak Does
The context menu is the panel that appears when you right-click the desktop. Windows builds much of that menu from Registry entries. Commands intended for the empty desktop background can be registered below the following location:
The method in this guide creates a parent entry named Settings and places several child commands beneath it. Each command launches a Microsoft ms-settings: URI. These URIs are built-in addresses that tell Windows which page of the Settings app to open. For example, ms-settings:display opens Display settings, while ms-settings:windowsupdate opens Windows Update.
Using HKEY_CURRENT_USER applies the customization only to the signed-in account. That is usually preferable on a shared computer because another user may not want your lovingly curated right-click menu. An all-users version is possible, but it requires elevated permissions and is rarely necessary for a personal PC.
Before You Begin: Back Up the Registry
Option 1: Export the Relevant Registry Key
- Press Windows + R, type
regedit, and press Enter. - Approve the User Account Control prompt if one appears.
- Navigate to
HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell. - Right-click the Shell key and select Export.
- Save the file with a descriptive name such as
Desktop_Context_Menu_Backup.reg.
This backup captures the part of the Registry you are about to modify. If you later need it, open Registry Editor and use File > Import, or double-click the exported file and approve the merge.
Option 2: Create a System Restore Point
- Open Start and search for Create a restore point.
- Select the system drive and click Configure if System Protection is disabled.
- Choose Turn on system protection, apply the change, and return to the previous window.
- Click Create, enter a name such as
Before Settings Context Menu, and complete the process.
A restore point is broader than a single exported key because it preserves important system settings, Registry data, and related Windows components. It does not replace a full backup of personal files, but it is useful insurance before a system customization.
How to Add Settings to the Desktop Context Menu on Windows 10
Step 1: Create the Registry File
Open Notepad and paste the following code. This version creates a cascading Settings menu for the current user and includes the major Windows 10 categories that remain useful on most editions.
Step 2: Save It With the Correct File Extension
- In Notepad, select File > Save As.
- Enter
Add_Settings_Context_Menu.regas the file name. - Set Save as type to All Files.
- Save the file to the desktop or another easy-to-find folder.
The file must end in .reg, not .reg.txt. Windows often hides known file extensions, which is convenient until it turns a Registry script into an innocent text document wearing a fake mustache. In File Explorer, enable View > File name extensions if you need to confirm the real extension.
Step 3: Merge the File
- Double-click
Add_Settings_Context_Menu.reg. - Approve the security warning and Registry Editor confirmation.
- Click OK when Windows reports that the keys and values were added successfully.
- Right-click an empty area of the desktop and point to Settings.
The new submenu usually appears immediately. Select an entry such as Network & Internet or Personalization to verify that it opens the expected page.
How the Registry Code Works
The Parent Settings Key
The Settings key creates the main desktop context menu entry. The MUIVerb value supplies the visible label, Icon points to a Windows component that provides a suitable icon, and Position places the entry near the middle of the menu. You can change Middle to Top or Bottom if your context menu has strong opinions about seating arrangements.
The empty SubCommands value tells Windows that the entry contains a cascading submenu. The numbered child keyssuch as 01Home, 02System, and 03Devicescontrol the order in which commands appear.
The ms-settings Commands
Every child command runs explorer.exe with an ms-settings: address. This does not open a folder in File Explorer. Instead, Explorer passes the URI to the Windows component registered to handle Settings links. Microsoft provides many such addresses, including links for display, Bluetooth, default apps, sign-in options, privacy permissions, sound, storage, and Windows Update.
Settings-page availability can vary by Windows 10 build, edition, hardware, installed features, and administrative policy. If a page is unavailable, Windows may open the nearest category, display an error, or do nothing. Test any custom URI with Windows + R before adding it to the Registry.
How to Customize the Settings Submenu
Add a Direct Link to Sound Settings
Place the following block before the final Update and Security entry, then adjust the numbers if you want a different order:
Add Default Apps
Remove Categories You Never Use
To keep the Windows 10 desktop context menu tidy, delete the complete block for any unwanted category before merging the file. Each entry consists of one menu key and its matching command key. For example, removing both 09Gaming sections eliminates Gaming without affecting the rest of the submenu.
You can also change the visible label without changing the command. Renaming "MUIVerb"="Apps" to "MUIVerb"="Installed Apps" changes only the text displayed in the menu.
How to Remove Settings From the Desktop Context Menu
Create another Notepad file containing the following code:
Save it as Remove_Settings_Context_Menu.reg, choose All Files, and merge it. The minus sign before the Registry path instructs Registry Editor to delete that key and everything beneath it. Because the tweak is self-contained, removal does not disturb unrelated context menu commands.
Troubleshooting Common Problems
The Settings Menu Does Not Appear
First, confirm that you right-clicked an empty area of the desktop rather than a file, shortcut, or folder. Next, verify that the Registry file was actually merged and that its extension is .reg. Open Registry Editor and check whether this key exists:
If the key exists but the menu is missing, restart Windows Explorer. Press Ctrl + Shift + Esc, locate Windows Explorer in Task Manager, right-click it, and select Restart. Signing out and back in also refreshes the shell.
A Menu Item Opens the Wrong Page
Press Windows + R and test the URI directlyfor example, ms-settings:privacy. If the same unexpected page opens, the behavior is related to that Windows build or configuration rather than the context menu. Replace the URI with one that works on your computer.
Registry Editor Reports a Syntax Error
Make sure the first line is exactly Windows Registry Editor Version 5.00. Confirm that Registry paths are enclosed in square brackets, text values use straight quotation marks, and each command begins with @=. Copying through a word processor can replace straight quotes with curly “smart” quotes, which are charming in invitations and useless in Registry scripts.
Some Settings Pages Are Blocked
On a work or school PC, Group Policy or mobile-device management may hide Settings pages. A Registry shortcut cannot override organizational restrictions. Contact the administrator rather than trying increasingly dramatic punctuation.
Is This Better Than a Desktop Shortcut?
A normal shortcut is simpler when you need only one destination. Create a new desktop shortcut and use an address such as ms-settings:windowsupdate or ms-settings:display. The context menu method is better when you want several destinations without covering the desktop in icons.
The submenu also feels integrated with Windows. It stays available whenever the desktop is visible, does not require an extra application, and can be removed with one tiny Registry file. The tradeoff is that Registry customization demands more care than creating a shortcut.
Practical Experience: Lessons From Using a Settings Context Menu
The following field notes summarize common real-world experiences from configuring and troubleshooting this tweak on Windows 10 systems. The first lesson is that a smaller menu is usually better. It is tempting to add every available Settings URI simply because the list exists. That enthusiasm can produce a submenu so long that opening Settings becomes a scrolling exercise. A focused setDisplay, Sound, Network, Bluetooth, Apps, Privacy, and Windows Updatecovers most routine tasks while keeping the menu easy to scan.
The second lesson is to test every URI before placing it in the Registry file. Pressing Windows + R and entering the address takes seconds. This matters because Windows 10 has had many feature updates, and individual pages have moved, changed names, depended on hardware, or disappeared. A Bluetooth link may behave differently on a desktop with no Bluetooth adapter. A work-managed PC may hide Privacy or Update controls. Testing first separates a broken command from a page that simply is not available.
Another useful habit is to choose the per-user Registry location. It makes the customization easier to manage and avoids surprising other people who use the computer. It also reduces the need for administrator privileges. On a family PC, one person can have a compact technical menu while another keeps the standard desktop experience. Windows customization is more peaceful when nobody discovers twelve new commands before breakfast.
Menu placement deserves attention too. Position="Middle" works well on a relatively clean system, but computers with graphics drivers, cloud-storage tools, archivers, and developer utilities may already have crowded context menus. Switching the value to Top makes Settings easier to reach; switching it to Bottom keeps it out of the way. There is no performance difference, so the best position is the one your mouse finds without a treasure map.
During troubleshooting, restarting Explorer is often more useful than rebooting the entire PC. Shell changes usually refresh immediately, but Explorer occasionally keeps an older menu in memory. Restarting the Windows Explorer process from Task Manager takes only a moment and preserves open applications. A full restart should be the second choice, not the opening ceremony.
It is also wise to keep the add and remove files together in a clearly named folder. Months later, a file called new.reg explains approximately nothing. Names such as Add_Settings_Context_Menu.reg and Remove_Settings_Context_Menu.reg make future maintenance obvious. Keep the exported Registry backup in the same folder, but do not merge random old backups casually; a backup may contain other context menu entries that have changed since it was created.
Finally, the greatest benefit is not raw speed but reduced friction. Saving two or three clicks sounds minor, yet frequently used actions accumulate. When display scaling needs adjustment, a Bluetooth device refuses to cooperate, or Windows Update wants attention, a direct right-click route keeps the task moving. The tweak is modest, reversible, and surprisingly pleasantexactly the kind of customization that makes an older Windows installation feel more personal without turning it into a science project.
Conclusion
Adding Settings to the desktop context menu on Windows 10 is a practical way to reach frequently used configuration pages without installing extra software. The tweak works by creating a cascading command under DesktopBackground\Shell and pairing each submenu entry with an official ms-settings: URI. Use the per-user Registry path, back up before editing, test custom URIs, and keep a removal file nearby. With those precautions, you gain a cleaner, faster route to important Windows settingsand you can undo the entire change whenever your right-click menu decides it needs more breathing room.
Note: This guide uses a current-user Registry path for safer, account-specific customization. Page names and availability can differ across Windows 10 builds, editions, hardware configurations, and organization-managed devices.
