共用方式為


關於使用者設定檔

系統會在使用者第一次登入電腦時建立使用者設定檔。 在後續登入時,系統會載入使用者的設定檔,然後其他系統元件會根據設定檔中的資訊來設定使用者的環境。

使用者設定檔類型

  • 本機使用者設定檔。 使用者第一次登入電腦時,就會建立本機使用者設定檔。 設定檔會儲存在電腦的本機硬碟上。 對本機使用者設定檔所做的變更專屬於使用者和進行變更的電腦。
  • 漫遊使用者設定檔。 漫遊使用者設定檔是本地設定檔的複本,會複製到伺服器共用,並儲存在伺服器上。 此設定檔會下載到使用者登入網路上的任何電腦。 當使用者登出時,對漫遊使用者設定檔所做的變更會與設定檔的伺服器複本同步。 漫遊使用者設定檔的優點是使用者不需要在網路上使用的每部電腦上建立設定檔。
  • 強制使用者設定檔。 強制使用者設定檔是一種配置檔案類型,系統管理員可以用來指定使用者的設定。 只有系統管理員才能對強制使用者設定檔進行變更。 當使用者登出時,使用者對桌面設定所做的變更會遺失。
  • 暫存使用者設定檔。 每次錯誤狀況導致使用者設定檔無法載入時,都會發出暫存設定檔。 暫存設定檔會在每個會話結束時刪除,當使用者登出時,使用者對桌面設定和檔案所做的變更就會遺失。 暫存設定檔僅適用于執行 Windows 2000 和更新版本的電腦上。

使用者設定檔包含下列元素:

  • 登錄區。 登錄區是 NTuser.dat 檔案。 登錄區是由系統在使用者登入時載入,並對應至 HKEY_CURRENT_USER 登錄機碼。 使用者的登錄區會維護使用者的登錄型喜好設定和組態。
  • 一組儲存在檔案系統中的設定檔資料夾。 使用者設定檔檔案會以每個使用者為基礎,儲存在 Profiles 目錄中。 使用者設定檔資料夾是一個容器,可供應用程式和其他系統元件填入子資料夾,以及檔與組態檔等每個使用者資料。 Windows 檔案總管會針對使用者的 [桌面]、[ 開始 ] 功能表和 [檔 ] 資料夾等專案,廣泛地使用使用者設定檔資料夾。

使用者設定檔提供下列優點:

  • 當使用者登入電腦時,系統會使用使用者上次登出時所使用的相同設定。
  • 與其他使用者共用電腦時,每個使用者在登入之後會收到自訂的桌面。
  • 使用者設定檔中的設定對每個使用者而言都是唯一的。 其他使用者無法存取設定。 對某個使用者設定檔所做的變更不會影響其他使用者或其他使用者的設定檔。

Windows 7 和更新版本中的使用者設定檔磚

在 Windows 7 或更新版本中,每個使用者設定檔都有一個以使用者磚呈現的相關聯影像。 這些圖格會出現在 [使用者帳戶] 主控台專案及其 [管理帳戶] 子頁面上的使用者。 如果您有系統管理員存取權限,也會顯示預設來賓和預設使用者帳戶的映射檔。

注意

[管理帳戶] 子頁面是透過 [使用者帳戶主控台] 專案中的[管理另一個帳戶] 連結來存取。

 

  • %ProgramData%\Microsoft\User Account Pictures\Guest.bmp
  • %ProgramData%\Microsoft\User Account Pictures\User.bmp

使用者的磚影像會儲存在 %SystemDrive%\Users\username > \ < AppData\Local\Temp 資料夾中作為 <> 使用者名稱.bmp。 (\) 的任何斜線字元會轉換成加號字元, (+) 。 例如,DOMAIN\user 會轉換成 DOMAIN+user。

影像檔會出現在使用者的 Temp 資料夾中:

  • 使用者完成初始系統設定之後, (OOBE) 。
  • 當使用者第一次啟動使用者帳戶主控台專案時。
  • 當使用者移至使用者帳戶主控台專案的[管理帳戶] 子頁面時。 此外,也會顯示電腦上所有其他使用者的磚。

這些實例是唯一建立或更新映射的時間。 因此,以程式設計方式使用 Temp 資料夾位置時,請記住數個注意事項:

  1. 使用者磚不保證存在。 如果使用者刪除.bmp檔案,例如手動或透過刪除暫存檔的公用程式,除非使用者啟動使用者帳戶主控台專案管理帳戶子頁面,否則不會自動重新建立該使用者磚。

  2. 電腦上其他使用者的使用者磚可能不會出現在目前登入使用者的 Temp 資料夾中。 例如,如果使用者 A 透過使用者帳戶主控台專案建立使用者 B,當使用者將使用者 A 傳送至[管理帳戶] 子頁面時,會在使用者 A 的Temp資料夾中建立使用者 B 的磚。 因為在使用者 B 登入之前,不會為使用者 B 建立目錄結構,所以使用者 A 的 Temp 資料夾是儲存使用者 B 磚的唯一位置。 當使用者 B 登入時,儲存在使用者 B 存資料夾中的唯一映射是自己的映射。

    1. 若要取得系統上使用者的所有使用者磚,應用程式可能需要在每個使用者的 Temp 目錄中搜尋。
    2. 由於這些 Temp 目錄 (ACL) 的存取控制清單允許存取 SYSTEM、Administrator 和目前使用者,因此應用程式必須提高許可權,才能存取其他使用者。
  3. 其他使用者的磚不保證在其 Temp 資料夾中是最新的。 如果使用者 B 更新其使用者圖格,使用者 A 將不會看到變更,直到使用者 A 存取 [管理帳戶 ] 子頁面。 因此,如果應用程式使用使用者 A 的 Temp 資料夾來取得使用者 B 的磚,則這些應用程式可以取得過時的影像檔。

本機使用者設定檔

漫遊使用者設定檔

強制使用者設定檔

暫存使用者設定檔

Profiles 目錄

使用者環境變數

快速使用者切換