Geeks in Phoenix

Geek Blog


How to repair the Start menu inside of Windows 11

The Start menu has been an essential component of Windows since Windows 95, helping users navigate the various programs and features. But what do you do when it does not work? Here is how to repair the Windows 11 Start menu.

How to repair the Start menu inside of Windows 11

You only realize how much you depend on the Start menu once it does not work correctly. And trying to fix it without being able to access any of the apps on it is hard. But there are ways to get to the tools required to fix the Start menu.

In this article, I want to show you some of the different things you can do to fix a broken Start menu in Windows 11. Most of the apps required for the following procedures can be found in the Control Panel under Windows Tools.

Since the Start menu is not functioning correctly, you must use an alternative way of getting to the Control Panel. Here is the easiest and fastest way to get there.

  1. Open a Run dialog box by pressing the Windows logo key Windows logo key + R (click here for more ways to open a Run dialog box).
  2. Type in Control and then left-click on OK.
  3. If viewing the Control Panel by Category, left-click on System and Security, then left-click on Windows Tools. If viewing by Large/Small Icons, left-click on Windows Tools.

Now that you have access to the Windows Tools, let's start with the solution that works most of the time, the PowerShell script.

Use PowerShell to repair the Windows 11 Start menu

1. In the Windows Tools folder, right-click on the Windows PowerShell shortcut and select Run as Administrator from the context menu that appears.

2. Copy and paste the following script into the Powershell prompt and press Enter.

Get-AppxPackage -AllUsers Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

If you get an error message stating the action could not be performed because the ShellExperienceHost is running, copy and paste the following script and press Enter to end the ShellExperienceHost task.

taskkill /ID ShellExperienceHost.exe /F

Then rerun the first script.

3. You must restart your computer for the changes to take effect. Since the PowerShell is open, copy and paste the following into the Powershell and press Enter to restart your computer immediately.

shutdown.exe -r -f -t 00

Check your drive for errors

If the Start menu is still not working correctly after running the PowerShell script, it may be time to check your drive for errors. There are several ways to run a disk check, but the easiest way is through File Explorer.

  1. Press the Windows logo key Windows logo + E keys simultaneously to bring up File Explorer.
  2. In the left-side column, left-click on This PC.
  3. In the right-side column, right-click on the drive you want to check and select Properties.
  4. Left-click on the Tools tab.
  5. Under Error checking, left-click on Check.
  6. Left-click on Scan drive.

For all of the different ways to run a disk check, check out 'How to check your drive for errors in Windows 11'.

Check for corrupt system files

If the Start menu is still not working, you might want to check for corrupt system files. To run the System File Checker (SFC), you must use either a Command Prompt or PowerShell with administrative privileges. Open the Windows Tools folder, right-click on the Command Prompt or Windows PowerShell shortcut, select Run as Administrator from the context menu, Copy and paste the following into it, and then press Enter.

SFC /SCANNOW

If the scan finds corrupt files and fixes them, restart your computer. If it finds errors but cannot fix them, check out our article 'How to check and repair system files in Windows 11' for more in-depth ways to repair system files.

Repair Windows 11 with an in-place upgrade

If all else fails to fix the Start menu, performing an in-place upgrade might be the thing to do. I have seen in-place upgrades fix some of the most annoying problems with Windows. Check out our article 'How to perform a repair upgrade of Windows 11'.

Reset Windows 11

This would be the last resort to getting the Start menu running correctly again. The following article, 'How to reset Windows 11', will guide you through the steps you must take to reset Windows 11.

How to reset Windows 11

Did you get a new computer and want to get rid of your old Windows 11 system? Or you may want to refresh your existing version of Windows 11 and do not want to lose all of your files. If so, it may be time to reset Windows 11, and here is how to do it.

How to reset Windows 11

In previous articles, we have shown you How to perform a repair upgrade of Windows 11 and How to perform a clean installation of Windows 11. Resetting Windows 11 falls somewhere between them; you want a fresh version of Windows but want to keep all your files.

Resetting Windows 11 is similar to a clean installation, where you get a fresh version of Windows 11 reinstalled. The only difference is that your user profile stays in place if you save your files. If you choose to delete everything, Windows 11 will be reset as if you had just pulled it out of the box. Remember that there are only two (2) options when it comes to Reset this PC:

  • You can keep your files and delete all the apps. This option reinstalls Windows 11 and retains your user profile.
  • You can delete all of your files and all of the apps. This option reinstalls Windows 11 and returns your computer to an out-of-the-box state.

