VMware Horizon Community
cgcarlitog
Contributor
Contributor

View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen

Hi, we currently run a View 5.1.3 environment with Windows 7 floating non-persistent desktops and manage profiles using View Persona. We are moving to a new View Horizon 7 environment and have migrated the existing gold master Windows 7 image.

The only changes that have been made to the gold master in the new View 7 environment are the upgrading of VMware tools View Agent to 7.0.1.3989057.

Now when I log onto the new desktop floating pool on Horizon 7, Horizon persona isn't synchronising the desktop background from the persona repository (existing IBM CIFS share) to the local profile and hence the desktop is displayed as a black background.

If I try set the background to a jpeg file e.g. Windows harmony, I can see the file TranscodedWallpaper.jpg being saved to  \\persona\share\username.V2\AppData\Roaming\Microsoft\Windows\Themes and it displays on the current floating desktop correctly.

However at the next logon to a floating desktop this file isn't saved back to the local profile i.e. %userprofile%\AppData\Roaming\Microsoft\Windows\Themes and hence the background is black.

If I log onto the gold master image directly via VMware as a user, the desktop background shows correctly, so it looks to be a persona issue.

The following are snippets from the VMWVvp.txt log relating to TranscodedWallpaper.jpg - the errors I can see are 0x80070002

Has anyone experienced this issue and know how to get around it?

[128985][08/02/2016 11:57:41:0610][RTOLogon!RedirectFile     ] VMWGetFileInfo Failed: Process: explorer.exe, File: \Device\HarddiskVolume2\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, 0xC000003A
[128985][08/02/2016 11:57:41:0610][RTOLogon!RTORetrieveOfflineFile] explorer.exe Creating \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[128985][08/02/2016 11:57:41:0610][RTOLogon!RTOGetIdentityByPath] Updated Parameters: Path: \USERS\username\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0x89C59)
[128985][08/02/2016 11:57:41:0610][RTOLogon!RTOGetIdentityByPath] Updated Context: Path: \USERS\username\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0x89C59)
[128985][08/02/2016 11:57:41:0610][RTOLogon!RTORetrieveOfflineFile] Retrieved User Identity: Path: \Device\HarddiskVolume2\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg

[128985][08/02/2016 11:57:41:0625][RTOProcessCopyRequest     ] CREATE_OFFLINE Request Received.  Source: \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Destination: C:\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[0][08/02/2016 11:57:41:0797][VMWPopulateOfflineFiles   ] Finished Querying Remote Folder: User: username, Session: 1, Path: \\persona\profileshare$\Floating\username.V2\AppData\Roaming\Microsoft\Windows\Themes
[128985][08/02/2016 11:57:41:0797][RTOProcessCopyRequest     ] CREATE_OFFLINE: Populated Folder: \\persona\profileshare$\Floating\username.V2\AppData\Roaming\Microsoft\Windows\Themes, Files: 3, Folders: 0
[128985][08/02/2016 11:57:41:0797][RTOProcessCopyRequest     ] CREATE_OFFLINE: Completed Successfully
[128985][08/02/2016 11:57:41:0797][RTOProcessCopyRequest     ] FileOp Complete: 0.17 Seconds.  Op: 0x100, Source: \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Dest: C:\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg

[128985][08/02/2016 11:57:41:0797][RTOLogon!RedirectFile     ] Successfully Retrieved Offline File: Process: explorer.exe, Offline: 1, File: \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[128985][08/02/2016 11:57:41:0797][RTOLogon!RTORemoveOfflineFile] Removed \Device\HarddiskVolume2\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg From Offline File Table. RefCount: 1

[153838][08/02/2016 11:57:45:0814][RTOLogon!RedirectFile     ] VMWGetFileInfo Failed: Process: explorer.exe, File: \Device\HarddiskVolume2\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, 0xC0000034
[153838][08/02/2016 11:57:45:0814][RTOLogon!RTORetrieveOfflineFile] explorer.exe Creating \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[153838][08/02/2016 11:57:45:0814][RTOLogon!RTOGetIdentityByPath] Updated Parameters: Path: \USERS\username\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0x89C59)
[153838][08/02/2016 11:57:45:0814][RTOLogon!RTOGetIdentityByPath] Updated Context: Path: \USERS\username\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0x89C59)
[153838][08/02/2016 11:57:45:0814][RTOLogon!RTORetrieveOfflineFile] Retrieved User Identity: Path: \Device\HarddiskVolume2\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg

[153838][08/02/2016 11:57:45:0820][RTOProcessCopyRequest     ] CREATE_OFFLINE Request Received.  Source: \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Destination: C:\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[153838][08/02/2016 11:57:45:0821][RTOProcessCopyRequest     ] FileOp Complete: 0.00 Seconds.  Op: 0x100, Source: \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Dest: C:\Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[153838][08/02/2016 11:57:45:0821][RTOCopyWorker             ] RTOProcessCopyRequest Failed: Operation: 0x100, File: \Users\username\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Error: 0x80070002

