Control screen saver slideshow group policy

Posted on 2014-02-12
Last Modified: 2014-03-31
Trying to create a standard corporate screensaver to deploy on computers. I want the computers to display a slideshow with 6 pictures. I have already created a script that copies the files to the local machines under c:\screensaver.

I created a gpo with the settings:
user config
  admin templates
   enable screen saver - enabled
   force specific screen saver - enabled
     screen saver executable name C:\windows\system32\photoscreensaver.scr
   screen saver timeout - enabled
     Seconds 30

This works but it points to the default picture location - not the path I want. I have read many articles that say you need to set the screensaver manually on a machine and export the registry key:

"HKEY_CURRENT_USER\Software\Microsoft\Windows Photo Viewer\Slideshow\Screensaver

In three different values namely EncryptedPIDL, Speed & Shuffle"

The problem is that HKCU\software\microsoft\windows Photo Viewer does not exist on our windows 7 machines.

I did a search of the registry and EncryptedPIDL does not exist. I did find another setting in the registry under HKCU/software/microsoft/windows live/photo gallery/slideshow/screensaver called FolderPath. I tried changing this to c:\screensaver but that did not seem to change anything.

I also want the slideshow to transition using fade and slow. I can accomplish exactly what I want if I set the settings manually on a computer, but not through Group policy.
Question by:schilste
  • 6
  • 5
LVL 69

Expert Comment

ID: 39855799
Windows 7  to play a slideshow for example if you open a pictures folder at the top you can see Slideshow or do you?
slideshow windows 7Rightclick the slideshow and set the speed
r-click the slideshowPhoto Gallery is part of windows Essentials ie windows live
windows Live essentials

Windows Photo Viewer is run by dllhost.exe COM Surrogate.
Basically, it does not have it's own exe file, only dll.
Rightclick an image and open with choose windows photo viewer.
To start Windows Photo Viewer from command line you would have to use
%SystemRoot%\System32\rundll32.exe "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll", ImageView_Fullscreen %1

Unlike XP which had *.scr  and the screensaver source was in C Windows system32.

There is also Windows Media Center where you can create a fully running slideshow with transitions and music
Also Windows Moviemaker or power pointshow
Create a Slide Show in Windows 7 Media Center save it as a stand alone slideshow.
Maybe of use for you
Once your slide show is saved, you can play it any time by going to clicking on slide shows in the Picture Library, then selecting the slide show title.
If it helps
Set up Desktop SlideShow in Windows 7

Author Comment

ID: 39855996
Thanks for the info but I don't think this applies to what I am trying to accomplish. I want to push out a screen saver via group policy to all of our clients. I want the screen saver to display the .png files that are located in c:\screensaver. How can I accomplish this?
LVL 69

Accepted Solution

Merete earned 500 total points
ID: 39856041
windows 7 does not have the same screensaver as XP it now falls under personalization
User Configuration\Administrative Templates\Control Panel\Personalization
The only method I know of is to create the slideshow .scr file  first then push that out to the clients
Here's a second opinion
deployment of a system wide screen saver

Author Comment

ID: 39864886
Deploying custom .scr files are known to cause issues with AV. I would rather not go this route.

The link
does not show you how you would change the default path of where the screensaver would look for the images to play for the screen saver.

I still do not see a solution here.
LVL 69

Expert Comment

ID: 39866141
Windows 7 has various versions and the screensaver is controlled by Aero per users computers if this cant help you please request more assistance, there should be some experts here that know of this as I have seen questions like asked before.

According to this
Can I Change the Default Wallpaper Directory in Windows?
could be for xp however
1. Open regedit and goto: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
2. In right-side pane, you'll see a string value "WallPaperDir". Its default value will be: %SystemRoot%\Web\Wallpaper You have to change it to your desired wallpaper directory path.
Suppose your wallpapers are stored in E:\Wallpapers directory, then set the value to E:\Wallpapers
Choose your new directory
I dont see this
wallapaper directoryso here's another

All the best
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails


Author Comment

ID: 39917682
Did not find the answer I was looking for. Had to create a SCR file to deploy.

Author Comment

ID: 39917688
I didn't want to deploy a .scr but this was the only solution I was able to find.
LVL 69

Expert Comment

ID: 39919085
schilste why the C grade?
 average indicates that your question was not answered and assistance was poor.
There is a difference between can't be done and you didnt get the answer you wanted.
My contribution was excellent as I explained it and offered you every opportunity to ask for more.
If you dont like my answer please delete it rather than this as these questions dont help with our policy of exchange.
EE guidelines
C should only be given for an incomplete solution that does not fully address or answer the question.
A C grade should be awarded only after the asker has replied to all expert comments, provided all requested information, tried all suggested solutions, given the experts ample time to reply, and received clarification about the answer given.
The asker must justify giving a C grade and give the experts an opportunity to improve it.  If the answer provided is incomplete or unsatisfactory enough to get a C grade, the asker should consider deleting the question entirely.

Author Comment

ID: 39926938
I was very direct with what I wanted to accomplish:

"Thanks for the info but I don't think this applies to what I am trying to accomplish. I want to push out a screen saver via group policy to all of our clients. I want the screen saver to display the .png files that are located in c:\screensaver. How can I accomplish this?"

You gave me no instuctions on how to do this.

"The only method I know of is to create the slideshow .scr file  first then push that out to the clients"

I said I did not want to use this method, but it is what I ended up using because no one provided the solution to pushing out a slideshow screensaver via GPO.
LVL 69

Expert Comment

ID: 39928344
Thankyou please consider deleting  this then then as noone actually helped you.
I volunteer and donot do this for points.
It's the exchange part.
As I said some answers are it can't be done so there was no need for the C grade
C should only be given for an incomplete solution that does not fully address or answer the question.
It was explained to you it cant be done
Sincerely Merete

Author Closing Comment

ID: 39967298
This setting cannot be controlled by group policy. Had to create .scr file.

Featured Post

Do email signature updates give you a headache?

Do you feel like all of your time is spent managing email signatures? Too busy to visit every user’s desk to make updates? Want high-quality HTML signatures on all devices, including on mobiles and Macs? Then, let Exclaimer solve all your email signature problems today!

Join & Write a Comment

First some basics on Windows 7 Backup.  It has 2 components one is a file based backup which is stored in .zip files each zip is split at around 200 Megabytes and there is the Image Backup which is as the name implies a total image of the partition …
Synchronize a new Active Directory domain with an existing Office 365 tenant
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…
This Micro Tutorial will give you a introduction in two parts how to utilize Windows Live Movie Maker to its maximum editing capability. This will be demonstrated using Windows Live Movie Maker on Windows 7 operating system.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now