SCCM Changing Windows 10 WallPaper

MF_EndPoint 1 Reputation point
2021-06-28T17:06:17.137+00:00

I need to change windows 10 wallpaper. Not during OSD.
I am placing a correct image into %WINDIR%\web\wallpaper\windows\
However %AppData%\Roaming\Microsoft\Windows\Themes\CachedFiles\ still has a default Microsoft image.
Rebooting the OS does not refresh that image.
I can run shell:::{ED834ED6-4B5A-4BFE-8F11-A626DCB6A921}\pageWallpaper manually to refresh the wallpaper and that works,
But if i run it from a script or try to run it from Active setup i am either not getting a wallpaper refresh or an error from the ActiveSetup:109889-error001.png

What am i missing and how can i force wallpaper refresh with SCCM?
Thank you

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,808 questions
Windows 10 Setup
Windows 10 Setup
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
1,912 questions
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Deployment: The process of delivering, assembling, and maintaining a particular version of a software system at a site.
918 questions
Microsoft Configuration Manager Application
Microsoft Configuration Manager Application
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Application: A computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end users.
461 questions
Microsoft Configuration Manager
0 comments No comments
{count} votes

9 answers

Sort by: Newest
  1. MF_EndPoint 1 Reputation point
    2021-06-29T16:37:09.9+00:00

    I also tested in x86 CMD manually and worked as expected110348-error003.png

    0 comments No comments

  2. Garth Jones 2,076 Reputation points
    2021-06-29T14:57:18.11+00:00

    Again, did you run it as a 32bit process on the computer ass local system?
    https://www.enhansoft.com/how-to-access-the-local-system-account/

    0 comments No comments

  3. MF_EndPoint 1 Reputation point
    2021-06-29T14:24:24.287+00:00

    110299-error002.png

    0 comments No comments

  4. MF_EndPoint 1 Reputation point
    2021-06-29T14:23:37.293+00:00

    I am testing with the script i found on Jose Espitia site.
    https://www.joseespitia.com/2017/09/15/set-wallpaper-powershell-function/

    Running that script as a package or as a package from the task sequence does not refresh desktop wallpaper, but works as expected when running manually as a system:

    0 comments No comments

  5. Garth Jones 2,076 Reputation points
    2021-06-28T21:36:12.133+00:00

    Did you test it as a X86 local system account? as I covered within the blog?

    0 comments No comments