Reply
0 Kudos
8 Replies
h3nkY
VMware Employee
VMware Employee

Did you redirect AppData\Roaming?

Reply
0 Kudos
cgcarlitog
Contributor
Contributor

Hi there, no we haven't redirected appdata/roaming.

Reply
0 Kudos
h3nkY
VMware Employee
VMware Employee

The error shows that Persona was unable to find the file.

Is Client-Side-Cache (CSC) enabled? This is CSC is a windows offline file management. It is not compatible running together with Persona.

Reply
0 Kudos
carlitog99
Contributor
Contributor

Hi CSC is disabled in the gold master and also in group policy.

I've confirmed on a running machine Offline files is disabled as well.

Reply
0 Kudos
h3nkY
VMware Employee
VMware Employee

The error code 0x80070002 means that Persona was unable to find target file.

Q1: Can you reproduce with the highest log level ?

Q2: Does the issue occur for other users (other than username)?

Reply
0 Kudos
carlitog99
Contributor
Contributor

Hello, this issue occurs for all users. The transcodedwallpaper.jpg is copied successfully to the persona repository, but at next logon the file is copied down to the local profile and hence the black background.

I have set the log level to debug as you've suggested, and from what I can understand from the logs, it looks as though it is actually copying the file locally and then deleting it. I may be misinterpreting this??

Here's the snippets for the wallpaper. Let me know what you think.

