我的 Windows 7 Ultimate x64 机器上有一块 465 GB 的 SSD 和一块 4 TB 的 HDD。我有一个连接点(不是符号链接),将 C:\Users 指向 D:\Users。有谁知道 Windows 10 升级是否仍会在此配置下安装?我之所以问这个问题,是因为我读到如果有一个连接点将 C:\Users 指向任何其他位置,Windows 8.1 将无法安装。FWIW,Windows 10 升级顾问说我的系统已准备就绪,只指出我的 Norton 360 副本将不再起作用(废话!)。谢谢。
答案1
根据一天前的一篇文章——http://www.tenforums.com/tutorials/1964-users-folder-move-location-windows-10-a-post305666.html#post305666
只是想让你和其他人知道,我能够从 Windows 8.1 Pro(用户文件位于 D:\ )升级到 Windows10 Pro,没有任何问题。Windows 10 刚刚安装,安装完成后,一切都和以前一样。我一直在玩各种程序和应用程序,一切似乎都运行良好。
看来升级前没有必要将用户文件移回 C:\。
这将是一个好消息——这个限制对我来说没有任何意义,虽然我们可以随时重新定位文档/等文件夹,但漫游/等中的大量数据很容易填满固态硬盘。
答案2
在相关配置中,我使用连接点将 C:\Windows\Installer 移动到 D:\Windows\Installer。直到我在 Windows 10 升级(从 8.1 升级)几周后尝试升级某些产品时,我才意识到这一点,但连接点被删除并导致了很多问题。我只需将所有新内容复制到 D:\ 驱动器,删除 C:\Windows\Installer,然后使用 mklink 重新创建连接点。之后,一切都恢复正常。
答案3
对我来说不起作用。我设置了一个批处理脚本,在 Windows 安装完成后(但在重新启动后再次启动之前)将 C:\Users 文件夹移动到 D:\(或您指定的任何驱动器),并建立所有连接链接并设置与原始文件相同的权限。
我最近尝试了 Windows 10 1511 更新,它完成了所有更新,但在 90% 左右失败,并撤消了该过程以使我的 PC 正常工作。我目前正在搜索有关日志存储位置的信息,以尝试找出导致失败的更多信息。
我知道某些 Windows 更新(不是主要更新,而是累积更新)会由于用户配置文件位于不同的驱动器上而失败。
解决这个问题的方法是更改以下键:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList
直接指向正确的位置,而不是使用带有 %system% 变量的路径,因为有些更新不喜欢遵循符号链接。如果您遇到 Bitnami 安装程序提示“Payload 初始化失败”的问题,此方法也有效。
答案4
用于创建连接点的 LINKD 命令在 Win10 中不再可用,所以答案是否定的。