When customer login one Pooled VM, it prompt an error dialog box 'Location is not available, C:\Windows\system32\config\systemprofile\Desktop refers to a location that is unavailable'.
At the meantime, screen is black, there's only recycle bin on desktop.
This problem is caused by system can't load user profile file, the reasons might be:
1, profile file is stale
If profile file is stale, then enter to user profile file, backup user personal data to other folder, then delete this profile file, and logoff system re-login again, then system will generate a new profile file for user. Then we can copy back data to user's profile file.
To this issue:
Entered c:\users\, but couldn't find user's profile file.
2, profile file doesn't exist
when it's the first time for a user to login system, system will generate a profile for this user.
The reasons of system can't generate profile file are: Disk C is full, no enough space to create profile file, or registry prevent to create profile.
2.1 Open 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList'
check SID of all users' :S-1-5-...., if there exist the user's SID, then delete entire user's SID, logoff and login again, it will generate profile again.
2.2 Open disk, and found free space of disk C was 0, so the reason of this issue is capacity isn't enough to create profile file.
After deleted some unuseful files, logoff and login again, the problem didn't appear any more.
Increase capacity of disk C, or delete some unuseful files. Logoff and login again, desktop can restore.