天天看點

關于Windows中的NTUSER.DAT檔案的知識,看這篇文章就差不多了

作者:駕馭資訊縱橫科技

每個使用者配置檔案中都隐藏着一個名為NTUSER.DAT的檔案。此檔案包含每個使用者的設定和首選項,是以你不應該删除它,也可能不應該編輯它。Windows會自動為你加載、更改和儲存該檔案。

NTUSER.DAT包含你的使用者配置檔案設定

每次更改Windows和已安裝程式的外觀和行為時,無論是桌面背景、顯示器分辨率,還是預設列印機,Windows都需要在下次加載時記住你的首選項。

Windows通過首先将該資訊存儲到系統資料庫中的HKEY_CURRENT_USER來實作這一點,然後當你登出或關閉時,Windows會将該資訊儲存到NTUSER.DAT檔案。

下次登入時,Windows将把NTUSER.DAT加載到記憶體中,然後你的設定和首選項再次加載到系統資料庫中。此過程允許你進行使用者配置檔案獨有的個人設定,如你選擇的桌面背景。

名稱NTUSER.DAT是Windows NT的剩餘物,最初是在Windows 3.1中引入的。Microsoft将DAT擴充名用于任何包含資料的檔案。

每個使用者都有一個NTUSER.DAT檔案

Windows并不總是完全支援使用者配置檔案。在早期版本中,當你啟動Windows時,計算機的每個使用者都會看到相同的桌面、檔案和程式。現在,Windows更好地支援同一台機器上的多個使用者,它通過在每個使用者配置檔案中放置NTUSER.DAT檔案來實作這一點。

你可以打開檔案資料總管并浏覽到“C:\Users\你的使用者名”,或者在檔案資源管理者的位址欄中鍵入“%userprofile%”并按Enter鍵。

關于Windows中的NTUSER.DAT檔案的知識,看這篇文章就差不多了

如果你沒有看到NTUSER.DAT,别擔心,Microsoft不希望你編輯或删除此檔案,是以會将其隐藏。你可以啟用“顯示隐藏檔案”選項以使檔案可見。單擊“檢視”,然後勾選“顯示隐藏項目”旁邊的框。

關于Windows中的NTUSER.DAT檔案的知識,看這篇文章就差不多了

你可能會注意到,除了NTUSER.DAT檔案,還有一個或多個ntuser.dat.LOG檔案。每次進行更改時,Windows都會将你的首選項儲存到NTUSER.DAT檔案中。但首先,它會制作一個副本并将其重命名為ntuser.dat.LOG(加上一個遞增的數字)以備份你以前的設定。即使是Microsoft也知道你應該始終備份你的設定和檔案。

不要删除NTUSER.DAT檔案

你永遠不應該删除你的NTUSER.DAT檔案。因為Windows依賴它來加載你的設定和首選項,删除它會損壞你的使用者配置檔案。下次登入時,你将看到一個提示,Windows無法登入你的帳戶。

關于Windows中的NTUSER.DAT檔案的知識,看這篇文章就差不多了

盡管有人建議登出然後重新登入可能會解決問題,但你會再次看到相同的消息。如果你嘗試建立一個普通的NTUSER.DAT檔案來替換丢失的執行個體,你将在第一次設定對話框中遇到循環,Windows将永遠無法完成登入。

NTUSER.DAT檔案通常不是一個大檔案,在我們的一台新電腦上有3兆位元組,在我們使用了幾年的電腦上有17兆位元組。删除它通常不會重新獲得太多空間,但結果可能是災難性的。如果不需要使用者配置檔案,最好通過Windows删除使用者帳戶。

你可能也不應該編輯它,有些管理者這樣做可能是為了對許多使用者進行快速更改,但如果你不小心,可能會導緻難以解決的問題。

更好的做法是通過系統資料庫進行更改。在修改系統資料庫也是你應該謹慎的事情,但你很有可能找到一份指南,指導你完成必要的步驟。編輯系統資料庫後,下次登出或關閉時,你的新設定将儲存到NTUSER.DAT檔案。

繼續閱讀