我需要幫助。我做到了2錯誤:
- 當我登入該帳戶時,
net user MyName /del
在 shell 中以管理權限在我的帳戶上執行:cmd
然後我創建了當地的具有相同名稱的管理權限的使用者帳戶(未與任何電子郵件連接):我的名字
- 我切換到新建立的使用者帳戶。
帳戶已與電子郵件關聯:[電子郵件受保護]。
我想讓事情恢復正常。我不想丟失任何東西(例如%UserProfile%
目錄、我的設定、OneDrive)。在最好的情況下,我想在切換之前返回用戶會話(我那裡有重要的東西)。我知道用戶會話仍然存在!:任務管理器顯示切換前會話中的所有進程都已啟動並正在運行!當我在 TaskManager 中列出有關進程的詳細資訊時,它顯示會話 ID 為 0、1 和 3 的進程。1是我的舊會話。更新 0.1:任務管理器->使用者顯示 2 個使用者(同名)和 2 個會話,其中一個狀態為:已斷開連接
當我切換到新建立的使用者時,Windows 建立了它的環境,所以現在我有:
C:\Users\MyName
目錄中包含我已刪除帳戶的設置,並且我在切換之前已登入;C:\Users\MyName.MachineName
包含我切換的新建立帳戶設定的目錄
是否有可能讓事情恢復正常?
- 取回與原始 MyName 帳戶相關的所有設定和文件
- 在切換之前返回會話?
我不知道我的大腦在哪裡......請幫忙。
更新1
我設法回到舊會話tscon 1 /PASSWORD:passwd
。但是透過「開始」畫面擺弄帳戶設定/設定檔卻什麼都沒有結束(沒有執行任何操作)。事件管理器顯示許多錯誤,表示由於存取被拒絕或儲存空間不足而導致應用程式啟動問題。
答案1
因此,在回到舊會話後,tscon 1 /PASSWORD:passwd
我以安全的方式停止了所有應用程序,並備份了最重要的內容。登出。
接下來,我取得了舊用戶設定檔目錄的所有權:C:\Users\MyName
.我對兩個目錄都進行了備份。不幸的是 Windows 不允許我從舊設定檔複製所有檔案。使用 Hobocopy 工具也沒有解決這個問題。
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList\NewProfileSID\ProfileImagePath
接下來,我嘗試透過將和更改\Sid
為舊設定檔中的值來欺騙 Windows 使用舊設定檔目錄。它不起作用。
接下來,我將盡可能多的檔案和目錄從 複製C:\Users\MyName
到C:\Users\MyName.MachineName
。
重新登入後,我將新的個人資料與舊的 MS 帳戶連接起來[電子郵件受保護]。
最終,新設定檔與舊設定檔的相同程度約為 85-90%。不幸的是,一些用戶設定和應用程式設定沒有移動到新的設定檔。