如何恢復 C:\Users 資料夾

如何恢復 C:\Users 資料夾

今天我使用符號連結連接方法將 C:\Users 移到另一個分割區。

我有一個好主意,從 C:\Users => U:\ 建立符號連結連接,而不是 C:\Users => U:\Users。

遺憾的是,我已經刪除了原始的“Users”資料夾,現在,當我嘗試登入時,它說User Profile Service 登入失敗

也許我錯了,但這是因為使用者設定檔的根目錄不是系統目錄,所以現在當我建立 C:\Users 時,我無法登入 Windows 並且收到上述錯誤訊息。

如何建立新的 C:\Users 目錄並解決該問題?

先感謝您!

答案1

問題似乎是你的內容C:\Users要不是空的,就是不可讀的。應該有服務帳戶(及其註冊表文件)和用戶帳戶(帶有個人註冊表文件)和新使用者的預設骨架帳戶。我記得一些較舊的 Windows 版本(是XP嗎?)搞砸了系統登錄(至少使用者 ID)如果用戶註冊表文件有任何問題。這種情況很容易發現,因為 ACL 管理視窗只顯示使用者 ID,而不顯示使用者清單中的名稱。

如果您仍然有配置文件,U:\請嘗試將它們移回C:\Users\。最初您可以C:\Users\向每個人授予完全權限,之後應該可以工作。

但是,使用者資料夾包含從父級繼承的權限(在其 ACL 中),而該父級(最初的C:\C:\Users\)現在已被終止,因此您可能需要在系統再次運作後檢查這些權限。

您可能想要使用的另一件事是junction當您希望相同的文件/資訊出現在兩個資料夾中時。至少在類似的情況下它效果很好。是的,符號連結也可以,但我不會推薦它,因為我還沒有遇到需要符號連結的情況(閱讀:我沒有 ntfs 符號連結的經驗)。

相關內容