升级到Windows用户和 ProgramData 目录Windows 10阻止之前的版本

在Windows 10之前,使用 ProgramData 无人参与设置将文件夹重定向到系统卷外的其他驱动器将阻止你升级到 Windows 早于 Windows 10 的更高版本。

通过更改用户目录或 ProgramData 文件夹的默认位置到系统卷外的其他卷,你无法为安装Windows服务。 任何更新、修补程序或 Service Pack 无法应用于安装。 建议您不要更改用户配置文件目录或程序数据文件夹的位置。

从 Windows 10开始,即使用户配置文件重定向到另一个驱动器,也支持升级。 例如,如果使用的配置文件Windows 8.1设置为 D: , \ 则仍可升级到 Windows 10。

适用于:  Windows 10 - 所有版本,Windows Server 2019、Windows Server 2016、Windows 8.1、Windows Server 2012 R2、Windows 7
原始 KB 编号:   949977

更多信息

%systemdrive% 定义为包含目录的Windows驱动器。 你可能希望将 Users 目录或 ProgramData 目录重定位到其他驱动器有多种原因。

例如Windows,最常见的原因如下:

  • 从单个驱动器和仅包含用户文件的驱动器备份数据会更容易。
  • 如果用户数据位于单独的卷上,则更易于在用户计算机上重新生成操作系统驱动器。 在这种情况下,可以格式化包含 Windows 目录的驱动器,并可以重新安装 Windows 而无需考虑如何删除用户数据。
  • %systemdrive% 没有足够的磁盘空间。

对于 Windows Server,最常见的原因如下:

  • 当您将 Users 目录和 ProgramData 目录重定位到操作系统驱动器外的其他驱动器时,性能会提高。

有关如何使用应答文件设置的信息,请参阅Answer Files Overview。

备注

如果使用 FolderLocations 无人参与设置将用户数据移动到 %systemdrive% 驱动器外的位置,则可能无法安装某些服务组件。 这些组件可能包括关键更新、安全更新、修补程序和 Service Pack。

AIK 和 OPK Windows中Windows的信息

Windows 自动安装工具包 (AIK) 和 Windows 和 Windows Server 的 Windows OEM 预安装工具包 (OPK) 包含与 ProfilesDirectoryProgramData 无人参与设置的使用相关的文档警告。 这些设置可让你将 Users 目录和 ProgramData 目录重定位到默认位置外的位置。 这包括其他驱动器。

这些警告包含在服务堆栈更新 (更新 937287) 可用之前。 此更新解决了警告文本中讨论的问题。 您不能将此类安装升级到Windows版本之前的版本Windows 10。

参考

有关详细信息,请参阅 FolderLocations