Слайд шоу экран блокировки windows 10 gpo

У руководства возникла идея установить на всех ПК организации одинаковый скринсейвер (экранную заставку), представляющий собой слайд-шоу с изображениями. В качестве изображений планируется использование картинок, выполненных в корпоративном стиле компании, на которых указываются основные правила информационной безопасности, полезные советы для пользователей и другая справочная информация. В результате, у меня получилось решение распространения файлов с картинками и управления экранной заставкой с помощью возможностей GPO (групповых политик).

Сразу отмечу, что в компании в качестве клиентских ОС используются все поддерживаемые версии Windows: Windows 7, Windows 8.1 и Windows 10, поэтому решение по управлению корпоративной заставкой должно быть универсальным и работать на любой версии ОС.

Первоначально рассматривался вариант по созданию собственного скринсейвера в формате *.scr, но такая методика требует дополнительного софта и не достаточно гибка и проста в управлении.

В ОС Windows, начиная с Windows 7 на экране блокировки в качестве скринсейвера можно отображать слайд шоу из изображений в указанной папке, но управлять этими настройками с помощью GPO нельзя. Пришлось искать обходное решение.

Содержание:

  • Общий сетевой каталог с изображениями для слайд шоу
  • Настройка параметра скинсейвера на эталонном ПК
  • Групповая политика управления экранной заставкой

Общий сетевой каталог с изображениями для слайд шоу

В первую очередь на любом сервере сети создадим общий сетевой каталог, в котором будут храниться оригиналы файлов с изображениями для слайдшоу. Необходимо предоставить всем пользователям домена (группе Domain Users) права на чтение файлов в этой папке. К примеру, в нашем случае файлы хранятся по следующему UNС пути: \\srv1\Install\Img. Скопируем в нее файлы изображений.

Сетевой каталог с изображениями для скринсейвераЗатем создадим файл со скриптом copy_screens.bat, который должен подключать данную сетевую папку на клиентах и копировать файлы с изображениями для скринсейвера на локальный диск каждого компьютера в папку C:\Screen. Код скрипта copy_screens.bat представлен ниже.

net use s: \\srv1\Install\Img
mkdir C:\Screen
del /Q C:\Screen\*.*
xcopy S:\*.* C:\Screen

Скопируйте скрипт в каталог SYSVOL на контроллере домена (C:\Windows\SYSVOL\sysvol\contoso.com\scripts). Затем с помощью редактора групповой политики создайте новую GPO или отредактируйте имеющуюся. С целью демонстрации, мы будем запускать задание копирования через разовое задание планировщика (если нужно обновить слайды, назначьте повторный запуск задания). Создадим с помощью GPO новое задание планировщика для всех ПК.

Совет. Можно организовать копирование через Startup скрипт, но в этом случае, желательно модифицировать скрипт так, чтобы он проверял изменились ли файлы в исходном каталоге.

Перейдите в раздел User Configuration > Preferences > Control Panel Settings > Scheduled Tasks и создайте новое задание (New->Scheduled Task at Least Windows 7) со следующими параметрами:

Задание планировщика через GPO Scheduled TaskИмя задания: CopyScreen

Действие: Update

Запускать задание из-под: %LogonDomain%\%LogonUser%

Параметры заданияНа вкладке Triggers, добавим новое условие New Trigger -> On a Schedule -> One Time

Расписание заданияНа вкладке Action – укажем, что нужно запускать скрипт: \\contoso.com\SYSVOL\contoso.com\scripts\copy_screens.bat

Запуск скрипта через планировщик

Сохраните изменения в задании и назначьте политику на OU с пользователями.

Настройка параметра скинсейвера на эталонном ПК

Теперь на эталонном компьютере нужно настроить сринсейвер, чтобы он брал изображения для слайдшоу из папки C:\Screen. Настройки соответствующих веток реестра этого компьютера в дальнейшем распространим на все ПК с помощью GPO.

Примечание. На эталонном компьютере каталог C:\Screen должен существовать.

В случае Windows 10 перейдите в следующий раздел настроек: Start -> Settings -> Personalization -> Lock Screen. Промотайте вниз и найдите Screen Saver Settings. В качестве скринсейвера выберите ‘Photos’ и нажмите кнопку Settings.

