I described the Set Program Access and Defaults feature in tip 5601.
To hide the Set Program Access and Defaults feature in Control Panel / Add/Remove Programs:
For all users of a computer:
1. Copy / Paste the following to a HideSPAaD.reg file:REGEDIT4
\[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\]
"NoChooseProgramsPage"=dword:00000001
\[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall\]
"NoChooseProgramsPage"=dword:00000001
2. Merge the HideSPAaD.reg file with the registry or run regedit /s HideSPAaD.reg.
3. Shutdwon and restart your computer.
For the current user:
1. Copy / Paste the following to a HideSPAaD.reg file:REGEDIT4
\[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\]
"NoChooseProgramsPage"=dword:00000001
\[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall\]
"NoChooseProgramsPage"=dword:00000001
2. Merge the HideSPAaD.reg file with the user's registry or run regedit /s HideSPAaD.reg.
3. Log off and log on for these setting to take effect.
To remove the Set Program Access and Defaults icon from the Start menu:
For all users of a computer:
1. Copy / Paste the following to a NoSMCP.reg file:REGEDIT4
\[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\]
"NoSMConfigurePrograms"=dword:00000001
2. Merge the NoSMCP.reg file with the registry or run regedit /s NoSMCP.reg.
3. Shutdwon and restart your computer.
For the current user:
1. Copy / Paste the following to a NoSMCP.reg file:REGEDIT4
\[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\]
"NoSMConfigurePrograms"=dword:00000001
2. Merge the NoSMCP.reg file with the user's registry or run regedit /s NoSMCP.reg.
3. Log off and log on for these setting to take effect.