什么是用戶配置文件呢?
用戶配置文件,顧名思意,用戶配置文件是用來保存用戶個性化設置的文件,例如在系統中新建了兩個用戶:jebom,soka。在系統里就會有兩個用戶配置文件夾:jebom,soka,每個文件夾各自儲存了各自用戶的使用個性化設置,如各自的桌面,各自的輸入法,各自的收藏夾,各自的瀏覽歷史等。
http://blog.donews.com/jebom/
配置文件夾在什么位置?
配置文件夾在默認情況下存在于C:\Documents and Settings。現在我們把C:\Documents and Settings稱為主用戶配置文件夾,而把jebom,soka之類的文件夾稱為獨立用戶配置文件夾。在C:\Documents and Settings下面除了jebom,soka等一般用戶的獨立用戶配置文件夾外,一般還有下面三個獨立配置文件夾:Administrator,All Users,Default User。
http://blog.donews.com/jebom/
一般存在的三個獨立配置文件夾(Administrator,All Users,Default User)的作用是什么?
Administrator文件夾,Administrator就是系統的超級管理員,具有至高無上的權力,在Windows系統里權力也即"權限"。但是Administrator并不是一定存在的,如果管理員Administrator從來就沒有登錄過此系統,也就不會有配置文件夾Administrator。
All Users文件夾的作用是儲存"作用到所有用戶"的配置。例如在目錄C:\Documents and Settings\All Users\桌面 中創建幾個文件,那么當用戶Jebom或soka登錄的時候,他們都會在操作桌面上看到這幾個文件。
Default User文件夾的作用是對初次登錄的用戶進行配置初使化。例如,現在新建一用戶tron,當沒用tron登錄的時候,在C:\Documents and Settings下是沒有文件夾tron的,當用戶tron登錄系統的時候,系統現在C:\Documents and Settings下創建新文件夾tron,然后把文件夾C:\Documents and Settings\Default User下所有子文件夾復制到C:\Documents and Settings\tron,然后系統根據C:\Documents and Settings\tron下的配置文件進行系統的界面啟動。可見Default User是非常重要的,基于它的重要性,系統已經默認把它設置為隱藏狀態。
http://blog.donews.com/jebom/
什么是用戶配置文件的漫游?
前面已經說過,配置文件夾在默認情況下存在于C:\Documents and Settings。但是這種情況有一個缺點,就是C區的不安全性和有限性會給用戶帶來不必要的損失和不便。例如當系統嚴重損壞,存在于桌面上的文件的恢復就會浪費很多時間。如何解決這個問題,可以通過配置文件的漫游來解決。我們可以把用戶的獨立配置文件儲存在網絡上的機器而不是本機。
http://blog.donews.com/jebom/
如何設置"用戶配置文件的漫游"?
假設有兩臺機器SERVER和WORKSTATION,WORKSTATION上的用戶Jebom想把自己的配置文件儲存在SERVER上,具體過程如下:
1、在SERVER上新建一共享文件夾netuser profiles,設置安全屬性和共享屬性均為所有用戶完全控制。
2、用管理員登錄WORKSTATION,右鍵單擊"我的電腦"→管理→本地用戶和組→用戶,右鍵單擊"Jebom"(已經存在的用戶,如果沒有可新建)→屬性→"配置文件"選項卡→在"配置文件路徑(P):"后的文本框中輸入"\\SERVER\netuser profiles\Jebom"。
3、重新啟動或直接注銷WORKSATION,用用戶Jebom登錄WORKSTAION。
4、驗證漫游是否成功:檢查\\SERVER\netuser profiles\Jebom下是否生成很多的配置文件夾如"桌面"和"Cookies"等,如果有則說明漫游成功。
用戶配置文件的漫游工作原理(過程)是怎樣的?
基于上面來說明,配置文件的漫游工作原理(過程)如下:
1、啟動機器到登錄窗口狀態
2、輸入用戶名"Jebom"和密碼"***********",并回車。
3、系統檢查"\\SERVER\netuser profiles\Jebom"下有無界面啟動配置信息:
如果沒有,則復制C:\Documents and Settings\Jebom下的必要文件到"\\SERVER\netuser profiles\Jebom"下,并根據C:\Documents and Settings\Jebom下的配置信息進行啟動;
如果有,則復制\\SERVER\netuser profiles\Jebom下比本地配置文件還新的文件到C:\Documents and Settings\Jebom,然后根據C:\Documents and Settings\Jebom下的本地配置信息進行啟動。
這步是關鍵,主要的就是把遠程的用戶配置信息復制到本地,然后再根據已經更新的用戶配置配置信息進行啟動。
4、用戶Jebom已經進入系統并開始工作,他工作過程中產生的個人用戶配置信息(例如桌面文件、網頁瀏覽記錄、收藏夾收藏的網址)均暫時存在本地用戶配置文件夾中。
5、用戶Jebom注銷或正常關閉機器WORKSATION(不是故障斷電),系統在注銷Jebom的工作環境的時候,系統會把本地較新的用戶配置信息(C:\Documents and Settings\Jebom下的文件)復制上傳到\\SERVER\netuser profiles\Jebom下。
總結配置文件的漫游工作原理(過程),就是 遠程和本地進行比較用戶配置文件,然后在啟動和注銷時進行文件交流。
http://blog.donews.com/jebom/
一臺機器可否實現"用戶配置文件的漫游"?
絕對可以!測試成功。用戶配置文件的漫游的提出就是以遠程機和本地機做為基礎的,但如果只有一臺機器也是可以實現"用戶配置文件的漫游"的。
它的設置過程是在用戶的屬性中把"配置文件徑"設為"D:\user profiles"之類的本地目錄,要注意用戶對此文件夾權限要設置為完全控制。
用一臺機器實現的"用戶配置文件的漫游",它的工作原理原兩臺機器實現的"用戶配置文件的漫游"工作原理相似,只不過是在C區和D區進行用戶配置文件的新舊比較然后在啟動或注銷時進行用戶配置文件交流。如此,當你在C區的用戶配置文件(包括桌面上的文檔等)丟失,還可在D區找到。但是這樣會給機器的啟動和關閉帶來很大的延時。
http://blog.donews.com/jebom/
什么是文件夾重定向?
文件夾重定向就是把系統自動生成的重要文件夾重新定義一個新的位置。例如主用戶配置文件夾Documents and Settings存在于系統分區根目錄,一般在C:\下。可以C區易染毒,所以可以通過文件夾重定向把主用戶配置文件夾Documents and Settings的位置修改到D:\根目錄下。這樣用戶配置文件不易丟失,系統啟動也不會像"用戶配置文件的漫游"那樣慢(因為"用戶配置文件夾重定向"沒有兩個儲存地點的文件交流,但"用戶配置文件的漫游"環境下有用戶配置文件交流)。
http://blog.donews.com/jebom/
如何設置"主用戶配置文件夾重定向"?
假設要把主用戶配置文件夾Documents and Settings定義到D:\根目錄下,設置過程如下:
1、在D:\根目錄下新建文件夾"Documents and Settings"
2、關鍵一步:把C:\Documents and Settings\下的文件夾"Default User"(包括所有子文件夾和文件)復制到"D:\Documents and Settings"下,前面已經說明"Default User"是新建用戶的初使化用戶配置文件夾,如果缺少"Default User",首次登錄的用戶會被提示無法找到配置文件而不能正常啟動。
3、關鍵一步:進入注冊表項[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList],其下有一值"ProfilesDirectory",將此值的數據改為"D:\Documents and Settings"。
4、檢驗用戶配置文件夾重定向是否成功:新建一用戶chonew,用戶chonew登錄,檢查D:\Documents and Settings\是否出現chonew文件夾,如果出現,說明用戶配置文件夾重定向成功。
http://blog.donews.com/jebom/
照題:用戶配置文件夾重定向沒有兩個儲存地點的文件交流,但"用戶配置文件的漫游"環境下有用戶配置文件在兩地間的比較與交流。