windows 10 - настройки сринсейвераУкажите путь к папке C:\Screen, включите опцию Tick Shuffle Pictures и сохраните изменения.win10 - настройки слайдшоу

Теперь нам нужно экспортировать ветку реестра HKEY_CURRENT_USER > Software > Microsoft > Windows Photo Viewer > Slideshow > Screensaver в reg файл и импортировать ее на контроллере домена (или другом компьютере, с которого выполняется редактирование GPO).

HKEY_CURRENT_USER > Software > Microsoft > Windows Photo Viewer > Slideshow > Screensaver

Важно. Путь к каталогу с изображениями хранится в ключе EncryptedPIDL в зашифрованном виде (Base64), поэтому изменить его вручную не получится. Но, т.к. Windows некорректно расставляет переносы строки в значении этого ключа, придется вручную отредактировать reg файл (с помощью блокнота) и сделать так, чтобы значения ключа EncryptedPIDL содержалось в одной строке.EncryptedPIDL

Сохраните reg файл и импортируйте его на компьютер, с которого вы редактируете GPO.

Групповая политика управления экранной заставкой

Откройте GPO и перейдите в ветку GPP: User Configuration -> Preferences -> Windows Settings -> Registry. Создайте новый параметр New > Registry Wizard > Next

gpp registry wizardПерейдите к ветке HKEY_CURRENT_USER -> Software -> Microsoft -> Windows Photo Viewer -> Slideshow -> Screensaver. Отметьте следующие ключи и нажмите Finish:

  • EncryptedPIDL
  • Shuffle
  • Speed

registry browserЗатем перейдите в раздел GPO User Configuration -> Policies -> Administrative Templates -> Control Panel -> Personalization. Включите политику Force specific screen saver, в качестве значения укажите PhotoScreensaver.scr. (по умолчанию Photoscreensaver.scr использует в качестве источника изображений для слайдшоу каталог C:\Users\Public\Pictures\Sample Pictures). Force specific screen saver

Совет. Кроме того можно включить следующие политики в разделе Personalization

  • Enable Screen Saver
  • Password Protect Screen – защита экрана блокировки паролем (пзволяет автоматически заблокировать экран компьютера, если пользователель отошел от рабочего места)
  • Screen Saver timeout – время простоя компьютера в секундах, после которого автоматически включается скринсейвер

На этом все, закройте консоль Group Policy Management и обновите политики на клиентах (
gpupdate /force
). На всех компьютерах, после указанного времени простоя должен включаться единый корпоративный скринсейвер в виде слайдшоу из изображений в папке c:\Screen.

LockScreen Windows 10

Функция слайд-шоу на экране блокировки Windows 10 как и многое другое в новой операционной системе досталась ей по наследству от предыдущей версии ОС. Благодаря слайдам локскрин можно украсить не одним, а сразу пачкой изображений, которые будут сменять друг друга автоматически после определенного промежутка времени.

Процесс настройки слайд-шоу не представляет никаких сложностей: нужно всего-навсего перейти в Параметры -> Персонализация -> Экран блокировки, включить параметр «Слайд-шоу» в выпадающем меню «Фон», а затем добавить папку, содержащую несколько изображений.

Тем не менее, иногда включение слайд-шоу ни к чему не приводит, т.е. на экране блокировки продолжает отображаться одно текущее изображение. Если это ваш случай, то нижеприведенные методы помогут вам устранить эту досадную проблему.

Способ 1: Удалите и заново добавьте папку с изображениями

Прежде всего, попробуйте выполнить простое решение:

1. Откройте меню «Параметры» из меню «Пуск», либо нажатием клавиш + I.

2. Перейдите в Персонализация -> Экран блокировки и выберите текущую папку, содержащую изображения для слайд-шоу. Нажмите «Удалить», чтобы убрать ее из списка.

1

3. Сделайте то же самое для всех папок в списке альбомов.

4. Теперь снова добавьте нужную папку, нажав на кнопку «Добавление папки».

5. Проверьте, работает ли слайд-шоу теперь, заблокировав компьютер нажатием клавиш + L.

Способ 2: Измените дополнительные параметры слайд-шоу

Если первый способ не принес желаемого результата, попробуйте следующее:

1. Находясь в Параметры -> Персонализация -> Экран блокировки, нажмите на ссылку «Дополнительные параметры слайд-шоу».

