เมื่อคุณสร้างโปรไฟล์ผู้ใช้ใหม่บน Windows 10 ระบบปฏิบัติการต้องมีที่เก็บการตั้งค่าของคุณ แม้คุณจะคิดว่าข้อมูลนี้ถูกเก็บใน Windows Registry แต่ไม่ได้เป็นอย่างนั้นทั้งหมด แม้บางข้อมูลจะเก็บใน Registry แต่การตั้งค่าโปรไฟล์ผู้ใช้มักถูกเก็บใน NTUSER.DAT
ไฟล์ NTUSER.DAT จำเป็นมาก — โดยไม่มีมัน การปรับแต่งส่วนตัวใดๆ ที่คุณทำกับบัญชีจะไม่ได้รับการบันทึก หากคุณลบไฟล์ NTUSER.DAT โดยไม่ได้ตั้งใจ หรือไฟล์เสียหาย คุณจะไม่สามารถลงชื่อเข้าใช้ได้โดยไม่แก้ไขปัญหา หากคุณมีปัญหากับ NTUSER.DAT นี่คือสิ่งที่คุณต้องรู้
ไฟล์ NTUSER.DAT ใน Windows 10 คืออะไร?
เมื่อคุณทำการเปลี่ยนแปลงบนบัญชี Windows 10 การเปลี่ยนแปลงเหล่านั้นต้องถูกเก็บไว้ที่ใดที่หนึ่ง ไม่มีที่ชัดเจนสำหรับเรื่องนี้ เพราะที่ตั้งมักถูกซ่อนไว้ แต่ไฟล์ที่คุณมองหาอยู่ในโฟลเดอร์โปรไฟล์ผู้ใช้ (C:\Users)
นี่คือไฟล์ NTUSER.DAT และทำหน้าที่เป็นไลบรารีถาวรของการตั้งค่าผู้ใช้ ไฟล์นี้มีมาตั้งแต่ช่วงแรกๆ ของระบบปฏิบัติการ Windows NT ที่เปิดตัวในปี 1993 เมื่อคุณลงชื่อเข้าใช้โปรไฟล์ผู้ใช้ การเปลี่ยนแปลงจะถูกบันทึกไว้ใน Windows Registry (ใน HKEY_CURRENT_USER) อย่างเป็นท้องถิ่น
เมื่อคุณออกจากระบบ รีสตาร์ท หรือปิดเครื่อง ข้อมูลนี้จะถูกบันทึกกลับไปที่ไฟล์ NTUSER.DAT เพื่อการเก็บรักษา หลังจากลงชื่อเข้าใช้บัญชีอีกครั้ง ไฟล์ NTUSER.DAT (และข้อมูลภายใน) จะถูกโหลดกลับเข้าไปใน Registry อีกครั้ง
ไฟล์ NTUSER.DAT รับประกันว่าการปรับแต่งส่วนตัวใดๆ ที่คุณทำกับบัญชีจะพร้อมใช้งานตลอดเวลาที่คุณลงชื่อเข้าใช้ รวมถึงแยกการตั้งค่าของคุณจากโปรไฟล์ผู้ใช้คนอื่น หากมันเสียหาย หรือคุณลบไฟล์ด้วยตนเอง การตั้งค่าผู้ใช้ของคุณจะหายไป
ทำไมไม่ควรลบไฟล์ NTUSER.DAT
ผู้ใช้ส่วนใหญ่ไม่รู้ว่าไฟล์ NTUSER.DAT มีอยู่ แม้แต่ความสำคัญของมัน หากคุณไปที่โฟลเดอร์โปรไฟล์ผู้ใช้ในโฟลเดอร์ C:\Users คุณจะไม่เห็นไฟล์นั้นปกติ เพราะไฟล์สำคัญอย่าง NTUSER.DAT มักถูกซ่อนเพื่อป้องกันการลบโดยไม่ได้ตั้งใจ
แม้คุณจะแสดงไฟล์ที่ซ่อนอยู่ การลบไฟล์ NTUSER.DAT ไม่แนะนำ การลบจะลบการตั้งค่าผู้ใช้ทั้งหมด ทำให้โปรไฟล์ผู้ใช้เสียหาย ครั้งต่อไปที่คุณลงชื่อเข้าใช้ Windows จะแจ้งเตือนว่าลงชื่อเข้าใช้ไม่ได้
เมื่อเกิดเหตุนี้ Windows จะสร้างโปรไฟล์ผู้ใช้ชั่วคราว (ในโฟลเดอร์ C:\Users\TEMP\) แทนที่จะลงชื่อเข้าใช้บัญชีของคุณเอง ไฟล์ NTUSER.DAT สำหรับโปรไฟล์ของคุณจะไม่ถูกสร้างใหม่ ดังนั้นคุณจะไม่สามารถบันทึกการตั้งค่าได้ ในบางกรณี Windows อาจไม่อนุญาตให้คุณลงชื่อเข้าใช้เลย
หากคุณลบไฟล์ NTUSER.DAT คุณจะต้องแทนที่ด้วยตัวเลือกที่แท้จริง โดยการสร้างบัญชีใหม่ก่อน แล้วคัดลอกไฟล์ NTUSER.DAT ของโปรไฟล์ผู้ใช้นั้นไปยังโฟลเดอร์โปรไฟล์บัญชีเก่า
วิธีลบ NTUSER.DAT ใน Windows 10
เช่นที่อธิบายไว้ การลบไฟล์ NTUSER.DAT ไม่แนะนำสำหรับผู้ใช้ส่วนใหญ่ เพราะอาจล็อกคุณออกจากบัญชีผู้ใช้ อย่างไรก็ตาม มีกรณีจำกัดที่การลบไฟล์สามารถแก้ไขปัญหาบางอย่างกับโปรไฟล์ผู้ใช้ได้
เช่น หากไฟล์เสียหายไปแล้ว การลบ NTUSER.DAT และแทนที่อาจแก้ไขปัญหาได้ คุณจะต้องมี 3 บัญชีผู้ใช้: บัญชีที่เสียหาย บัญชีที่มีสิทธิ์แอดมินเพื่อทำการเปลี่ยนแปลง และบัญชีที่มี NTUSER.DAT ใหม่สำหรับคัดลอก
- เริ่มต้นด้วยการลงชื่อเข้าใช้บัญชีผู้ใช้ที่สองซึ่งมีสิทธิ์แอดมิน (แต่ไม่ใช่บัญชีที่คุณจะคัดลอก NTUSER.DAT) หลังลงชื่อเข้าใช้แล้ว เปิด File Explorer และใช้แถบที่อยู่หรือตัวเลือกนำทางเพื่อเปิดโฟลเดอร์ C:\Users
- ในโฟลเดอร์ C:\Users ให้เปิดโฟลเดอร์ผู้ใช้สำหรับบัญชีที่มีไฟล์ NTUSER.DAT ที่ต้องการลบ หากไม่เห็นไฟล์ NTUSER.DAT แสดง ต้องเปิดใช้งานการเข้าถึงไฟล์ที่ซ่อน เลือก View > Hidden Files โดยใช้ Ribbon bar
- เมื่อเปิดใช้งานไฟล์ที่ซ่อนแล้ว ควรเห็นไฟล์ NTUSER.DAT แสดงอยู่ หากต้องการลบไฟล์ชั่วคราว (หยุดการทำงาน) ให้คลิกขวาและเลือก Rename เปลี่ยนชื่อเป็นสิ่งที่ชัดเจน เช่น NTUSER.DAT.OLD จะทำให้คุณกู้คืนไฟล์ได้ภายหลัง หากมีปัญหา
- หากต้องการลบไฟล์โดยสมบูรณ์ ให้คลิกขวาไฟล์ NTUSER.DAT และเลือก Delete ยืนยันตัวเลือกบนหน้าจอเพื่อยืนยันการลบไฟล์ หากจำเป็น
- ขึ้นอยู่กับขนาดไฟล์ อาจต้องว่าง Recycle Bin ถัดไป ทำได้โดยดับเบิลคลิกไอคอน Recycle Bin บนเดสก์ท็อป
- ในโฟลเดอร์ Recycle Bin ให้คลิกขวาไฟล์ NTUSER.DAT และเลือก Delete หรือเลือกปุ่ม Empty Recycle Bin ใน Ribbon bar
เมื่อลบหรือเปลี่ยนชื่อไฟล์ NTUSER.DAT แล้ว การตั้งค่าโปรไฟล์ผู้ใช้สำหรับบัญชีนั้นก็หายไป ต้องนำไฟล์ NTUSER.DAT ใหม่เข้ามาโดยทำตามขั้นตอนด้านล่าง หรือลบบัญชีผู้ใช้โดยสิ้นเชิงใน Windows Settings
กู้คืนโปรไฟล์ผู้ใช้ที่เสียหาย
หากคุณลบไฟล์ NTUSER.DAT น่าจะไม่สามารถลงชื่อเข้าใช้บัญชีของคุณอีก หากสามารถลงชื่อเข้าใช้ได้ Windows อาจสร้างโปรไฟล์ผู้ใช้ชั่วคราว หมายความว่าการตั้งค่าหรือการเปลี่ยนแปลงโปรไฟล์ไม่ถูกบันทึกเมื่อออกจากระบบหรือรีสตาร์ท
หากโปรไฟล์ผู้ใช้ของคุณเสียหาย สามารถคัดลอกไฟล์ NTUSER.DAT จากโปรไฟล์ผู้ใช้อื่นไปยังโฟลเดอร์ C:\Users ของบัญชีที่เสียหาย แนะนำให้คัดลอก NTUSER.DAT จากบัญชีผู้ใช้ใหม่ทั้งหมด เพราะจะใกล้เคียงกับโปรไฟล์เริ่มต้นมากที่สุด
- สมมติว่าคุณมีโปรไฟล์ผู้ใช้ใหม่พร้อมสำหรับคัดลอก ให้ลงชื่อเข้าใช้บัญชีแอดมิน (แต่ไม่ใช่บัญชีที่คุณคัดลอก NTUSER.DAT) ใช้ File Explorer เปิดโฟลเดอร์ C:\Users สำหรับบัญชีอีกบัญชีที่มี NTUSER.DAT ไม่เสียหาย แล้วเปิดใช้งานมุมมองไฟล์ที่ซ่อนโดยเลือก View > Hidden Files
- เมื่อเปิดใช้งานไฟล์ที่ซ่อนแล้ว ให้คลิกขวาไฟล์ NTUSER.DAT และเลือก Copy ใช้แถบที่อยู่หรือเมนูนำทางด้านซ้าย ไปที่โฟลเดอร์ C:\Users สำหรับโปรไฟล์ผู้ใช้ที่มี NTUSER.DAT เสียหายหรือถูกลบ
- เมื่อย้ายไปยังโปรไฟล์ผู้ใช้ที่มี NTUSER.DAT เสียหายหรือถูกลบแล้ว ให้คลิกขวาที่พื้นที่ว่าง และเลือก Paste จะวางสำเนาของ NTUSER.DAT ของบัญชีที่สองไว้ในบัญชีเดิม
- เมื่อมีไฟล์ NTUSER.DAT ที่คัดลอกมาแล้ว ให้ออกจากระบบบัญชีปัจจุบันโดยคลิกขวาที่เมนู Start และเลือก Shut down or sign out > Sign out
หลังจากออกจากระบบ ให้ลงชื่อเข้าใช้บัญชีผู้ใช้ที่กู้คืนแล้ว Windows จะอ่านจากไฟล์ NTUSER.DAT ใหม่ และควรอนุญาตให้คุณลงชื่อเข้าใช้ได้ในจุดนี้ หากสำเร็จ สามารถทำการเปลี่ยนแปลงการตั้งค่าการปรับแต่งส่วนตัว (รวมถึงพื้นหลัง) เพื่อกู้คืนโปรไฟล์เดิมให้มากที่สุด
การบำรุงรักษา Windows 10
การลบไฟล์ NTUSER.DAT ไม่แนะนำสำหรับผู้ใช้ส่วนใหญ่ แต่ช่วยรีเซ็ตโปรไฟล์ผู้ใช้ที่เสียหายได้ โปรไฟล์ผู้ใช้ที่เสียหายชี้ให้เห็นปัญหาอื่นๆ กับคอมพิวเตอร์ จึงควรรันงานบำรุงรักษาประจำ เช่น ตรวจสอบไฟล์ระบบที่เสียหาย
การบำรุงรักษาประจำสำคัญ จึงควรสแกนมัลแวร์และสำรองฮาร์ดดิสก์เป็นประจำ หากคอมพิวเตอร์ไม่ทำงาน อาจถึงเวลาพิจารณารีเซ็ต Windows 10 ทั้งหมด หรืออัปเกรดคอมพิวเตอร์ แทนที่ฮาร์ดแวร์ที่ลดหลั่นด้วยคอมโพเนนต์ทันสมัยกว่า