Setting defaults start menu for Windows 11

Mohammed Khan 5 Reputation points
2023-02-27T11:43:34.5766667+00:00

Good morning. Hope all of you safe and well.

Need some advice on creating a default Start Menu and Taskbar in Windows 11. The idea being that any user logs in being that local user or domain user they will get a default start menu. Did the following steps (Based on https://learn.microsoft.com/en-us/windows/configuration/customize-start-menu-layout-windows-11) :

  1. Create folder c:\layouts
  2. Run Powershell as Admin and exeucted the following: Export-StartLayout -Path "C:\Layouts\LayoutModification.json"
  3. Set "Computer Configuration\Adminstrative Template\Start Menu and Taskbar\Star Layout" to enabled and "C:\Layouts\LayoutModification.json"
  4. Set "User Configuration\Adminstrative Template\Start Menu and Taskbar\Star Layout" to enabled and "C:\Layouts\LayoutModification.json"

But when I create a new local user its not setting the start menu based on the LayoutModification.json. Am I missing a trick or something?

Any assistance would be greatly appreciated.

Thanks.

Windows for business Windows Client for IT Pros User experience Other
0 comments No comments
{count} vote

2 answers

Sort by: Most helpful
  1. Andy Cummings 10 Reputation points
    2023-05-19T11:35:15.3033333+00:00

    The method described above works well if you are building a standard image, these days we just treat PC's as consumables and take whatever model we can get from wherever that does what we need it to do. Most of them now come with Windows pre-loaded - yep sometime I miss the good old days...

    Most of the computers I set up are going to end up on a domain and most comapnies still want a standard install. There are many ways to do this but I find the simplest way to do this is run through the OOB experience, create the Local Admin user, login. and set up the start menu / desktop / taskbar the way you want it.

    Then copy %LocalAppData%\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState**.** including sub folders to

    C:\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState\

    Use xcopy or robocopy and remember and copy the sub folders

    Then when you add new user profiles to the machine they'll get a nice clean setup. Hope this helps

    2 people found this answer helpful.
    0 comments No comments

  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.

    1 deleted comment

    Comments have been turned off. Learn more

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.