How to Restrict Users from Customizing Start Menu or Start Screen Layout in Windows?

Today in this tutorial we are going to share a very old but very useful Registry tweak which has been mentioned many times by us in a few other AskVG tutorials such as our ultimate Windows restrictions tutorial and in our comments section. This Registry tweak works in all Windows versions whether its good old Windows 2000, XP, Vista, Windows 7 or the latest Windows 8 and Windows 8.1. It’ll also work in all Windows Server editions. Many users are not aware of this tweak and they ask us frequently about it via emails and comments, so today we decided to create a dedicated topic for this great trick.

This Registry tweak helps you in restricting or preventing users from changing Start Menu or Start Screen layout in Windows. If you apply this tweak, users will not be able to customize Start Menu or Start Screen. They’ll not be able to drag-n-drop items as well as access the context menu options for any item in Start Menu or Start Screen.

So basically this Registry tweak blocks users from modifying the current layout of Start Menu or Start Screen in Windows. It might be very useful for people who don’t want other people to change their customized Start Menu or Start Screen layouts.

Advertisement

If you are going to try this tweak in Windows 8 or Windows 8.1, this will prevent users from pinning, unpinning, moving, uninstalling, resizing and grouping tiles on Start Screen. They’ll be able to launch apps from Start Screen but they’ll not be able to change Start Screen layout.

Desktop_Wallpaper_as_Start_Screen_Background.png

So if you are ready to prevent users from customizing Start Screen in Windows 8/8.1 or Start Menu in all previous Windows versions, then check out following simple steps:

1. Type regedit in RUN dialog box and press Enter. It’ll open Registry Editor.

2. Now go to following key:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

3. In right-side pane, create a new DWORD NoChangeStartMenu and set its value to 1

Advertisement

Restrict_Start_Menu_Screen_Customization_Windows.png

That’s it. Log off, restart your system or restart Explorer to apply effects. Once the changes are applied, users will not be able to change or customize Start Menu or Start Screen layout in Windows.

4. In future if you want to remove this restriction, simply change the value of NoChangeStartMenu to 0 or delete the DWORD.

PS: If you don’t want to modify Registry yourself, you can use following ready-made Registry script file to do the whole task automatically. Just download following ZIP file, extract it and run extracted REG file to disable/enable Start Menu or Start Screen customization ability for users:

Download Registry Script to Restrict Start Menu / Start Screen Customization in Windows

Published in: Windows 7, Windows 8, Windows Vista, Windows XP

About the author: Vishal Gupta (also known as VG) has been awarded with Microsoft MVP (Most Valuable Professional) award. He holds Masters degree in Computer Applications (MCA). He has written several tech articles for popular newspapers and magazines and has also appeared in tech shows on various TV channels.

Comments

NOTE: Older comments have been removed to reduce database overhead.

  1. I always wondering where you get those “Registry” stuff. Did you go through some system file (e.g. dll, exe)?

  2. ^^ The Registry tweak mentioned in the above topic used to work in Windows 2000 and XP as mentioned. If you check carefully the same tweak has been mentioned long time back in following tutorial:

    https://www.askvg.com/all-kinds-of-restrictions-for-windows-2000-xp-2003-and-vista/

    Check point 12 and the above mentioned tutorial is very very old of this website. I just re-shared this tweak in a separate topic because the same tweak is also working in Windows 8 and 8.1 to restrict Start Screen.

    If you were not questing me and just wanted to know how did I find this and other tweaks? Its done by investigating in system files and system processes and sometimes in Registry itself.

  3. You can do the same thing in the Group Policy Editor as well, instead of using the Registry Editor.

  4. hey vg i want to change the background of start menu so what i have to do for this

  5. Can I specify a specific layout in the registry?

    I want to set a layout in my enterprice, but we have Windows PRO, so I can’t use a GPO.

Leave a Comment

Your email address will not be published. Required fields are marked *

NOTE: Your comment may not appear immediately. It'll become visible once we approve it.