You can now hide pages in Windows 10’s Settings app, just as you can hide icons in the Control Panel window. The pages won’t just be hidden in the app itself—there will be no way for users to access the hidden pages. Support for hiding Settings pages was added in Windows 10’s Creators Update.
This allows you to lock down a computer and prevent users from changing certain settings, which is particularly useful on a business network. If you have a Pro or Enterprise edition of Windows 10, you can do this with the Group Policy editor. If you have a Home edition of Windows 10, you can do this by editing the registry.
First, Choose Which Pages You Want to Hide
Whether you use the Registry Editor or Local Group Policy Editor, you’ll need to provide either a
hide: value that specifies a list of pages you want to hide, or a
showonly: value that specifies only the pages you want to show (all other pages will be hidden).
To create this value, type
showonly: and follow it with as many uniform resource locator names as you like, separating each with a semicolon (;) character.
For example, to hide the Display page, the USB page, and the About page, you’d use:
To show only the About page, you’d use:
If all the pages in a section are hidden, Windows won’t show that section’s icon on the main Settings screen.
Here’s a full list of URIs you can use to specify various Settings pages. You can use these names to launch these pages directly from anywhere in Windows—press Windows+R, type prefix the name with
ms-settings:, and press Enter. For example, to launch the About page, you’d type
- Display: display
- Notifications & actions: notifications
- Power & sleep: powersleep
- Battery: batterysaver
- Battery > Battery usage by app: batterysaver-usagedetails
- Storage: storagesense
- Tablet mode: tabletmode
- Multitasking: multitasking
- Projecting to this PC: project
- Shared Experiences: crossdevice
- About: about
- Bluetooth & other devices: bluetooth
- Printers & scanners: printers
- Mouse: mousetouchpad
- Touchpad: devices-touchpad
- Typing: typing
- Pen & Windows Ink: pen
- AutoPlay: autoplay
- USB: usb
Network & Internet
- Status: network-status
- Cellular & SIM: network-cellular
- Wi-Fi: network-wifi
- Wi-Fi > Manage known networks: network-wifisettings
- Ethernet: network-ethernet
- Dial-up: network-dialup
- VPN: network-vpn
- Airplane mode: network-airplanemode
- Mobile hotspot: network-mobilehotspot
- Data usage: datausage
- Proxy: network-proxy
- Background: personalization-background
- Colors: colors
- Lock screen: lockscreen
- Themes: themes
- Start: personalization-start
- Taskbar: taskbar
- Apps & features: appsfeatures
- Apps & features > Manage optional features: optionalfeatures
- Default apps: defaultapps
- Offline maps: maps
- Apps for websites: appsforwebsites
- Your info: yourinfo
- Email & app accounts: emailandaccounts
- Sign-in options: signinoptions
- Access work or school: workplace
- Family & other people: otherusers
- Sync your settings: sync
Time & language
- Date & time: dateandtime
- Region & language: regionlanguage
- Speech: speech
- Game bar: gaming-gamebar
- Game DVR: gaming-gamedvr
- Broadcasting: gaming-broadcasting
- Game Mode: gaming-gamemode
Ease of Access
- Narrator: easeofaccess-narrator
- Magnifier: easeofaccess-magnifier
- High contrast: easeofaccess-highcontrast
- Closed captions: easeofaccess-closedcaptioning
- Keyboard: easeofaccess-keyboard
- Mouse: easeofaccess-mouse
- Other options: easeofaccess-otheroptions
- General: privacy
- Location: privacy-location
- Camera: privacy-webcam
- Microphone: privacy-microphone
- Notifications: privacy-notifications
- Speech, inking, & typing: privacy-speechtyping
- Account info: privacy-accountinfo
- Contacts: privacy-contacts
- Calendar: privacy-calandar
- Call History: privacy-callhistory
- Email: privacy-email
- Tasks: privacy-tasks
- Messaging: privacy-messaging
- Radios: privacy-radios
- Other devices: privacy-customdevices
- Feedback & diagnostics: privacy-feedback
- Background apps: privacy-backgroundapps
- App diagnostics: privacy-appdiagnostics
Update & security
- Windows Update: windowsupdate
- Windows Update > Check for updates: windowsupdate-action
- Windows Update > Update history: windowsupdate-history
- Windows Update > Restart options: windowsupdate-restartoptions
- Windows Update > Advanced options: windowsupdate-options
- Windows Defender: windowsdefender
- Backup: backup
- Troubleshoot: troubleshoot
- Recovery: recovery
- Activation: activation
- Find My Device: findmydevice
- For developers: developers
- Windows Insider Program: windowsinsider
- Mixed reality: holographic
- Audio and speech: holographic-audio
Home Users: Hide Settings Pages By Editing the Registry
If you have Windows 10 Home, you will have to edit the Windows Registry to make these changes. You can also do it this way if you have Windows Pro or Enterprise, but just feel more comfortable working in the Registry. (If you have Pro or Enterprise, though, we recommend using the easier Local Group Policy Editor, as described in the next section.)
Standard warning: Registry Editor is a powerful tool and misusing it can render your system unstable or even inoperable. This is a pretty simple hack and as long as you stick to the instructions, you shouldn’t have any problems. That said, if you’ve never worked with it before, consider reading about how to use the Registry Editor before you get started. And definitely back up the Registry (and your computer!) before making changes.
RELATED: Learning to Use the Registry Editor Like a Pro
Open the Registry Editor by hitting Start and typing “regedit”. Press Enter to open Registry Editor and give it permission to make changes to your PC.
In the Registry Editor, use the left sidebar to navigate to the following key or copy and paste the following line into the address bar at the top of the window:
Right-click in the right pane and select New > String Value. Name the new value “SettingsPageVisibility”.
SettingsPageVisibility value you just created and enter a value in the form
showonly:URI;URI;URI . Click “OK” when you’re done.
Close the Settings window if it’s open. The next time you reopen it, any hidden pages won’t be visible. You can close the Registry Editor now, if you like.
To undo your changes, you can return to the registry here and delete the
SettingsPageVisibility value. You can also return here and edit the value to configure which pages are and aren’t shown.
Pro and Enterprise Users: Hide Settings Pages with Local Group Policy Editor
If you’re using Windows Pro or Enterprise, the easiest way to hide Settings pages is by using the Local Group Policy Editor.
You should also be aware that group policy is a pretty powerful tool, so it’s worth taking some time to learn what it can do. Also, if you’re on a company network, do everyone a favor and check with your admin first. If your work computer is part of a domain, it’s also likely that it’s part of a domain group policy that will supersede the local group policy, anyway.
RELATED: How to Apply Local Group Policy Tweaks to Specific Users
First, launch the Local Group Policy editor by opening your Start menu, typing “gpedit.msc”, and pressing Enter.
Navigate to Computer Configuration > Administrative Templates > Control Panel. Double-click the “Settings Page Visibility” value in the right pane.
Set the policy to “Enabled” and enter the
hide: value in the box here. Click “OK” when you’re done.
Close the Settings app if it’s open and re-open it. The pages you hid will no longer appear in the app. To ensure the policy is applied immediately, you can open a Command Prompt window as Administrator and run the following command:
To undo your change, return to the Group Policy editor and set the “Settings Page Visibility” policy back to “Not Configured”.