2011年6月28日 星期二

[轉貼]Windows 7 你已經使用暫時設定檔登入


文章來源:http://mrynlin.blogspot.com/2011/01/windows-7_26.html

Windows 7 你已經使用暫時設定檔登入

如果使用者設定檔(User Profile)損壞的話
在Windows XP可以直接砍掉該使用者資料夾(C:\Documents and Settings裡的使用者設定檔),再登入就會自動重建使用者資料夾。
但在Windows 7就沒辦法這樣做了,如果直接砍掉使用者資料夾(C:\Users裡的使用者設定檔),再登入的話,就會看到「你已經使用暫時設定檔登入」訊息。



在Winodws 7要如何正常移除使用者設定檔?
1.使用具有主控者權限的帳號登入。
2.在「我的電腦」上按右鍵->「內容」->「進階系統設定」->點選使用者設定檔的「設定」->刪除損壞的「使用者設定檔」。
3.使用剛才刪除的帳號登入,就不會出現使用暫時設定檔登入的問題了。



若使用者資料夾已刪除的話,該怎麼救?
先開啟登入編輯程式(Regedit),依序到"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT \CurrentVersion\ProfileList"底下,刪除機碼(機碼底下的"ProfileImagePath"數值要符合剛才刪除的帳 號)。




若有 Administrator 跳到步驟 4.

1.進入安全模式(開機時按鍵盤上的 F8)

2.開始 > 所有程式 > 附屬應用程式 > 在命令提示字元上點選右鍵選擇以系統管理員身分執行

3.在黑色視窗輸入 net user Administrator /active:yes 並按下 Enter(此動作為將 Administrator 帳號啟動,若要停用此帳戶時將後面的 yes 改為 no 後即可)

4.執行完上述動作後重新開機進入正常模式,並以 Administrator 帳號做登入的動作

5.登入後點選左下角開始->輸入 regedit 並按下 Enter,會出現登錄編輯程式

6.進入下列機碼
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
您在左邊的畫面會看到兩個類似的資料夾,應該為為 S-1-5-21-xxxxx & S-1-5-21xxxxx.bak (前面都一樣,只有後面有一個會加上.bak)

7.在 S-1-5-21-xxxxx 上點選右鍵->重新命名,在檔名最後面輸入 .old

8.在 S-1-5-21-xxxxx.bak 上點選右鍵->重新命名,在檔名最後面的 .bak 刪除,檔名會變成 S-1-5-21-xxxxx

9.點選資料夾 S-1-5-21-xxxxx 在右邊視窗點選 RefCount 兩下,並將數值修改為 0,修改完後點選 State 兩下,也將數值修改為 0
上述動作完成後關閉所有視窗並重新開機,使用原來的帳號登入即可

沒有留言:

張貼留言