VMware Horizon Community
usgrcm
Contributor
Contributor

VM Desktop Shows Black Background and no Desktop Wallpaper

Hi everyone,  we are having another issue with our VMs.  I have a base OS I created with a branded background.  It was hardcoded to the OS, so every time it is deployed everyone would get the same background regardless if on a VM or a desktop. 

My Issue is that when I  create a pool and test,  the user logs in and the desktop is black.  They can go into properties and change the background back to the image but doesn't appear to be automated.

I also had the sign-in animation disabled and now it is enabled and making the user go through "Hi, we are setting things up" screen. 

It seems like there is a hidden policy running somewhere, but the OU where the machines reside has inheritance blocked with no policies at this time.

Also to note, we have not run the optimization kit, and the workstation is getting a license fine from KMS.

Reply
0 Kudos
5 Replies
Shreyskar
VMware Employee
VMware Employee

With reference to the First Sign-in Animation , you can follow the below steps to disable it.

Reply
0 Kudos
usgrcm
Contributor
Contributor

That worked, but I still am having issue with the black background.

Reply
0 Kudos
Shreyskar
VMware Employee
VMware Employee

Glad to hear.

The black background might be coming because of 'Transcoded wallpaper' file as mentioned in few of the blogs below:

How to Fix Black Desktop Background In Windows 10

https://www.addictivetips.com/windows-tips/fix-black-desktop-background-in-windows/

This may also be coming because of your default domain policy. Please block the inheritance on the OU to which this machine belongs and test again to isolate if any GPO is causing this.

Reply
0 Kudos
usgrcm
Contributor
Contributor

The systems are already in an OU with blocked inheritance.  Seems that the image is free from transcoded wallpaper, at least I cannot find any reference to what the documents are referring too.

Reply
0 Kudos
Shreyskar
VMware Employee
VMware Employee

Please run gpresult on the machine as well as user and check if you see any other policy which might be related to this.

Reply
0 Kudos