Remove Uninstall Option from Windows 10 Start Menu

Removing the Uninstall Option from the Windows 10 Start Menu
Windows 10 introduced a convenient feature allowing users to uninstall applications directly from the Start menu with a simple right-click. However, accidental selections or concerns about unauthorized uninstalls can arise.
This article details how to disable this functionality, providing a safeguard against unintended software removal.
Understanding the Start Menu Change
The Windows 10 Start menu represents a significant departure from earlier versions, incorporating numerous customization options. A notable addition is the ability to right-click an application within the Start menu and choose "Uninstall."
Uninstalling Universal apps through this method results in immediate removal. Conversely, uninstalling traditional desktop applications initiates a process that directs users to the Control Panel for a more conventional uninstall experience.
Disabling the Uninstall Option via Registry Editor
If you prefer to eliminate the "Uninstall" option from the Start menu altogether, you can achieve this through the Registry Editor. This method effectively removes the right-click uninstall functionality.
Here's how to proceed:
- Open the Registry Editor by pressing Windows key + R, typing regedit, and pressing Enter.
- Navigate to the following key: HKEY_CURRENT_USER\Software\Classes\CLSID
- Right-click on the CLSID key, select New, and then Key.
- Name the new key {05799AFB-AD63-11d1-ABCD-00C04FC30936}.
- Right-click on the newly created key, select New, and then String Value.
- Name the new string value Uninstall.
- Double-click the Uninstall string value and leave the Value data field blank.
- Close the Registry Editor and restart your computer for the changes to take effect.
Additional Information
For further assistance with managing applications in Windows 10, including uninstalling and reinstalling built-in apps, refer to related resources.
Understanding how to control these features enhances your overall Windows 10 experience and ensures a more secure and customized computing environment.
Modifying the Registry to Hide the Uninstall Option
It is possible to disable the uninstall functionality accessible through a right-click on application icons in the Start menu. This requires a modification within the Windows Registry.
Important Note: The Registry Editor is a system-level tool. Incorrect usage can lead to system instability or render your operating system unusable. While this procedure is relatively straightforward, proceed with caution. It is highly recommended to familiarize yourself with Registry Editor usage and to create a system restore point or back up the Registry before implementing any changes.
Further Reading: Instructions on Backing Up and Restoring the Windows Registry
Launch the Registry Editor by typing “regedit” into the Start menu search bar. Press Enter to open the application and grant it permission to modify your system settings.

Within the Registry Editor, navigate to the following path using the left-hand navigation pane:
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows

A new subkey must be created within the Windows key. To do this, right-click on the Windows key, select New, and then Key. Assign the name "Explorer" to this newly created key.

Now, a new value needs to be added inside the Explorer key. Right-click on the Explorer key, choose New, and select DWORD (32-bit) Value. Name this new value "NoUninstallFromStart."

To modify the setting, double-click the NoUninstallFromStart value to open its properties. Change the "Value data" field from 0 to 1, then click "OK" to save the changes.

A system restart or sign-out and sign-in is required for the changes to take effect. Following this, the "Uninstall" option will no longer appear in the context menu when right-clicking applications on the Start menu.

To re-enable the uninstall option, simply return to the Registry Editor and change the NoUninstallFromStart value back to 0. Deleting the value or the Explorer key is unnecessary; they can remain in place for future adjustments.
Streamline Your System: One-Click Uninstall Options
For users who prefer not to manually edit the Windows Registry, pre-configured registry hacks are available for simplified application of changes. These downloadable files contain two options: "Remove Uninstall Option From Start Menu Apps" and "Restore Uninstall Option to Start Menu Apps (Default)."
Applying the Hacks
To implement a desired change, simply double-click the corresponding hack file and follow the on-screen instructions. The modifications will be applied instantly, eliminating the necessity for a system reboot.
Understanding the Start Menu Uninstall Hacks
These convenient hacks essentially isolate the Explorer subkey. They focus specifically on the NoUninstallFromStart value, as previously discussed. The files are exported in the .REG format for easy execution.
Running these hacks effectively configures the NoUninstallFromStart value to the appropriate setting. Furthermore, if the Explorer key or the NoUninstallFromStart value are absent, the hack will automatically create them.
Further Exploration
For those interested in greater control and customization, learning to create your own Registry hacks is highly recommended. This allows for tailored adjustments to the Windows operating system.
Related: How to Make Your Own Windows Registry Hacks





