Verfügbare Start Menu Policy Settings im Technet
Auszug aus dem Link bzgl. Startmenü:
Force Classic Start Menu
This policy setting does not apply to Windows 7 because the Classic Start menu is removed.
GPOs sind allerdings nicht für die Art von Customizing gedacht, die du vor hast. Man kann zwar ziemlich genau einstellen, was der Nutzer an normaler Funktionalität nutzen darf (z.B. Application Pinning, Default Icons ausblenden etc. pp), aber nicht, ob und welche sonstigen Anwendungen im Startmenü angezeigt werden.
Dafür braucht's dann IIRC ein Custom Image, das du z.B. per DISM abziehst und dann per Generalize/OOBE für die Blankoinstallation wieder ent-SID-est (SID ist die komische Nummer a lá S-1-5-21-3623811015-3361044348-30300820-1013, die jedem User zugeordnet wird um z.B. ACLs abzugleichen...sozusagen die für den Computer ausschlaggebende, einzigartige Userkennung). In solch einem Master Image kann man dann schon Software installieren, Patches nachreichen, Standard-Favorites vorgeben (man will ja nicht von Blanko W7 SP1 erstmal alle Updates nachziehen...), die nachher jeder User bekommen soll. Damit
sollte dann auch eine entsprechende Vorbelegung des Startmenüs machbar sein.
Alternativ könntest du probieren (hab gerade kein W7 zum Testen da), ob du nachträglich, z.B. per Script* (braucht Admin-Rechte!) nach der eigentlichen OS-Installation als Run-Once (das kann man als Logon-Skript realisieren...z.B. per GPO
), die Items aus
%programdata%\Microsoft\Windows\Start Menu\Programs
verändern (löschen, umbenennen...) kannst, um den gewünschten Effekt zu erzielen. Unter obigem Link liegt nämlich das "Shared" Start Menü, also die Programme und Verknüpfungen die jeder User (z.B. weil bei Installation "all users" angewählt) abbekommen soll. Eigentlich liegt das User Start Menu nämlich unter %appdata%\Roaming\Microsoft\Windows\Start Menu\Programs - und da kommt man nicht ohne Weiteres hin...
Du siehst, einfache Frage, komplizierte Antwort. Ich stecke leider auch nicht (mehr) tief genug im Customizing für W7 drin, um das ohne eigenständiges Testen beanworten zu können
*wie wär's mit PowerShell? Dafür aber die installierte Version (default W7 ist iirc PS2.0, aktuell ist 5.0, dafür braucht man dann aber das Windows Management Framework 5.0) und die ExecutionPolicy beachten!