Almost every Windows user would customize their Start menu layout as per their requirement, to ease their workflow. It’s also helpful if you backup the Start menu tiles layout in Windows after customizing it, just in case your profile becomes corrupt at some point of time due to one reason or the other.
Backup Windows 10 or 11 Start Layout
To back up Start menu tiles in Windows 10 (v1703 and higher – tested till 21H2) and Windows 11, use the following steps:
- Start the Registry Editor (
regedit.exe) and go to the following branch:
- Export the key to a .reg file — eg.,
If you’re on Windows 11, there is an additional step to perform.
- Open the following folder via the File Explorer Address bar or Run dialog:
- Copy the file named “
Start.bin” from the above folder to the “
Your Start menu tiles are now backed up.
Restore Windows 10 or 11 Start menu Tiles
To restore the Start tile layout to another user profile or computer, follow these steps:
The following assumes that the tile backup registry file is located at
- Log in to the user account where you want to apply the Start tile settings from the backup.
- Open a Command Prompt window.
- In the Command Prompt window, type the following commands and press
Enterafter each command:
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount" /f reg import d:\shell\start_layout.reg
- If you’re on Windows 11, you need to run an additional command, which is mentioned below:
copy "d:\shell\start.bin" "%LocalAppData%\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState\" /y
- Restart the Explorer shell.
This starts the Explorer shell, and your Start tiles will now be refreshed.
Backup Start Menu Layout can backup, restore or reset the Start menu layout for you in a single click. It works on Windows 10 v21H2 and Windows 11. Backup Start Menu Layout v1.5 has Windows 11 Support, wherein the tool backs up “start.bin” in addition.
Backup Start Menu Layout also supports the following command-line arguments:
/C: Create backup
/R: Restore backup
/D: Reset start menu layout
BackupSML_x64.exe /C BackupSML_x64.exe /R BackupFolderPath BackupSML_x64.exe /D
If you reset the Start menu layout using this tool, it repopulates the tiles using the Windows-default
DefaultLayouts.xml file located in one of the following paths:
And, after resetting, this is what the default Start menu looks like:
Use the StartTileBackup
Restore.bat Windows Batch files to automate the Windows 10 Start tiles backup and restore operations. For more information, see StartTileBackup · GitHub page.
Method 1: Backup Start menu tiles from another user account
- Create a new local administrator account, and then log off from your account.
- Log in to the newly created administrator account.
- Access the original user’s Start layout database folder, located here:
- Copy the file
vedatamodel.edbto a folder of your choice, and logoff from the second administrator account.
- Now, proceed to the last paragraph of this post Backing up the Start menu shortcuts (“All Apps” listing) to backup the Start menu shortcuts.
Method 2: Backup Start menu tiles while logged in to the same profile
This method involves exiting the Explorer shell using Task Manager and then stopping a couple of services which have locked
1. Terminate Explorer Shell
Start Task Manager (Ctrl + Shift + Esc) and switch to Details tab. Right-click each Explorer.exe process and click End task.
2. Stop “State Repository” and “Tile Data model server” Services
From the File menu, click Run new task. Type services.msc and press ENTER. This starts the Services Management Console.
Stop the “State Repository” service. It informs you that “Tile Data model server” Service will also be shut down. Click Yes to proceed
3. Copy the Start layout database file using Command Prompt
Using Task Manager, start Command Prompt (cmd.exe) and type the following commands in the Command Prompt window. Press ENTER after typing each command:
cd /d %LocalAppData%\TileDataLayer\Database copy *.edb %userprofile%\desktop
You should see the output “1 file(s) copied“. The file should database file is now copied to the desktop.
4. Restart the Explorer Shell
From Task Manager, create a new explorer.exe process.
This also restarts the two services which you stopped earlier.
In Windows 10 v1703 and higher, the Start tiles configuration is stored in the following registry key:
And the tiles cache is stored in database files in the following folder:
The file names look like the following — containing GUID string in the file names:
For versions older than v1703
In Windows 10 versions older than v1703 the “TileDataLayer” database model was used. Microsoft deprecated the “TileDataLayer” model in the Windows 10 1703 Creators Update. In older versions, the Windows 10 Start screen configuration was stored in a database file named
vedatamodel.edb in a subfolder under the
%LocalAppData% folder. This database file is always locked or “in use” by the system when you’re logged on, and can’t be copied.
After completing the steps in one of the methods above, backup the contents of the following folders, which contain the All apps shortcuts and Pinned desktop apps shortcuts.
%AppData%\Microsoft\windows\Start Menu %ProgramData%\Microsoft\windows\Start Menu
Paste the above folder path(s) in the File Explorer address bar. Copy the contents of those two folders to a safe location.
That’s it! You’ve backed up your Start menu tiles configuration as well as the “All apps” shortcuts.
One small request: If you liked this post, please share this?One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!