One of the best features of resetting Windows 11 and removing all files and apps is that you can have Windows securely erase all of the data and apps before reinstalling Windows. It works great if you are getting rid of your Windows 11 computer.

Now the first thing I recommend before resetting Windows 11 is that you have a complete (bare metal) backup of your computer to be safe. Of course, if you are not going to keep your computer, you do not need a backup.

How to backup your Windows 11 computer using Windows Backup and File History

The second thing to do is find out if your drive(s) are encrypted with BitLocker drive encryption. To find out if your drive(s) are BitLocker encrypted:

  1. Press the Windows logo key Windows logo + S to bring up Search.
  2. Type in bitlocker and left-click on Manage BitLocker / Control Panel under Best match.

If your drive is encrypted with BitLocker, you have two (2) choices; You can turn off Bitlocker, which will decrypt your drive and take some time to perform, or locate and document (write or print it out) the BitLocker recovery key.

Where to look for your BitLocker recovery key

Now, if you are getting rid of your computer, you should turn off BitLocker before resetting Windows 11. The reason is that the BitLocker recovery key is typically tied to your Microsoft account.

When all is said and done, and your computer is gone, you will want to remove that device from your Microsoft account. When you remove that device, if the drive(s) in that computer are still encrypted with BitLocker, the BitLocker recovery key will also be removed.

Once you have BitLocker taken care of, it is time to start the reset. Now there are two (2) ways of going about resetting Windows 11, when logged into Windows 11 and using the System app, or when logged out and using the Advanced Boot Options.

How to get to Reset this PC when logged in to Windows 11

How to get to the Reset this PC when logged in to Windows 11

  1. Left-click on the Start button Windows logo to bring up the Start menu.
  2. In the upper right-hand corner of the Start menu, left-click on All apps.
  3. Scroll down the list of programs and left-click on Settings.
  4. Left-click on the System category in the left-hand column.
  5. Scroll down the right-hand column and left-click on Recovery.
  6. Under Reset this PC, left-click on Reset PC.

How to get to Reset this PC when logged out of Windows 11

How to get to the Advanced Boot Options when logged out of Windows 11

  1. At the login screen, left-click on the Power icon in the lower right-hand corner. This will bring up the power options.
  2. Hold down the shift key while you left-click on Restart.
  3. When the Advanced Boot Options appears, left-click on Troubleshoot.
  4. On the Troubleshoot screen, left-click on Reset this PC

How to use Reset this PC

Reset this PC inside of Windows 11

  1. Reset this PC opens to the Choose an option screen. The two (2) options are: Keep my files or Remove everything. Whichever you choose, you will have the ability to change the advanced settings for each.
  2. The How would you like to reinstall Windows? screen appears next. You can choose to download a new copy of Windows 11 (Cloud download) or use the local copy (Local reinstall).
  3. Next, the Additional settings screen appears.
    • If you choose Keep my files, you will see how Windows 11 will be reinstalled. When you click on Change settings, you can change whether to download Windows or reinstall from your device.
    • If you choose Remove everything, you will see how Windows 11 will be reinstalled. When you click Change settings, you can change whether to quick or secure erase data, delete files from all drives or only the Windows drive, and whether to download Windows or reinstall from your device.
  4. The Ready to reset this PC screen appears with a list of all the changes that will take place. This is your last chance to cancel the reset. When you are ready, click Reset, and the reset process begins. Depending on the options you choose, the reset can take a few minutes to a few hours, and your computer will automatically restart.

Free computer diagnostics

Repairing a PC can sometimes be expensive, and that is why we offer free basic in-shop diagnostics. Give one of our professional and experienced technicians a call at (602) 795-1111, and let's see what we can do for you.

Check out our reviews

Geeks In Phoenix LLC, BBB Business Review

Customer service is #1

Here at Geeks in Phoenix, we take pride in providing excellent customer service. We aim to give the highest quality of service  from computer repair, virus removal, and data recovery.

Bring your computer to us and save

Repairing a computer can be time-consuming. That is why we base our in-shop service on the time we work on your computer, not the time it takes for your computer to work! From running memory checking software to scanning for viruses, these are processes that can take some time.

Contact us

If you have any questions, please feel free to give us a call at (602) 795-1111  and talk with one of our Geeks. Or you can send us a message from our contact page contact page , and one of our Geeks will get back to you as soon as possible. Or you can stop by and see us. Here are our hours and location.

Like Geeks in Phoenix on Facebook

Follow Geeks in Phoenix on Twitter

Watch Geeks in Phoenix on YouTube