如果使用者和 ProgramData 目錄變更,則會封鎖升級至 Windows 10 之前的 Windows 版本

在 Windows 10 之前,使用 ProgramData 自動安裝設定將資料夾重新導向至系統磁碟區以外的磁碟驅動器,將會封鎖您升級至早於 Windows 10的較新 Windows 版本的能力。

藉由將 User 目錄或 ProgramData 資料夾的預設位置變更為系統磁碟區以外的磁碟區,您就無法為 Windows 安裝提供服務。 任何更新、修正或 Service Pack 都無法套用至安裝。 建議您不要變更使用者設定檔目錄或程序資料資料資料夾的位置。

從 Windows 10 開始,即使使用者配置檔重新導向至另一個磁碟驅動器,也支持升級。 例如,如果您使用 profilesDirectory 設為 D:\的 Windows 8.1,您仍然可以升級至 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 目錄重新放置到作業系統磁碟驅動器以外的磁碟驅動器時,效能有所改善。

如需如何使用響應檔案設定的資訊,請參閱 回應檔案概觀

注意事項

如果您使用 FolderLocations 自動安裝設定將使用者資料移至 %systemdrive% 磁碟驅動器以外的位置,則可能未安裝某些維護元件。 這些元件可能包括重大更新、安全性更新、Hotfix 和 Service Pack。

Windows AIK 和 Windows OPK 中記載的資訊

適用於 Windows 和 Windows Server 的 Windows 自動化安裝套件 (AIK) 和 Windows OEM 預安裝套件 (OPK) 包含 與 ProfilesDirectoryProgramData 自動安裝設定使用方式相關的檔警告。 這些設定可讓您將 Users 目錄和 ProgramData 目錄重新放置到其預設位置以外的位置。 這包括其他磁碟驅動器。

這些警告包含在服務堆疊更新 (更新 937287) 可用之前。 此更新解決了警告文字中所討論的問題。 您無法將這類安裝升級至 Windows 10 之前的 Windows 版本。

參考

如需詳細資訊,請參閱 FolderLocations