[181698][08/11/2016 13:30:10:0228][RTOLogon!RedirectFile     ] VMWGetFileInfo Failed: Process: explorer.exe, File: \Device\HarddiskVolume2\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, 0xC000003A
[181698][08/11/2016 13:30:10:0228][RTOLogon!RTORetrieveOfflineFile] explorer.exe Creating \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[181698][08/11/2016 13:30:10:0228][RTOLogon!RTOGetIdentityByPath] Updated Parameters: Path: \USERS\TESTUSER1\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0xE12BE)
[181698][08/11/2016 13:30:10:0228][RTOLogon!RTOGetIdentityByPath] Updated Context: Path: \USERS\TESTUSER1\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0xE12BE)
[181698][08/11/2016 13:30:10:0228][RTOLogon!RTORetrieveOfflineFile] Retrieved User Identity: Path: \Device\HarddiskVolume2\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[181704][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\Mup\server\user$\testuser1\Desktop
[181709][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Retrieved Local Path From Remote Path: Process: explorer.exe, Remote: \server\user$\testuser1\Desktop, Local: (null)
[181709][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Failed Querying EA: Process: explorer.exe, Path: (null), 0xC000003B
[181714][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\HarddiskVolume2\Program Files\Common Files
[181716][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\HarddiskVolume2\Program Files\Common Files\Adobe
[181698][08/11/2016 13:30:10:0228][RTOProcessCopyRequest     ] CREATE_OFFLINE Request Received.  Source: \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Destination: C:\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[181718][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\HarddiskVolume2\Program Files\Common Files\Adobe\ARM
[181730][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\HarddiskVolume2\Program Files\Common Files\Adobe\ARM\1.0
[181752][08/11/2016 13:30:10:0228][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\HarddiskVolume2\Users\Public\Desktop
[181698][08/11/2016 13:30:10:0244][RTOCreateFolder           ] Created Folder: C:\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes
[181767][08/11/2016 13:30:10:0244][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\Mup\server\user$\testuser1\Desktop
[181768][08/11/2016 13:30:10:0244][RTOLogon!PreDC            ] Retrieved Local Path From Remote Path: Process: explorer.exe, Remote: \server\user$\testuser1\Desktop, Local: (null)
[181768][08/11/2016 13:30:10:0244][RTOLogon!PreDC            ] Failed Querying EA: Process: explorer.exe, Path: (null), 0xC000003B
[181769][08/11/2016 13:30:10:0244][RTOLogon!PreDC            ] Retrieved Normalized File Name Info: Process: explorer.exe, File: \Device\HarddiskVolume2\Users\Public\Desktop
[181901][08/11/2016 13:30:10:0244][RTOLogon!PreDC            ] Retrieved Opened File Name Info: Process: VMWVvpsvc.exe, File: \Device\Mup\profiles\viewprofiles$\testuser1.V2\AppData\Roaming\Microsoft\Windows\Themes
[181902][08/11/2016 13:30:10:0244][RTOLogon!PreDC            ] Retrieved Local Path From Remote Path: Process: VMWVvpsvc.exe, Remote: \profiles\viewprofiles$\testuser1.V2\AppData\Roaming\Microsoft\Windows\Themes, Local: \??\C:\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes
[181902][08/11/2016 13:30:10:0244][RTOLogon!PreDC            ] Queried EA Flags: Process: VMWVvpsvc.exe, Path: \??\C:\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes, Flags: 0x0
[181902][08/11/2016 13:30:10:0244][RTOLogon!RTOImpersonateUser] ThreadSid: S-1-5-21-709834972-426515639-1435325219-45057
[181902][08/11/2016 13:30:10:0244][RTOLogon!RTOImpersonateUser] UserSid: S-1-5-21-709834972-426515639-1435325219-45057
[181902][08/11/2016 13:30:10:0244][RTOLogon!RTOImpersonateUser] Already Running As User: S-1-5-21-709834972-426515639-1435325219-45057, Thread Sid: S-1-5-21-709834972-426515639-1435325219-45057
[181902][08/11/2016 13:30:10:0244][RTOLogon!VMWCreateOfflineFiles] Impersonating User: Path: \Device\Mup\profiles\viewprofiles$\testuser1.V2\AppData\Roaming\Microsoft\Windows\Themes
[181902][08/11/2016 13:30:10:0244][RTOLogon!VMWCreateOfflineFiles] Opened Remote Folder: \Device\Mup\profiles\viewprofiles$\testuser1.V2\AppData\Roaming\Microsoft\Windows\Themes
[0][08/11/2016 13:30:10:0275][VMWPopulateOfflineFiles   ] Finished Querying Remote Folder: User: testuser1, Session: 1, Path: \\profiles\viewprofiles$\testuser1.V2\AppData\Roaming\Microsoft\Windows\Themes
[181698][08/11/2016 13:30:10:0275][RTOProcessCopyRequest     ] CREATE_OFFLINE: Populated Folder: \\profiles\viewprofiles$\testuser1.V2\AppData\Roaming\Microsoft\Windows\Themes, Files: 1, Folders: 0
[181698][08/11/2016 13:30:10:0275][RTOProcessCopyRequest     ] CREATE_OFFLINE: Completed Successfully
[181698][08/11/2016 13:30:10:0275][RTOProcessCopyRequest     ] FileOp Complete: 0.05 Seconds.  Op: 0x100, Source: \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Dest: C:\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg

[181698][08/11/2016 13:30:10:0275][RTOLogon!RedirectFile     ] Successfully Retrieved Offline File: Process: explorer.exe, Offline: 1, File: \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[181698][08/11/2016 13:30:10:0275][RTOLogon!RTORemoveOfflineFile] Removed \Device\HarddiskVolume2\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg From Offline File Table. RefCount: 1

192754][08/11/2016 13:30:11:0629][RTOLogon!RedirectFile     ] VMWGetFileInfo Failed: Process: explorer.exe, File: \Device\HarddiskVolume2\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, 0xC0000034
[192754][08/11/2016 13:30:11:0629][RTOLogon!RTORetrieveOfflineFile] explorer.exe Creating \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[192754][08/11/2016 13:30:11:0629][RTOLogon!RTOGetIdentityByPath] Updated Parameters: Path: \USERS\TESTUSER1\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0xE12BE)
[192754][08/11/2016 13:30:11:0629][RTOLogon!RTOGetIdentityByPath] Updated Context: Path: \USERS\TESTUSER1\APPDATA\ROAMING\MICROSOFT\WINDOWS\THEMES\TRANSCODEDWALLPAPER.JPG, Session: 1, AuthId: (0x0,0xE12BE)
[192754][08/11/2016 13:30:11:0629][RTOLogon!RTORetrieveOfflineFile] Retrieved User Identity: Path: \Device\HarddiskVolume2\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[192754][08/11/2016 13:30:11:0639][RTOProcessCopyRequest     ] CREATE_OFFLINE Request Received.  Source: \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Destination: C:\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[192754][08/11/2016 13:30:11:0640][RTOProcessCopyRequest     ] FileOp Complete: 0.00 Seconds.  Op: 0x100, Source: \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Dest: C:\Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
[192754][08/11/2016 13:30:11:0640][RTOCopyWorker             ] RTOProcessCopyRequest Failed: Operation: 0x100, File: \Users\testuser1\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg, Error: 0x80070002
[192754][08/11/2016 13:30:11:0640][RTOLogon!RTORetrieveOfflineFile] Received FALSE From Service: 0x0, ulResult: 0x80070002
[

Reply
0 Kudos
racerzer00
Contributor
Contributor

carlitog99... were you able resolve this issue with persona syncing?  I am encountering a very similar issue.

Reply
0 Kudos
PeteSchultz
Contributor
Contributor

I too am having a similar problem. I am running horizon 7.5.1

These files do not exist on the VM or on the Profile repository. It seems to be holding up syncing. I can empty the recycle bin and my files always come back. Any new files I create don't show up after a log out and back in. I am seeing several lines in the log like this:

<1560>[497175][11/02/2018 11:09:09:0799][RTOLogon!RedirectFile     ] VMWGetFileInfo Failed: Process: explorer.exe, File: \Device\HarddiskVolume2\Users\Administrator\AppData\Roaming\McAfee\folder.jpg, 0xC0000034

<1560>[497175][11/02/2018 11:09:09:0799][RTOLogon!RTORetrieveOfflineFile] Retrieved User Identity: Path: \Device\HarddiskVolume2\Users\Administrator\AppData\Roaming\McAfee\folder.jpg

Reply
0 Kudos