Here is how to make your screensaver work on the lockscreen....
Setup your screensaver as normal. Let's say that you have the screensaver set to kick in after 15 minutes of inactivity. The problem is that once on the lockscreen, it will turn into a black screen (turning off the screen) after just one minute. In order to see your photos (or any other screensaver), you need to change the timeout for the lockscreen. I don't know why, but this setting is not normally exposed in the GUI. So, to be able to change that timeout we have to perform two steps:
1) We will modify a registry setting to expose this setting in the GUI.
2) We make the change to the timeout in the GUI.
Start by opening an elevated command prompt.
Run this command:
Code:
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7 /v attributes /t REG_DWORD /d 0x00000002 /f
From that same command prompt, run this:
This will open power options. Select Display > Console lock display off timeout and set the timeout to a value higher than the amount of time for the screensaver to kick in. For example if you have the screensaver set to to kick off after 15 minutes and you set this value to 30 minutes, then the screensaver will run after 15 minutes and run until the 30 minute mark at which time the screen will be turned off. If you want the screen to stay on and display the screensaver continuously, set this timeout to 0.
