我正在尝试使用以下关于全新安装 Windows 8 的教程将 C:\Users (SSD) 移动到 B:\Users (HDD) -> 立即升级到 8.1:http : //webcache.googleusercontent.com/search ?q=缓存:http://www.itnota.com/move-users-directory-to-a-different-drive-in-windows-8/
它们按以下方式映射:
SSD - C:\ 在资源管理器中,D:\ 在命令提示符中
硬盘 - B:\ 在资源管理器中,E:\ 在命令提示符中
我尝试使用以下命令进行映射:
robocopy /copyall /mir /xj D:\Users E:\Users (no failures)
rmdir /S /Q D:\Users (worked fine)
Run Code Online (Sandbox Code Playgroud)
直到我在这里遇到以下问题:
mklink /J D:\Users B:\Users
(linking command line source to Windows explorer target)
Run Code Online (Sandbox Code Playgroud)
B:\ 是一个普通的本地 NTFS 非网络驱动器,但是我一直收到以下错误:
"local volumes are required to complete the operation"
Run Code Online (Sandbox Code Playgroud)
没有教程提到这是一个潜在的错误,任何结果似乎都与网络驱动器有关。在此之后,我错误地尝试映射到 E:\Users,认为我应该映射到命令提示符驱动器列表而不是资源管理器列表,因为我认为这就是导致我错误的原因。这导致:
“用户配置文件服务”错误 - “用户配置文件服务登录失败 - 无法加载用户配置文件”
在使用 rmdir 删除失败的 D:\Users 链接后,尝试将 E:\Users …