2. Теперь отключите опцию «Выбор фотографий в соответствии с размером экрана» и включите параметр «Если компьютер неактивен, показывать экран блокировки вместо отключения экрана». Если у вас ноутбук или планшет, тогда также включите показ слайдов при использовании аккумулятора.

2

Способ 3: Отключите требование нажатия Ctrl+Alt+Del перед входом пользователя

Если на вашем компьютере включена опция «Требовать нажатия Ctrl+Alt+Delete», слайд-шоу на экране блокировки работать не будет. Таким образом, чтобы любоваться слайдами вы должны эту опцию отключить:

1. Откройте диалог «Выполнить», введите команду control userpasswords2 и нажмите Enter, чтобы открыть окно «Учетные записи пользователей».

2. Перейдите на вкладку «Дополнительно» и снимите галку с опции «Требовать нажатия Ctrl+Alt+Delete».

3

3. Примените изменения.

Способ 4: Включите службу поиска

Может показаться странным, но функция слайд-шоу на экране блокировки зависит от службы Windows Search, поскольку папка с изображениями должна быть проиндексирована службой поиска Windows. Соответственно, если эта служба не работает, не будет работать и слайд-шоу. Некоторые пользователи не используют встроенный поиск, а потому просто отключают службу поиска, дабы повысить производительность компьютера.

Итак, выполните следующие шаги, чтобы включить службу поиска:

1. Откройте диспетчер служб, выполнив команду services.msc в окне «Выполнить».

2. В списке служб найдите Windows Search. Двойным щелчком откройте свойства этой службы и убедитесь, что в раскрывающемся списке «Тип запуска» выбран вариант «Автоматически».

3. Примените изменения и нажмите кнопку «Запуск», чтобы служба поиска была немедленно запущена.

4

4. Также на всякий случай откройте Панель управление и перейдите в параметры индексирования.

5. В окне параметров индексирования нажмите «Изменить» и отдельно добавьте вашу папку с изображениями для слайд-шоу.

5

Вот и все. Теперь слайд-шоу будет работать без каких-либо проблем.

Отличного Вам дня!

  • Remove From My Forums
  • Question

  • I’m building and deploying windows 10 test machines, Is there a group policy or registry setting I can deploy to enable the lock screen slideshow from a folder of our customized wallpapers we deploy to
    each machine?

    I attempted to import a registry key for the lock screen but it did not appear to work.  It said i had no pictures in the specified folder.
     I went into settings and removed and readded the folder and it did work after that but this seems to me that its a different string for each computer or user?

Answers

  • Hi
    ventura_techtvman,

    I have tried to export the whole registry key and import it to another machine and it shares the same symptom as yours.
    I am afraid we have to configure that option manually.

    Best regards


    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • Marked as answer by

      Monday, February 29, 2016 1:53 PM

GPO (Computer)

Path: Policies\Administrative Template\Control
Panel\Personalization

Setting: Prevent changing lock screen and logon image

State: Enabled

Setting: Prevent enabling lock screen camera

State: Not Configured

Setting: Prevent enabling lock screen slide show

State: Not Configured

Path: Policies\Administrative
Template\System\Logon

Setting: Turn off app
notifications on the lock screen

State: Not Configured

Path: Policies\Administrative
Template\Windows Components\Search

Setting: Default indexed
paths

State: Enabled

Enter the path as “C:\Windows\Web\LockScreenSlideshow”

Use SCCM to create a folder named “LockScreenSlideShow”
under the path “C:\Windows\Web\” and push all the slide show images here. (Do Not Change the path)

Registry Keys (Computer)

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ControlAnimations

Value Name: SPIActionSet

Type: REG_DWORD

Value Data: 4163 (Decimal)

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ControlAnimations

Value Name: UncheckedValue

Type: REG_DWORD

Value Data: 0 (Decimal)

Path: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

Value Name: DisableLogonBackgroundImage

Type: REG_DWORD

Value Data: 1 (Decimal)

Registry Keys (User)

Path: HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control
Panel\Desktop

Value Name: C:\windows\.scr

Type: REG_SZ

Value Data: Delete

Apply the above key only this key exists on your client machines.

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lock
Screen (String)

Value Name: SlideshowDirectoryPath1

Type: REG_SZ

