我们正在尝试为 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”
- 单击“确定”并关闭注册表编辑器。