C:\Windows\System32\Config\systemprofile\desktop 不可用

C:\Windows\System32\Config\systemprofile\desktop 不可用

我们正在尝试为 SQL Server 2014 设置 Always On 可用性组,并开始在两个 SQL Server 之间创建集群。一切顺利,直到验证集群创建并单击“完成”按钮,突然出现此消息:“C:\Windows\System32\Config\systemprofile\desktop 不可用”。

经过一番调查,我们发现我们的 IT 部门已将个人文件夹移至 D:\Users,而不是默认的 C:\Users(我们也检查了其他服务器,确实如此)。

我们还比较了 %USERPROFILE% 变量,这些是其值:

  • 其他安全服务器:D:\用户\当前用户名
  • 我们有故障的SQL服务器:C:\Windows\System32\Config\systemprofile

是否有人知道在集群创建过程中可能发生了什么,从而改变了 %USERPROFILE% 的值?

谢谢。

答案1

为了恢复默认路径,请在单击“完成”按钮之前尝试执行以下操作:

  • 点击开始按钮。
  • 单击“计算机”。
  • 导航到 D:\Users\
  • 使用您的用户名打开文件夹。
  • 右键单击桌面文件夹,然后单击“属性”。
  • 单击“位置”选项卡,然后单击“恢复默认值”按钮。

如果您无法做到这一点:

  • 单击“开始”按钮。
  • 类型注册表编辑器然后按 Enter 打开注册表编辑器。
  • 导航到以下注册表项:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\用户 Shell\Folders
  • 在右侧,双击桌面键。
  • 确保桌面值设置为:“%USERPROFILE%\ Desktop”或者 “D:\Users\%用户名%\Desktop”
  • 单击“确定”并关闭注册表编辑器。

相关内容