หากคุณใช้ Windows OS มานานแล้ว คุณอาจเคยพบไฟล์ที่มีชื่อ NTUSER.DAT มันเป็นไฟล์เฉพาะผู้ใช้ที่เก็บข้อมูลการกำหนดค่าของผู้ใช้อันถูกอ่านเมื่อคุณล็อกอินเข้าสู่คอมพิวเตอร์ จินตนาการให้มันเป็นไฟล์ที่ Windows ดึงการตั้งค่าผู้ใช้มา และนำไปใช้เพื่อให้การล็อกอินของคุณพร้อมใช้งาน

ไฟล์ NTUSER.DAT ใน Windows 10 คืออะไร
หากคุณสงสัยว่าทำไมไฟล์ถึงมี 'NT' เป็นส่วนหนึ่งของชื่อ แล้วเป็นเพราะไฟล์ DAT นี้กลับไปถึง Windows NT ระบบปฏิบัติการแรกที่รองรับโปรไฟล์ผู้ใช้หลายราย Windows 98/95 ไม่มีโครงร่างการสร้างโปรไฟล์ผู้ใช้หลายราย Windows ตอนนี้สร้างไฟล์นี้สำหรับโปรไฟล์ผู้ใช้ใหม่ทุกรายที่ถูกสร้างบนระบบ
ในโพสต์นี้ เราจะครอบคลุมหัวข้อต่อไปนี้:
- ตำแหน่งของไฟล์ NTUSER.DAT
- ทำไม Windows 10 ถึงใช้ไฟล์ข้อมูลในการเก็บข้อมูล
- ไฟล์ NTUSER.DAT ทำงานอย่างไร
- คุณสามารถลบไฟล์ NTUSER.DAT ได้หรือไม่?
1. ตำแหน่งของไฟล์ NTUSER.DAT
- ตั้งค่า Windows ให้แสดงไฟล์ที่ซ่อนอยู่
- เปิด Run prompt
- พิมพ์ %userprofile% และกด Enter
- โฟลเดอร์ User Profile จะเปิดขึ้น
- คุณควรจะเห็นไฟล์ NTUSER.DAT ที่นี่
2. ทำไม Windows 10 ถึงใช้ไฟล์ข้อมูลในการเก็บข้อมูล
คุณจะประหลาดใจที่รู้ว่ามันเป็นไฟล์ที่พกพา Registry entries ทั้งหมดที่เกี่ยวข้องกับผู้ใช้ Windows บันทึกรายละเอียดการกำหนดค่าทุกอย่างลงใน Windows Registry ซึ่งรวมถึงข้อมูลการกำหนดค่าและความชอบของผู้ใช้ หากคุณเคยเปิด Registry hive คุณต้องเคยเห็นโฟลเดอร์ที่มีชื่อคีย์:
- HKEY_USERS
- HKEY_CURRENT_USER
ในขณะที่ตัวแรกเก็บการกำหนดค่ามาตรฐาน ตัวหลังเป็นเฉพาะผู้ใช้
Windows สร้างไฟล์ NTUSER.DAT สำหรับทุกผู้ใช้
นี่คือรายการไฟล์และ Registry counterparts ของพวกมัน
| Registry hive | Supporting files |
|---|---|
| HKEY_CURRENT_CONFIG | System, System.alt, System.log, System.sav |
| HKEY_CURRENT_USER | NTUSER.DAT, NTUSER.dat.log |
| HKEY_LOCAL_MACHINE\SAM | Sam, Sam.log, Sam.sav |
| HKEY_LOCAL_MACHINE\Security | Security, Security.log, Security.sav |
| HKEY_LOCAL_MACHINE\Software | Software, Software.log, Software.sav |
| HKEY_LOCAL_MACHINE\System | System, System.alt, System.log, System.sav |
| HKEY_USERS\.DEFAULT | Default, Default.log, Default.sav |
3. ไฟล์ NTUSER.DAT ทำงานอย่างไร
เมื่อคุณทำการเปลี่ยนแปลงใดๆ ในการกำหนดค่าผู้ใช้ มันจะถูกบันทึกลงใน Registry ระหว่างกระบวนการออกจากระบบ (logout) การตั้งค่าที่เปลี่ยนแปลงนี้จะถูกบันทึกลงในไฟล์ NTUSER.DAT ครั้งต่อไปที่คุณล็อกอินเข้าสู่คอมพิวเตอร์ มันจะโหลดข้อมูลทั้งหมดจากไฟล์ NTUSER.DAT เดียวกันนั้น
4. คุณสามารถลบไฟล์ NTUSER.DAT ได้หรือไม่?
คุณไม่ควรพยายามลบไฟล์ NTUSER.DAT หากคุณลบมัน คุณจะสูญเสียการตั้งค่าส่วนตัวและการกำหนดค่าทั้งหมด บัญชีผู้ใช้อาจเสียหายและหยุดทำงาน
เราหวังว่าข้อมูลเกี่ยวกับไฟล์ NTUSER.DAT นี้จะชัดเจน
ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการ ไฟล์ ประเภทไฟล์ หรือรูปแบบใน Windows อื่นๆ? ตรวจสอบลิงก์เหล่านี้:
Desktop.ini file | Windows.edb files | Thumbs.db files | DLL and OCX files | NFO and DIZ files | Swapfile.sys, Hiberfil.sys & Pagefile.sys | Index.dat file | Desktop.ini file | Svchost.exe | WinSxS | RuntimeBroker.exe | StorDiag.exe | nvxdsync.exe | Shellexperiencehost.exe | Hosts file | WaitList.dat file.
