Remove All Programs list from the Start menu: registry value NoStartMenuMoreProgramsUserHKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Policy ID
NoMoreProgramsList
Scope
Computer Configuration, User Configuration
Supported on
At least Windows Server 2016, Windows 10
Source
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (version 1.0)
Category
Start Menu and Taskbar

Registry

NoStartMenuMorePrograms

REG_DWORDUserComputer
Enabled value
Depends on the option value
Element
Choose one of the following actions
Options
ItemStored value
None0
Collapse3
Collapse and disable setting2
Remove and disable setting1
Apply with .reg · CMD · PowerShell
UserPer-account setting
.reg
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

; Options (use only one)
; None
"NoStartMenuMorePrograms"=dword:00000000
; Collapse
"NoStartMenuMorePrograms"=dword:00000003
; Collapse and disable setting
"NoStartMenuMorePrograms"=dword:00000002
; Remove and disable setting
"NoStartMenuMorePrograms"=dword:00000001
CMD
:: Options (use only one)

:: None
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 0 /f
:: Collapse
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 3 /f
:: Collapse and disable setting
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 2 /f
:: Remove and disable setting
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Force | Out-Null

# Options (use only one)
# None
New-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 0 -Force | Out-Null
# Collapse
New-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 3 -Force | Out-Null
# Collapse and disable setting
New-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 2 -Force | Out-Null
# Remove and disable setting
New-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 1 -Force | Out-Null
ComputerMachine-wide setting
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

; Options (use only one)
; None
"NoStartMenuMorePrograms"=dword:00000000
; Collapse
"NoStartMenuMorePrograms"=dword:00000003
; Collapse and disable setting
"NoStartMenuMorePrograms"=dword:00000002
; Remove and disable setting
"NoStartMenuMorePrograms"=dword:00000001
CMD
:: Options (use only one)

:: None
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 0 /f
:: Collapse
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 3 /f
:: Collapse and disable setting
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 2 /f
:: Remove and disable setting
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoStartMenuMorePrograms" /t REG_DWORD /d 1 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Force | Out-Null

# Options (use only one)
# None
New-ItemProperty -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 0 -Force | Out-Null
# Collapse
New-ItemProperty -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 3 -Force | Out-Null
# Collapse and disable setting
New-ItemProperty -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 2 -Force | Out-Null
# Remove and disable setting
New-ItemProperty -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoStartMenuMorePrograms' -PropertyType DWord -Value 1 -Force | Out-Null