Jump to content

Recommended Posts

Posted

Hi,

 

This isn’t a big problem but just wondering why it is happening and how to fix it....

 

Over the past few weeks the theme on the Windows logon screen the Windows Theme has changed to classic and the Luna theme isn’t loading on some. But when you login the Luna theme is fine.

 

I have attached some screenshots to show you

 

Thanks

broken.JPG

classic.JPG

Posted

The most common issue I found is when students figure out one of the key combinations for turning on accessibility options (usually one of the high contrast themes).

 

Turning the theme on and then off again at the logon screen doesn't reset the registry keys properly and the logon screen always then defaults to the classic look.

 

In the end I wrote a small script that ran when the PC was shut down and reset the registry keys to point to the Luna theme so when they next booted up, they all had the correct logon theme.

 

I'll see if I can dig it out and send it over to you.

Posted
The most common issue I found is when students figure out one of the key combinations for turning on accessibility options (usually one of the high contrast themes).

 

Turning the theme on and then off again at the logon screen doesn't reset the registry keys properly and the logon screen always then defaults to the classic look.

 

In the end I wrote a small script that ran when the PC was shut down and reset the registry keys to point to the Luna theme so when they next booted up, they all had the correct logon theme.

 

I'll see if I can dig it out and send it over to you.

 

I'm also interested in this. It somehow ended up in one of our classrooms images so now they're all like it!

Posted

The following is what I put in the shutdown script to reset the registry keys and disable the keyboard shortcut for the High Contrast theme. Seemed to work OK but of course it does rely on the Luna theme files actually being present on the computer.

 

dim objshell

 

set objshell = createobject("Wscript.Shell")

 

' Fix logon theme by setting the registry keys to point to the Luna XP theme

 

objshell.regwrite

"HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\ThemeManager\dllName","%systemroot%\Resources\Themes\Luna\Luna.msstyles","REG_SZ"

 

objshell.regwrite

"HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\ThemeManager\ThemeActive","1","REG_SZ"

 

' Disable StickyKeys and HighContrast to prevent users from easily changing the logon theme and causing issues

 

objshell.regwrite "HKEY_USERS\.Default\Control Panel\Accessibility\HighContrast\Flags","122","REG_SZ"

objshell.regwrite "HKEY_USERS\.Default\Control Panel\Accessibility\StickyKeys\Flags","506","REG_SZ"

Posted

You're welcome.

 

Just one thing to point out - it appears there some formatting issues when I copied and pasted the text in. The last two lines should finish have REG_SZ and not REG _SZ or REG_S Z like they seem to have.

 

I'm sure you all spotted that but didn't want anyone banging their heads too much because of it :-)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...