Observe que a apresentação de slides em segundo plano da área de trabalho não está disponível no Windows 7 Home Basic e no Windows 7 Starter.
http://support.microsoft.com/kb/975508
Como a Microsoft o limita, sua melhor opção é usar uma ferramenta de terceiros como o John's Background Switcher
A JBS fica na bandeja do sistema (a qualquer hora do dia) e muda seu plano de fundo no intervalo de tempo de sua escolha. Você diz de onde obter as fotos e como mostrá-las - talvez você só queira ver uma foto de cada vez ou talvez queira ver um "Snapshot Scrapbook" de fotos jogadas na área de trabalho. Depende de você e você nunca sabe o que está por vir!
(ou)
Wallpaper Cycler
(ou)
Use o Powershell junto com uma tarefa agendada para alterar os planos de fundo periodicamente.
Esta é de longe a solução mais interessante e nerd. Vá por isso, por favor! :)
$folder = "c:\Users\Public\Pictures\Wallpaper"
$file = Get-ChildItem $folder | Get-Random
$signature = @'
[DllImport("user32.dll")]
public static extern uint SystemParametersInfo(
uint uiAction,
uint uiParam,
string pvParam,
uint fWinIni);
'@
$type = Add-Type -MemberDefinition $signature `
-Name Win32Utils -Namespace SystemParametersInfo `
-PassThru
$null = $type::SystemParametersInfo(20, 0, $file.FullName, 3)
Leia mais sobre este abrangente tutorial: Apresentação de slides em segundo plano da área de trabalho no Windows Home Basic, com o PowerShell