Value Data: SHAFA8BUg/E0gouOpBhoYjAArADMdmBAvMkOcBAAAAAAAAAAAAAAAAAAAAAAAAgVAEDAAAAAAg4TkAEEAcVauR2b3NHAABQCAQAAv77iMFJqI+EJA5CAAAQwNKAAAAACAAAAAAAAAAAAAAAAAAAAZmAkAcFApBgbAQGAvBwdAMHAAAgFAoEAxAAAAAAAJ+EdeBBAXVmYAgDAJAABA8uvLy0y8m4T05lLAAAAORvAAAAAcAAAAAAAAAAAAAAAAAAAAQ6fXEwVAUGAiBAAAIBADEQMAAAAAAQiPFXLQAATPN0STNkfxAAAYBQCAQAAv7LiPZ3YJ+Uct4CAAAA4iAAAAAgLAAAAAAAAAAAAAAAAAAAAhvyLAwEAvBwYAsGATBwYAIHAlBQZA4GATBAbAkGAkBQZAMHAoBwbAcHAAAAGAMJAAAwJA8uvFCAAAEzUQN1td66/Nyx/DFIjECkOjOXLpBAAAQGAAAAAfAAAAwCAAAwdAkGAuBAZA8GA3BwcA4CApBQbA0GAlBgcAMHApBgdAUGAjBwbA4GA0BgcA8GAsBAcAEGAuBQZAwGAfBwYAcHA1AgbAEDAoBgMAQHA4BQeAUGA3BQeAAAAAAAAAAAAAAAGAAAA

The above value is an encrypted path for
«C:\Windows\Web\LockScreenSlideshow\»

COPY PASTE THE ABOVE KEYS CAREFULLY and DO NOT CHANGE THE PATH

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lock
Screen

Value Name: SlideshowEnabled

Type: REG_DWORD

Value Data: 1 (Decimal)

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lock
Screen

Value Name: SlideshowSourceDirectorySet

Type: REG_DWORD

Value Data: 1 (Decimal)

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lock
Screen

Value Name: SlideshowIncludeCameraRoll

Type: REG_DWORD

Value Data: 0 (Decimal)

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lock
Screen

Value Name: SlideshowOptimizePhotoSelection

Type: REG_DWORD

Value Data: 0 (Decimal)

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lock
Screen

Value Name: SlideshowLayout

Type: REG_DWORD

Value Data: 1 (Decimal)

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lock
Screen

Value Name: SlideshowInterval

Type: REG_DWORD

Value Data: 10000 (Decimal)

Path: HKEY_CURRENT_USER\Control Panel\Desktop

Value Name: UserPreferencesMask

Type: REG_Binary

Value Data: 9E1E078010000000

Path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects

Value Name: VisualFXSetting

Type: REG_DWORD

Value Data: 3 (Decimal)

Path: HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics

Value Name: MinAnimate

Type: REG_DWORD

Value Data: 0 (Decimal)

To Set Specific Image for Logon Screen

Path: Policies\Administrative Template\Control Panel\Personalization

Setting: Force a specific default lock screen and logon image

State: Enabled and Select option «Path to Lock Screen Image»    

Enter the path as «C:\Windows\Web\Screen\LoginPage.png»

The path can be changed and place your own image file.

My management decided to set the same slideshow screensaver on all PCs in the company. The images of the slideshow should have corporate design and provide general rules of information security, useful tips or some other reference information. First of all, they considered the development of their own screensaver in *.scr format, but this method required some extra software and was not flexible and easy enough to manage it. It resulted in a solution to distribute images and to manage the screensaver on an Active Directory domain using GPO.

It should be mentioned right away that the company is using all supported Windows versions: Windows 7, Windows 8.1 and Windows 10 as client OSs so the solution has to be universal and work on any OS version.

In OS Windows, starting from Windows 7, you can display a slideshow of the images from the specified folder, but you cannot manage these settings using GPO. So we needed a workaround solution.

Contents:

  • Network Share with Images for Slideshow and
  • Configuring Scheduled Task Item using Group Policy
  • Configuring Screensaver Settings on a Reference PC
  • GPO to Manage Screensaver

Network Share with Images for Slideshow and

First of all, create a network share to store the source images for your slideshow on any server in your network. Grant all domain users (Domain Users group) the privileges to read files in this folder. For example, in our case the UNC path to the files is \\srv1\Install\Img. Copy the images here.

network share with slideshow files

Configuring Scheduled Task Item using Group Policy

