Hello
Thanks for posting in Microsoft Community.
It seems that you're following the correct steps, but there might be some common issues preventing your Group Policy Objects (GPOs) from applying the wallpaper settings correctly. Let's troubleshoot step by step and check some important aspects that could be causing the issue.
Troubleshooting:
Verify Wallpaper Path:
Ensure the wallpaper image is located in a shared folder that is accessible by all users who need it. For example, the wallpaper path should be something like \server\share\wallpaper1.jpg.
Make sure that the folder has the correct read permissions for the users or groups you are targeting.
If you're using a local path (e.g., C:\wallpapers\wallpaper1.jpg), it won't work unless all users have the same local path, which is highly unlikely in a network environment.
Check GPO Settings:
In WallpaperPolicy1 and WallpaperPolicy2, verify that the "Desktop Wallpaper" policy is correctly configured under:
User Configuration > Administrative Templates > Desktop > Desktop
Set the Wallpaper Style (e.g., Fill, Stretch, Center) appropriately. This ensures that the wallpaper looks correct based on user screen resolution.
Ensure GPOs Are Linked to the Correct OUs:
WallpaperPolicy1 should be linked to the domain or OU where users who should receive Wallpaper1 are located.
WallpaperPolicy2 should be linked to the OU where users who should receive Wallpaper2 are located.
Check Security Filtering:
For each GPO, ensure that the security filtering is set up correctly:
WallpaperPolicy1 should apply to the security group or user group you want to use the first wallpaper.
WallpaperPolicy2 should apply to the second group of users (with the second wallpaper).
Make sure the Authenticated Users group is not blocking the application of the policy to specific users.
User-Specific Policies: If you're targeting users specifically, ensure that the GPO is set to apply User Configuration rather than Computer Configuration.
Test Group Policy on the Target Machine:
On the client machine, open a Command Prompt and run the following commands:
gpresult /r to check which policies are applied and verify if the correct GPOs are being applied.
gpupdate /force to force the GPO refresh.
You can also run rsop.msc (Resultant Set of Policy) to visualize the applied GPOs in a more graphical manner.
Check the Event Viewer for any errors related to Group Policy processing (Event Viewer > Applications and Services Logs > Microsoft > Windows > GroupPolicy).
Permissions and Inheritance:
If security filtering is enabled, make sure that the group or user that is supposed to receive the wallpaper has read and apply group policy permissions on the GPO.
If you're using a custom security group for WallpaperPolicy2, verify that the group membership is correct and up-to-date.
Wallpaper Settings Conflict:
If a user belongs to both WallpaperPolicy1 and WallpaperPolicy2 due to OU structure or group memberships, the last applied GPO wins. This could potentially cause unexpected results. Ensure that the users are not targeted by conflicting GPOs.
Wallpaper Not Showing:
If the wallpaper appears, but it is not being applied or updated correctly, ensure that the wallpaper size and screen resolution settings are compatible with the style chosen (Fill, Stretch, etc.).
I hope the above information is helpful to you.
Best regards
Runjie Zhai