8 Replies Latest reply on Nov 2, 2018 8:49 AM by PeteSchultz

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

    cgcarlitog Lurker

      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

        • 2. Re: View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen
          cgcarlitog Lurker

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

          • 3. Re: View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen
            h3nkY Hot Shot
            VMware Employees

            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.

            • 4. Re: View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen
              carlitog99 Lurker

              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.

              • 5. Re: View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen
                h3nkY Hot Shot
                VMware Employees

                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)?

                • 6. Re: View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen
                  carlitog99 Lurker

                  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
                  [

                  • 7. Re: View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen
                    racerzer00 Lurker

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

                    • 8. Re: View Horizon 7 Persona - Desktop Backgroups jpg's not syncing to local profile - Black Screen
                      PeteSchultz Lurker

                      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