Question: desktop is unavailable if the location is on this pc?
Answer: To solve C:\windows\system32\config\systemprofile\desktop refers to a location that is unavailable you must reset the path that your computer defaults to on startup. This can be done by moving your desktop to C:\windows\system32\config\systemprofile\ so the path that is taken reaches your user desktop.