close

在網域的環境下,用戶端的電腦有時會發生使用者帳號在登入後,桌面原來的程式、檔案及相關設定都消失不見。

這種情形是因使用者設定檔(User Profile)問題,原因是(1)系統磁碟空間不足 (2)磁碟過於分散效能不佳 ,導致使用者帳號在登入後,無法連結到原來的設定,所以系統自動建立一個新的設定檔。

Windows 2000及XP :

  1. 如何判斷系統建立的使用者設定檔:
    使用本機Administrator帳號登入後,檢查C:\Documents and Settings\ 是否有新使用者資料夾,並到該資料夾下檢查,桌面資料夾是否為空白且建立日期較新。

  2. 例如使用者目錄有 C:\Documents and Settings\Jimmy (原設定檔)  及C:\Documents and Settings\Jimmy.001 (系統新建),在Jimmy.001\桌面 目錄為空白,則Jimmy.001為系統自動建立。

  3. 建立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. 如何判斷產生的是暫存的使用者設定檔:
    (1) [我的電腦]右鍵→[內容][進階][使用者設定檔],進去後會看到多了一個<TEMP>的使用者設定檔。

    (2) C:\使用者 目錄有TEMP資料夾

  2. 使用本機Administrator帳號登入(Administrator帳號為啟動狀態)

  3. 登入後點選左下角開始輸入regedit並按下enter鍵,會出現登錄編輯程式

  4. 找到下列機碼HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

  5. 您在左邊的畫面會看到兩個類似的資料夾,應該為為S-1-5-21-xxxxx & S-1-5-21xxxxx.bak(前面都一樣,只有後面有一個會加上.bak

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

  7. 點選資料夾S-1-5-21-xxxxx在右邊視窗點選RefCount兩下,並將數值修改為0,修改完後點選State兩下,也將數值修改為0

   上述動作完成後關閉所有視窗並重新開機,使用原來的帳號登入即可。

如果Administrator為未啟用狀態(Win7預設值為未啟用),請依下列歩驟啟用:

 

  1. 進入安全模式(開機時按鍵盤上的F8
  2. 點選左下角開始所有程式附屬應用程式命令提示字元上點選右鍵選擇以系統管理員身分執行
  3. 在黑色視窗輸入net user Administrator /active:yes並按下enter鍵(此動作為將Administrator帳號啟動,若要停用此帳戶時將後面的YesNo後即可

以上Win7操作方法轉載自http://tw.myblog.yahoo.com/wonderful-reminiscence/article?mid=334

 

Win7還可能會發生桌面捷徑消失情形,相關操作請參閱微軟技術支援

http://support.microsoft.com/kb/978980/zh-tw

 

 

 

      



 

 


 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 吉米窩 的頭像
    吉米窩

    吉米窩

    吉米窩 發表在 痞客邦 留言(4) 人氣()