开机时如果出现c:\windows\system32\config\systemprofile\desktop不可用的情况,这是一个许多用户都可能遇到的常见问题。
最近在使用Windows 10 Build 9926时,我也遇到了这种情况。那么,如何解决这个问题呢?
遇到此问题时,最简单的方法是重启电脑,大多数情况下都能解决。如果重启无效,我们可以尝试通过修改注册表来解决。
按
Ctrl+Alt+Del键调出任务管理器,然后点击任务管理器左上角的“文件”菜单,选择“运行新任务”;在新任务框中输入
regedit,然后按回车键打开注册表编辑器;

- 按照以下路径展开注册表:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
- 在右侧窗口中找到名为
Desktop的项,双击它,查看数据栏。例如,我的显示为:C:\Users\飞\Desktop,请复制此路径;

- 接下来,找到以下路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders(与Shell Folders在同一级目录下)
- 在右侧窗口中同样找到
Desktop项,双击它,将之前复制的路径粘贴到数据栏中,然后点击“确定”;

- 最后,重启电脑即可解决问题。
你还可以通过CMD的SET命令查看当前的系统变量,变量名前加上百分号(%)即可使用。
代码语言:javascript代码运行次数:0svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg">
其他系统变量如下:代码语言:javascript代码运行次数:0运行复制```javascript %ALLUSERSPROFILE% =C:\ProgramData %CommonProgramFiles% =C:\Program Files\Common Files %CommonProgramFiles(x86)% =C:\Program Files (x86)\Common Files %CommonProgramW6432% =C:\Program Files\Common Files %COMPUTERNAME% =MyPC %ComSpec% =C:\WINDOWS\system32\cmd.exe %HOMEDRIVE% =C: %HOMEPATH% =\Users\用户名 %LOGONSERVER% =\MicrosoftAccount %OS% =Windows_NT %ProgramW6432% =C:\Program Files %PUBLIC% =C:\Users\Public %TEMP% =C:\Users\用户名\AppData\Local\Temp %TMP% =C:\Users\用户名\AppData\Local\Temp %USERDOMAIN% =MyPC %USERNAME% =用户名










