Page 1 of 1 1
Topic Options
#205512 - 2012-08-02 07:08 PM Registry entry to stop the 30 sec screen display delay in Win7
RCurtis Offline
Fresh Scripter

Registered: 2005-07-08
Posts: 7
Loc: Tennessee
I am having a bit of an issue in converting my existing script that worked for years on XP to work with Win7. The script now appears to be working as needed (everything gets mapped now as expected), but it does not always display a user screen that I am putting up for display.

I have seen various refernces to a registry entry that apparently began with Vista that causes a Kixtart screen display to not show for 30 seconds...in effect "hiding" it from the user. I have not been able to find exactly what that key is & what it needs to be set to. Could somebody please enlighten me or point me to the appropriate thread? Many thanks!

Top
#205513 - 2012-08-02 07:11 PM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: RCurtis]
ShaneEP Moderator Offline
MM club member
*****

Registered: 2002-11-29
Posts: 2127
Loc: Tulsa, OK
What kind of user screen are you displaying, and how?
Top
#205515 - 2012-08-02 07:37 PM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: ShaneEP]
RCurtis Offline
Fresh Scripter

Registered: 2005-07-08
Posts: 7
Loc: Tennessee
Just a very simple section:

cls
color g/n
at (10,5) "Logging on to Network"
at (12,5) "Please wait for this process to finish..."
sleep 5

Certainly not a showstopper but my users are accustomed to seeing it to "prove" that they are truly connecting to the network.

Top
#205516 - 2012-08-02 07:49 PM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: RCurtis]
ShaneEP Moderator Offline
MM club member
*****

Registered: 2002-11-29
Posts: 2127
Loc: Tulsa, OK
Is this registry key you are thinking of?

http://www.pctools.com/guides/registry/detail/141/

OR maybe this one for Windows 7

http://cwtuning.com/windows-7-tweak-wtTweakRunLogonScriptSync.htm


Edited by ShaneEP (2012-08-02 07:52 PM)

Top
#205517 - 2012-08-02 08:37 PM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: ShaneEP]
Allen Administrator Offline
KiX Supporter
*****

Registered: 2003-04-19
Posts: 4562
Loc: USA
Its this one I think...

"The Welcome screen may be displayed for 30 seconds, and the logon script interacts with me when I try to log on to a computer that is running Windows Vista or Windows Server 2008"

http://support.microsoft.com/kb/940452

Top
#205518 - 2012-08-02 10:08 PM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: Allen]
ShaneEP Moderator Offline
MM club member
*****

Registered: 2002-11-29
Posts: 2127
Loc: Tulsa, OK
Ahh That makes more sense.
Top
#205519 - 2012-08-02 10:29 PM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: ShaneEP]
RCurtis Offline
Fresh Scripter

Registered: 2005-07-08
Posts: 7
Loc: Tennessee
The registry entry that Allen refers to certainly sounds like what I was seeing references to...not sure. Would that keep my very simple window text (shown in previous post) from displaying all the time? The strange thing is that it sometimes shows up as it always has with XP. Sometimes after showing the "spinning orb" it just goes straight to the user desktop...but the script has definitely been run because everything is mapped as it should.
Top
#205520 - 2012-08-02 11:11 PM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: RCurtis]
RCurtis Offline
Fresh Scripter

Registered: 2005-07-08
Posts: 7
Loc: Tennessee
OK...I don't think that registry setting is what I'm looking for. When I set DelayedDesktopSwitchTimeout to "5" the only difference I see is after about 5 seconds of the Welcome screen I get a totally black screen for about 30-40 seconds...and then finally get the desktop. Still never see the Kixtart text display.

I may very well have latched on to this "30 second" thing completely by mistake...This may be a wild-goose chase. The real issue is simply that the text doesn't always show up on Win 7 and it always does for XP.

Top
#205521 - 2012-08-03 01:16 AM Re: Registry entry to stop the 30 sec screen display delay in Win7 [Re: RCurtis]
Glenn Barnas Administrator Offline
KiX Supporter
*****

Registered: 2003-01-28
Posts: 4401
Loc: New Jersey
I use:
DelayedDesktopSwitchTimeout = 0 on all systems
Run Logon Script Synchronously & Run Logon Script Visible via GPO and have no issues.

You can't do just one of these.. Vista/Win7 default to 30-second desktop screen and minimized logon scripts. There's no need for "any" seconds of that screen, so set it to zero, not 5 seconds. Minimally set the logon script to run visible. Synchronous running forces the script to complete before the user desktop/start menu appears, insuring that all logon script tasks complete before the user can launch apps. Not required, but generally desired.

In our environment, the login script completes in under 3 seconds, so these settings have little impact on the user login process. If your login process takes more than a few seconds, look at the Universal Logon Script on our web site.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D

Top
Page 1 of 1 1


Moderator:  Jochen, Allen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Arend_, Mart 
Hop to:
Shout Box

Who's Online
0 registered and 793 anonymous users online.
Newest Members
M_Moore, BeeEm, min_seow, Audio, Hoschi
17883 Registered Users

Generated in 0.059 seconds in which 0.026 seconds were spent on a total of 13 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org