ScreenSaver Active on boot up

  • Thread starter Thread starter Debbie Giuliano
  • Start date Start date
D

Debbie Giuliano

Hello,

I am having a problem setting the screen saver on boot up. The selection
says none. I also need to have the screen saver secure and it is not a
standard screen saver from XPe. When I boot up and I see the screen saver I
imported in the image and the settings of 5 minutes and secure is checked
but the screen saver is set to none. I have to choose the screen saver I
want and the rest of the settings are correct. I removed out the component
of the screen saver registry settings as I created my own component that
imports the wallpaper and screen saver and I have the following registry
entries in the component as follows.

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported


HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

I have the screen saver component in the SLX file with all the files
disabled on the component accept the help and on the resources I changed one
entry.
The entry was this
HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee
I changed it to this.
HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE

What registry setting am I missing to have the screen saver selected to the
correct one I imported instead of none.

Thanks,

Debbie Giuliano
 
Debbie,

The correct reg.setting you should be concern about is
[HKCU\Control Panel\Desktop],"SCRNSAVE.EXE"

So you need to set
[HKUS\.DEFAULT\Control Panel\Desktop],"SCRNSAVE.EXE"

I couldn't understand exactly what you've done with the component setup but you can make an easy check and confirm the reg.entries
if you open registry hives of pre-FBA image offline with regedit on your dev.machine.
 
Hello KM,

In my componet I do have

HKEY_USERS\DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
That is in my component that I created for the custom wallpaper and
screensaver. It contains all entries for both HKEY_USERS\DEFAULT &
HKEY_CURRENT_USER as well. I did check the hive entry and for some reason
the SCRNSAVE.EXE = none and not the one I setup to point to the correct
screen saver. I am thinking somewhere in the FBA process it is getting
overwritten. Is there any other information I can provide you to help you
understand more of what I created?

Thanks,

Debbie Giuliano


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


KM said:
Debbie,

The correct reg.setting you should be concern about is
[HKCU\Control Panel\Desktop],"SCRNSAVE.EXE"

So you need to set
[HKUS\.DEFAULT\Control Panel\Desktop],"SCRNSAVE.EXE"

I couldn't understand exactly what you've done with the component setup
but you can make an easy check and confirm the reg.entries if you open
registry hives of pre-FBA image offline with regedit on your dev.machine.

--
Regards,
KM

Hello,

I am having a problem setting the screen saver on boot up. The selection
says none. I also need to have the screen saver secure and it is not a
standard screen saver from XPe. When I boot up and I see the screen
saver I imported in the image and the settings of 5 minutes and secure is
checked but the screen saver is set to none. I have to choose the screen
saver I want and the rest of the settings are correct. I removed out the
component of the screen saver registry settings as I created my own
component that imports the wallpaper and screen saver and I have the
following registry entries in the component as follows.

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported


HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

I have the screen saver component in the SLX file with all the files
disabled on the component accept the help and on the resources I changed
one entry.
The entry was this
HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee
I changed it to this.
HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE

What registry setting am I missing to have the screen saver selected to
the correct one I imported instead of none.

Thanks,

Debbie Giuliano
--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net
 
Debbie,

I actually said you should check *PRE*-FBA image hive.

The setting in your component may be overwritten by the following components:
"Dos Windows on Windows Support"
"Windows Subsystem"

So make sure to set the build order for your own component to overwrite those.

If it still happens that during FBA the setting gets overwritten, you best bet is to set the value at run time with a very late FBA
command.

--
Regards,
KM

Hello KM,

In my componet I do have

HKEY_USERS\DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
That is in my component that I created for the custom wallpaper and screensaver. It contains all entries for both
HKEY_USERS\DEFAULT & HKEY_CURRENT_USER as well. I did check the hive entry and for some reason the SCRNSAVE.EXE = none and not
the one I setup to point to the correct screen saver. I am thinking somewhere in the FBA process it is getting overwritten. Is
there any other information I can provide you to help you understand more of what I created?

Thanks,

Debbie Giuliano


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


KM said:
Debbie,

