From 8401474a79215a19400446072065629e2eaede95 Mon Sep 17 00:00:00 2001 From: Raphire <9938813+Raphire@users.noreply.github.com> Date: Mon, 9 Mar 2026 23:03:56 +0100 Subject: [PATCH] Add option to hide the 'All Apps' section from the start menu (#513) --- Config/Features.json | 13 +++++++++++++ README.md | 5 +++-- Regfiles/Disable_Start_All_Apps.reg | 4 ++++ Regfiles/Sysprep/Disable_Start_All_Apps.reg | 4 ++++ Regfiles/Undo/Enable_Start_All_Apps.reg | 7 +++++++ Scripts/Get.ps1 | 1 + Win11Debloat.ps1 | 1 + 7 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 Regfiles/Disable_Start_All_Apps.reg create mode 100644 Regfiles/Sysprep/Disable_Start_All_Apps.reg create mode 100644 Regfiles/Undo/Enable_Start_All_Apps.reg diff --git a/Config/Features.json b/Config/Features.json index 9e7cb4f..72f559c 100644 --- a/Config/Features.json +++ b/Config/Features.json @@ -575,6 +575,19 @@ "MinVersion": 22621, "MaxVersion": null }, + { + "FeatureId": "DisableStartAllApps", + "Label": "'All Apps' section in the start menu", + "ToolTip": "This will hide the 'All Apps' section in the start menu, which shows all installed apps. WARNING: Hiding this section may make it harder to find installed apps on your system. This feature uses policies, which will lock down certain settings.", + "Category": "Start Menu & Search", + "Action": "Hide", + "RegistryKey": "Disable_Start_All_Apps.reg", + "ApplyText": "Disabling the 'All Apps' section in the start menu...", + "UndoAction": "Show", + "RegistryUndoKey": "Enable_Start_All_Apps.reg", + "MinVersion": 26200, + "MaxVersion": null + }, { "FeatureId": "DisableStartPhoneLink", "Label": "Phone Link integration in the start menu", diff --git a/README.md b/README.md index 26eea6d..2a36508 100755 --- a/README.md +++ b/README.md @@ -129,8 +129,9 @@ Below is an overview of the key features and functionality offered by Win11Deblo #### Start Menu & Search -- Remove or replace all pinned apps from start for the current user, or for all existing & new users. (W11 only) -- Disable the recommended section in the start menu. (W11 only) +- Remove or replace all pinned apps from the start menu. (W11 only) +- Hide the recommended section in the start menu. (W11 only) +- Hide the 'All Apps' section in the start menu. (W11 only) - Disable the Phone Link mobile devices integration in the start menu. (W11 only) - Disable Bing web search & Copilot integration in Windows search. - Disable Microsoft Store app suggestions in Windows search. (W11 only) diff --git a/Regfiles/Disable_Start_All_Apps.reg b/Regfiles/Disable_Start_All_Apps.reg new file mode 100644 index 0000000..1b6ea54 --- /dev/null +++ b/Regfiles/Disable_Start_All_Apps.reg @@ -0,0 +1,4 @@ +Windows Registry Editor Version 5.00 + +[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] +"NoStartMenuMorePrograms"=dword:00000001 diff --git a/Regfiles/Sysprep/Disable_Start_All_Apps.reg b/Regfiles/Sysprep/Disable_Start_All_Apps.reg new file mode 100644 index 0000000..3b565a0 --- /dev/null +++ b/Regfiles/Sysprep/Disable_Start_All_Apps.reg @@ -0,0 +1,4 @@ +Windows Registry Editor Version 5.00 + +[hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] +"NoStartMenuMorePrograms"=dword:00000001 diff --git a/Regfiles/Undo/Enable_Start_All_Apps.reg b/Regfiles/Undo/Enable_Start_All_Apps.reg new file mode 100644 index 0000000..b6ab02a --- /dev/null +++ b/Regfiles/Undo/Enable_Start_All_Apps.reg @@ -0,0 +1,7 @@ +Windows Registry Editor Version 5.00 + +[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] +"NoStartMenuMorePrograms"=- + +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] +"NoStartMenuMorePrograms"=- diff --git a/Scripts/Get.ps1 b/Scripts/Get.ps1 index 1eae966..d147708 100644 --- a/Scripts/Get.ps1 +++ b/Scripts/Get.ps1 @@ -57,6 +57,7 @@ param ( [switch]$HideSearchTb, [switch]$ShowSearchIconTb, [switch]$ShowSearchLabelTb, [switch]$ShowSearchBoxTb, [switch]$HideTaskview, [switch]$DisableStartRecommended, + [switch]$DisableStartAllApps, [switch]$DisableStartPhoneLink, [switch]$DisableCopilot, [switch]$DisableRecall, diff --git a/Win11Debloat.ps1 b/Win11Debloat.ps1 index 3b81f7f..c6a6df5 100755 --- a/Win11Debloat.ps1 +++ b/Win11Debloat.ps1 @@ -60,6 +60,7 @@ param ( [switch]$HideSearchTb, [switch]$ShowSearchIconTb, [switch]$ShowSearchLabelTb, [switch]$ShowSearchBoxTb, [switch]$HideTaskview, [switch]$DisableStartRecommended, + [switch]$DisableStartAllApps, [switch]$DisableStartPhoneLink, [switch]$DisableCopilot, [switch]$DisableRecall,