Windows – How to remove programs from the start menu windows 7 client using a GPO managed on window server 2008 r2

group-policywindowswindows 7windows-server-2008

I have a windows server 2008 r2 with a domain where windows 7 desktop pcs connect to.

There are only 3 programs I'd like to display on the start menu for users.

All client computers have the same image, are on windows 7, have the same programs, and are all apart of the domain.

How can i use a GPO to remove all other programs displayed on the start menu and only display this one?

Best Answer

You can individually remove/disable practically everything that's in the Start Menu on a default Windows install through the Group Policy Management Editor through User Configuration -> Policies -> Administrative Templates -> Start Menu and Taskbar. Any subsequently installed programs can be removed from the Start Menu via a script (logon script, for example), if you wish.

enter image description here

Of course, there's a Group Policy Object for literally (?) every item on the Start Menu, so that seems like a pain.

It might be easier handle this with folder redirection. (User Configuration -> Policies -> Windows Settings -> Folder Redirection -> Start Menu.) You can set up redirection for the Start Menu as you wish, and then create your custom, three program start menu in the location or locations you redirect the Start Menu to.

The simplest example being as in the image below:

enter image description here