我的系統有四個磁碟
- C:120GB(SSD)系統
- 數據:1TB
- 乙:500GB
- F:2TB
我的用戶是mark
,我的個人資料在這裡D:\Users\mark
所有磁碟均使用 truecrypt 整個磁碟加密進行加密。 D、E、F 是系統最喜歡的捲,在啟動時隨系統一起安裝。
D 驅動器已滿,因此我清空了 F 驅動器,並使用此命令以名為 admin 的不同用戶身份登錄,複製了我的數據
robocopy D:\Users\mark F:\Users\mark /MIR /XJ
看起來效果很好。然後我進入註冊表並更改了此鍵的用戶配置文件位置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\{SID}
並更改ProfileImagePath
為F:\Users\mark
我也改變了
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ProfilesDirectory
:F:\Users
當我登入 Windows 時,我收到大量錯誤。在事件日誌中我可以看到
Windows cannot load the user's profile but has logged you on with the default profile for the system. DETAIL - Access is denied.
當我查看驅動器時,它們都已被 Truecrypt 正確安裝。我嘗試將註冊表項更改回原來的狀態,但出現了相同的錯誤。我也嘗試過系統還原,但沒有解決問題。
有任何想法嗎?我這裡有點麻煩了。謝謝!
答案1
嘗試以下操作:
答案2
不幸的是,你已經做了一些可能無法挽回的事情。
微軟表示用戶設定檔不可移動:
將使用者設定檔目錄或程式資料資料夾的預設位置變更為系統磁碟區以外的捲,您將無法維護 Windows 安裝。任何更新、修復或服務包都將無法套用於安裝。 Microsoft 不建議您變更使用者設定檔目錄或程式資料資料夾的位置。 [強調]
現在有一些工具可以讓您做到這一點:
此調整涉及使用 Microsoft 的企業部署工具(包括 Sysprep)來安裝 Windows。應答檔案(XML 格式)指定 Users 資料夾的自訂位置。
最好的方法是從備份中恢復,但否則您可以嘗試按照確切的步驟操作這裡概述了 Sysprep