教學來源:
https://support.microsoft.com/en-us/kb/947215/zh-tw
--------
在網域的環境下,用戶端的電腦有時會發生使用者帳號在登入後,桌面原來的程式、檔案及相關設定都消失不見。
這種情形是因使用者設定檔(User Profile)問題,原因是(1)系統磁碟空間不足 (2)磁碟過於分散效能不佳 ,導致使用者帳號在登入後,無法連結到原來的設定,所以系統自動建立一個新的設定檔。
Windows 2000及XP :
- 如何判斷系統建立的使用者設定檔:使用本機Administrator帳號登入後,檢查C:\Documents and Settings\ 是否有新使用者資料夾,並到該資料夾下檢查,桌面資料夾是否為空白且建立日期較新。
- 例如使用者目錄有 C:\Documents and Settings\Jimmy (原設定檔) 及C:\Documents and Settings\Jimmy.001 (系統新建),在Jimmy.001\桌面 目錄為空白,則Jimmy.001為系統自動建立。
- 建立Profile設定相當費時,所以可將舊有設定檔更名成系統自動產生之Profile名稱,就可以還原所有設定,以上述為例,還原原有設定檔:
(1)刪除系統新建資料夾→C:\Documents and Settings\Jimmy.001
(2)將原設定檔名稱更改為系統新建名稱。C:\Documents and Settings\Jimmy 改為→C:\Documents and Settings\Jimmy.001
(3)重新開機登入
(4)重組C磁碟or執行chdsk C:\ (避免再次發生)
Windows 7 :
- 如何判斷產生的是暫存的使用者設定檔:
(1) [我的電腦]右鍵→[內容]→[進階]→[使用者設定檔],進去後會看到多了一個<TEMP>的使用者設定檔。
(2) C:\使用者 目錄有TEMP資料夾 - 使用本機Administrator帳號登入(Administrator帳號為啟動狀態)
- 登入後點選左下角開始→輸入regedit並按下enter鍵,會出現登錄編輯程式
- 找到下列機碼HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- 您在左邊的畫面會看到兩個類似的資料夾,應該為為S-1-5-21-xxxxx & S-1-5-21xxxxx.bak(前面都一樣,只有後面有一個會加上.bak)
- 在S-1-5-21-xxxxx.bak上點選右鍵->重新命名,在檔名最後面的.bak刪除,檔名會變成S-1-5-21-xxxxx
- 點選資料夾S-1-5-21-xxxxx在右邊視窗點選RefCount兩下,並將數值修改為0,修改完後點選State兩下,也將數值修改為0
上述動作完成後關閉所有視窗並重新開機,使用原來的帳號登入即可。
如果Administrator為未啟用狀態(Win7預設值為未啟用),請依下列歩驟啟用:
- 進入安全模式(開機時按鍵盤上的F8)
- 點選左下角開始→所有程式→附屬應用程式→在命令提示字元上點選右鍵選擇以系統管理員身分執行
- 在黑色視窗輸入net user Administrator /active:yes並按下enter鍵(此動作為將Administrator帳號啟動,若要停用此帳戶時將後面的Yes改為No後即可)
以上Win7操作方法轉載自http://tw.myblog.yahoo.com/wonderful-reminiscence/article?mid=334
沒有留言:
張貼留言