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.

NOTE: See tip 7229 ยป How do I remove the 'Set Program Access and Defaults' feature as I roll out Windows 2000 SP3 or greater?