It is currently Tue Apr 23, 2024 5:55 pm

All times are UTC - 8 hours [ DST ]


Forum rules


Please, keep discussions on topic and in the right forum. The start menu topics go into the Classic Start Menu forum, etc. This makes it easier for people to locate topics they are looking for.
If you get a satisfactory response to your question, please mark the topic as "solved". Click the green √ button in the bottom-right of the post.



Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Thu Feb 06, 2014 10:24 am 
Offline

Joined: Thu Feb 06, 2014 10:16 am
Posts: 4
Is there any way to bypass the metro start screen for new users who have never logged in to a machine (new profile)? I've already set the "Skip Metro" setting in HKLM along with other settings I have hardened for each workstation.

The issue is I want users who are deployed to never see the metro UI on first login. Otherwise, for users that have logged into the PC before I installed Classic Start Menu or when the new user logs out and logs back in, the behavior is as desired.


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 06, 2014 10:34 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
It is possible on Windows 8 because Classic Shell is the one activating the desktop. Look at the Administrative Settings section in the help for more info on how to apply settings to all users.

On Windows 8.1 this is done by the OS, and as far as I know there isn't a global setting that applies to all users. The setting is stored in HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage and the value is OpenAtLogon (it means - open start screen after logon). If you have a way of initializing the registry for new users you may set that value to 0. You may also try setting the corresponding value in HKLM on the off chance that Explorer looks there first and it takes priority over the per-user registry.


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 06, 2014 11:33 am 
Offline

Joined: Thu Feb 06, 2014 10:16 am
Posts: 4
Ivo wrote:
It is possible on Windows 8 because Classic Shell is the one activating the desktop. Look at the Administrative Settings section in the help for more info on how to apply settings to all users.

On 8.1 this is done by the OS, and as far as I know there isn't a global setting that applies to all users. The setting is stored in HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage and the value is OpenAtLogon (it means - open start screen after logon). If you have a way of initializing the registry for new users you may set that value to 0. You may also try setting the corresponding value in HKLM on the off chance that Explorer looks there first and it takes priority over the per-user registry.



Thanks for the quick response. I should have clarified, this is Windows 8 (not 8.1). I have already applied the "SkipMetro" in HKLM as in the Admin guides but it doesn't seem to take effect until the user has logged in once. I'm trying to have it so that it skips the Metro UI on first login (profile creation). We're also using local profiles, not roaming profiles.


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 06, 2014 12:48 pm 
Offline
User avatar

Joined: Thu Jan 03, 2013 12:38 am
Posts: 5374
It may not work for first login of profiles because Windows 8 takes an unusually long time to set up each new profile as it has to copy all the apps from the default user profile into that user's profile.

_________________
Links to some general topics:

Compare Start Menus

Read the Search box usage guide.

I am a Windows enthusiast and helped a little with Classic Shell's testing and usability/UX feedback.


Top
 Profile  
Reply with quote  
PostPosted: Fri Feb 07, 2014 9:17 am 
Offline

Joined: Thu Feb 06, 2014 10:16 am
Posts: 4
In my testing, it works for a new profile / new user login if I am logged in as a user and do a "Switch User" and login with the new ID. I presume that's because the process is already running for the other logged in account? There's gotta be a way to automate this, I'm going for a zero touch (or as close to it as possible) approach and would like to bypass the Metro UI for first login.


Top
 Profile  
Reply with quote  
PostPosted: Sat Feb 08, 2014 7:56 am 
Offline

Joined: Sat Feb 08, 2014 7:52 am
Posts: 2
I may be seeing this with my 4.0.4 install on a fresh Dell XPS 13 just delivered this week.
I have used the local group policy settings to configure CS as I desire.
I have set the skip metro setting.

New users login (this will be a mult-user laptop) and it stays on the Metro screen indefinitely.

The only way this can be fixed is if I go into the desktop, go into CS settings and just back out--without changing a thing.

Once that is done it works perfectly. It appears like it requires the user one time to go into settings and then exit before the skip metro setting will work. Everything else set with the Group Policy settings worked.

This is not a show stopper but just thought I would mention it.

I am willing to further troubleshoot as I have a second XPS 13 to work with that has yet to be configured.
Thank you.


Top
 Profile  
Reply with quote  
PostPosted: Sat Feb 08, 2014 9:25 am 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
Are you using Windows 8 or 8.1?


Top
 Profile  
Reply with quote  
PostPosted: Mon Feb 10, 2014 7:07 am 
Offline

Joined: Thu Feb 06, 2014 10:16 am
Posts: 4
CCPIPER125 wrote:
I may be seeing this with my 4.0.4 install on a fresh Dell XPS 13 just delivered this week.
I have used the local group policy settings to configure CS as I desire.
I have set the skip metro setting.

New users login (this will be a mult-user laptop) and it stays on the Metro screen indefinitely.

The only way this can be fixed is if I go into the desktop, go into CS settings and just back out--without changing a thing.

Once that is done it works perfectly. It appears like it requires the user one time to go into settings and then exit before the skip metro setting will work. Everything else set with the Group Policy settings worked.

This is not a show stopper but just thought I would mention it.

I am willing to further troubleshoot as I have a second XPS 13 to work with that has yet to be configured.
Thank you.



In order to fix the issue highlighted above, I've included the following key in my classic shell package. This way, new users aren't prompted for default settings when they click on the start menu for the first time:

[HKEY_LOCAL_MACHINE\SOFTWARE\IvoSoft\ClassicStartMenu]

"MenuStyle_Default"="Win7"


Top
 Profile  
Reply with quote  
PostPosted: Mon Feb 10, 2014 5:17 pm 
Offline

Joined: Sat Feb 08, 2014 7:52 am
Posts: 2
I am running Windows 8.1 pro.


Top
 Profile  
Reply with quote  
PostPosted: Mon Feb 10, 2014 10:26 pm 
Offline
Site Admin
User avatar

Joined: Wed Jan 02, 2013 11:38 pm
Posts: 5333
On Windows 8.1 the booting to desktop is controlled by a Windows setting. Classic Shell's setting to skip the metro screen is tied to the Windows setting.

For new users the setting is off by default. You can turn it on either from the Classic Shell settings (the Windows 8.1 tab) or from the Taskbar properties (the Navigation tab).


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 147 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group, Almsamim WYSIWYG Classic Shell © 2010-2016, Ivo Beltchev.
All right reserved.