Classic Shell
http://www.classicshell.net/forum/

Windows native start menu Group Policy settings
http://www.classicshell.net/forum/viewtopic.php?f=12&t=2200
Page 1 of 1

Author:  foleys [ Mon Feb 17, 2014 1:08 pm ]
Post subject:  Windows native start menu Group Policy settings

Hello,

I'm having trouble getting Classic Shell to respect group policy settings. I am trying to use the native Windows Group Policy settings for the start menu, not the new Classic Shell application specific settings provided by the admx files. It appears that its intended for Classic Shell to support these settings, because I found this other post http://www.classicshell.net/forum/viewtopic.php?f=7&t=1823 where its mention that: "Classic Shell respects the group policies that have an API to retrieve them: http://msdn.microsoft.com/en-us/library/windows/desktop/bb762534(v=vs.85).aspx".

But according to this msdn site: http://msdn.microsoft.com/en-us/library/windows/desktop/bb762245%28v=vs.85%29.aspx the SHRestricted function and has not been supported since XP SP2.
So it appears the mechanism that Classic Shell is using to query for group policy settings does not work. As far as I can tell, the correct method is to just query the appropriate policy registry keys in both HKLM and/or HKCU. Here is a link to download the complete group policy settings reference guide: http://www.microsoft.com/en-us/download/details.aspx?id=25250

I hope that this can be fixed so you will continue to provide support for the native Windows start menu group policy settings, even though you are now providing application specific admx files.

Thanks.

Author:  Ivo [ Mon Feb 17, 2014 2:41 pm ]
Post subject:  Re: Windows native start menu Group Policy settings

is there a particular setting that doesn't work for you?

Author:  foleys [ Mon Feb 17, 2014 3:02 pm ]
Post subject:  Re: Windows native start menu Group Policy settings

I set the setting via the local group policy editor (gpedit.msc).
Local Computer Policy\User Configuration\Administrative Templates\Start Menu and Taskbar\Remove and prevent access to the Shut Down, Restart, Sleep, and Hibernate commands.

Author:  Ivo [ Mon Feb 17, 2014 9:25 pm ]
Post subject:  Re: Windows native start menu Group Policy settings

Yeah, that disables the Shutdown but only in the Classic styles. It corresponds to REST_NOCLOSE, which according to the docs only disables Shutdown.
I'm not sure if I should support this particular setting. There are already so many ways you can customize which shutdown options are available.

Author:  foleys [ Tue Feb 18, 2014 9:13 am ]
Post subject:  Re: Windows native start menu Group Policy settings

I understand now. I did not test with the classic style start menu; it does respect that policy as expected.

I was hoping that the windows 7 style of classic start menu would use this setting to behave the same way as the native windows 7 start menu. The native start menu removes Shutdown, Restart, Sleep, and Hibernate.

This particular group policy has been around since Windows 2000, and all versions of Windows have respected the policy. Even the Windows 8.1 charms bar alters its available power settings via this policy.

What other native windows group policy methods are there to customize which shutdown options are available? I'm only aware of this one policy. There is the "Change start menu power button" policy, but that just controls what is shown directly on the start menu without having to expand the menu.

Author:  Ivo [ Tue Feb 18, 2014 9:33 am ]
Post subject:  Re: Windows native start menu Group Policy settings

There are multiple start menu settings that affect the shutdown button in Windows 7 style. For example you can choose to hide it. Or you can choose which items to show in the sub-menu. Also the start menu respects the group policies for hiding logoff, undock and switch user.

Author:  Gaurav [ Mon Apr 07, 2014 8:24 am ]
Post subject:  Re: Windows native start menu Group Policy settings

In Classic Shell 4.0.5, the REST_NOCLOSE Windows Group Policy correctly disables Shutdown, Restart etc in the Start Menu for all styles.

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/