Then create a script file copy_screens.bat, which will connect clients to this network share and copy the screensaver images to C:\Screen folder on the local disk of each computer. The code of the script copy_screens.bat is shown below.

net use s: \\fsrv1\Install\Img
mkdir C:\Screen
del /Q C:\Screen\*.*
xcopy S:\*.* C:\Screen

Copy this script to SYSVOL folder on the domain controller (C:\Windows\SYSVOL\sysvol\contoso.com\scripts). Then using the Group Policy Editor, create a new policy or edit an existing one. To demonstrate, we’ll run the copy task using a one-time Task Scheduler job (if you need to refresh slides, run this task again). Create a new task for the Task Scheduler for all PCs using GPO.

Tip. You can copy the files using a Startup script, but in this case it’s better to modify your script so that it checks if the files in the source folder have been changed.

Go to User Configuration > Preferences > Control Panel Settings > Scheduled Tasks and create a new task (New->Scheduled Task at Least Windows 7) with the following parameters:

create GPO scheduled task

Task Name: CopyScreen

Action: Update

Run the task using the following account: %LogonDomain%\%LogonUser%

copyscreen task

Add a new trigger: New Trigger -> On a Schedule -> One Time in the Triggers tab

task trigger

In the Action tab, specify that the following script has to be run: \\contoso.com\SYSVOL\contoso.com\scripts\copy_screens.bat

execute copy_screens.bat fron sysvol using scheduled task

Save the changes in the task and assign the policy to the OU with the users.

Configuring Screensaver Settings on a Reference PC

Now you need to configure your screensaver on a reference computer so that it took the images for the slide show from C:\Screen. The settings of the corresponding registry keys on this computer will be distributed to all PCs using Group Policy.

Note. The folder C:\Screen must exist on a reference computer.

In Windows 10, go to the following settings section: Start -> Settings -> Personalization -> Lock Screen. Scroll down to find Screen Saver Settings. Select ‘Photos’ as a screensaver and click Settings. win10 configure Photos screensaver

Specify the path to C:\Screen, tick Shuffle Pictures and save the changes.

screensaver settings : Shuffle Pictures

Now export the following registry branch HKEY_CURRENT_USER\Software \Microsoft\Windows Photo Viewer\Slideshow\Screensaver in a .reg file and import it on the domain controller (or another computer, on which you edit the GPO). export registry key

Important. The path to the folder containing the images is stored in encrypted (Base64) EncryptedPIDL parameter, so you won’t be able to change it manually. Since Windows doesn’t wrap the lines in the value of this parameter correctly, you have to manually edit .reg file (in the NotePad) so that the value of EncryptedPIDL key goes as a single line.EncryptedPIDL

Save the .reg file and import it to the computer, on which you edit the GPO.

GPO to Manage Screensaver

Open your policy and go to the following GPP branch: User Configuration -> Preferences -> Windows Settings -> Registry. Create a new parameter: New > Registry Wizard > Next

gpp registry wizard

Go to HKEY_CURRENT_USER -> Software -> Microsoft -> Windows Photo Viewer -> Slideshow -> Screensaver. Check the following keys and click Finish:

  1. EncryptedPIDL
  2. Shuffle
  3. Speed

screensaver reg: Shuffle, speed and EncryptedPIDL

Then go to the following GPO section: User Configuration -> Policies -> Administrative Templates -> Control Panel -> Personalization. Enable Force specific screen saver, and specify PhotoScreensaver.scr as its value. (By default, Photoscreensaver.scr uses the folder C:\Users\Public\Pictures\Sample Pictures as the source of the screensaver images.)

Force specific screen saver - GPO

Tip. You can also enable these policies in the Personalization section

  • Enable Screen Saver
  • Password Protect Screen – protects the Lock Screen with a password
  • Screen Saver timeout – the timeout in seconds that triggers the automatic start of the screensaver

That’s all, close Group Policy Management console and update the policies on the clients (gpupdate /force). A single corporate slideshow screensaver that takes images from c:\Screen will start on all domain computers after a specific timeout.

  • Слайд шоу темы для windows 10
  • Слетает расположение значков на рабочем столе windows 10
  • Скрипты на питоне для windows
  • Скрытая папка appdata windows 10 занимает много места
  • Слайд шоу на экране блокировки windows 10 скачать