The correct reg.setting you should be concern about is
[HKCU\Control Panel\Desktop],"SCRNSAVE.EXE"

So you need to set
[HKUS\.DEFAULT\Control Panel\Desktop],"SCRNSAVE.EXE"

I couldn't understand exactly what you've done with the component setup but you can make an easy check and confirm the
reg.entries if you open registry hives of pre-FBA image offline with regedit on your dev.machine.

--
Regards,
KM

Hello,

I am having a problem setting the screen saver on boot up. The selection says none. I also need to have the screen saver
secure and it is not a standard screen saver from XPe. When I boot up and I see the screen saver I imported in the image and
the settings of 5 minutes and secure is checked but the screen saver is set to none. I have to choose the screen saver I want
and the rest of the settings are correct. I removed out the component of the screen saver registry settings as I created my own
component that imports the wallpaper and screen saver and I have the following registry entries in the component as follows.

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported


HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

I have the screen saver component in the SLX file with all the files disabled on the component accept the help and on the
resources I changed one entry.
The entry was this
HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee
I changed it to this.
HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE

What registry setting am I missing to have the screen saver selected to the correct one I imported instead of none.

Thanks,

Debbie Giuliano
--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net
 
Thanks, KM

I will make the necessary changes on the component and build the dependency
to build those components before my component.

--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


KM said:
Debbie,

I actually said you should check *PRE*-FBA image hive.

The setting in your component may be overwritten by the following
components:
"Dos Windows on Windows Support"
"Windows Subsystem"

So make sure to set the build order for your own component to overwrite
those.

If it still happens that during FBA the setting gets overwritten, you best
bet is to set the value at run time with a very late FBA command.

--
Regards,
KM

Hello KM,

In my componet I do have

HKEY_USERS\DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported

That is in my component that I created for the custom wallpaper and
screensaver. It contains all entries for both HKEY_USERS\DEFAULT &
HKEY_CURRENT_USER as well. I did check the hive entry and for some
reason the SCRNSAVE.EXE = none and not the one I setup to point to the
correct screen saver. I am thinking somewhere in the FBA process it is
getting overwritten. Is there any other information I can provide you to
help you understand more of what I created?

Thanks,

Debbie Giuliano


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net


KM said:
Debbie,

The correct reg.setting you should be concern about is
[HKCU\Control Panel\Desktop],"SCRNSAVE.EXE"

So you need to set
[HKUS\.DEFAULT\Control Panel\Desktop],"SCRNSAVE.EXE"

I couldn't understand exactly what you've done with the component setup
but you can make an easy check and confirm the reg.entries if you open
registry hives of pre-FBA image offline with regedit on your
dev.machine.

--
Regards,
KM


Hello,

I am having a problem setting the screen saver on boot up. The
selection says none. I also need to have the screen saver secure and
it is not a standard screen saver from XPe. When I boot up and I see
the screen saver I imported in the image and the settings of 5 minutes
and secure is checked but the screen saver is set to none. I have to
choose the screen saver I want and the rest of the settings are
correct. I removed out the component of the screen saver registry
settings as I created my own component that imports the wallpaper and
screen saver and I have the following registry entries in the component
as follows.

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported


HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
SCRNSAVE.EXE = my screensaver that is imported

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverTimeout = 300 (5 minutes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsSecure = 1 (yes)

HKEY_USERS.DEFAULT\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

HKEY_CURRENTUSER\SOFTWARE\CONTROL PANEL\DESKTOP
ScreenSaverIsActive = 1 (yes)

I have the screen saver component in the SLX file with all the files
disabled on the component accept the help and on the resources I
changed one entry.
The entry was this
HKEY_CURRENT_USER\Control Panel\Screen Saver.Marquee
I changed it to this.
HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE

What registry setting am I missing to have the screen saver selected to
the correct one I imported instead of none.

Thanks,

Debbie Giuliano
--


---------------------------------------------------------------------
"Eliminate annoying spam!
My mailbox is protected by iHateSpam, the #1-rated spam buster."

http://www.ihatespam.net
 
Back
Top