Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีเปลี่ยน Default Character Encoding ใน Notepad บน Windows 11/10

หากต้องการ เปลี่ยน Default Character Encoding ใน Notepad บน Windows 11/10 บทช่วยสอนนี้จะแนะนำขั้นตอน สามารถเปลี่ยน Default Encoding จาก UTF-8 เป็น ANSI หรืออื่นๆ ผ่าน Registry Editor Notepad เริ่มใช้ UTF-8 เป็น Default – เดิมใช้ ANSI

สมมติว่ามีไฟล์ข้อความแสดงตัวอักษรแปลกๆ เช่น "ð???" หากต้องการดึงข้อความอ่านได้เดิมจากตัวอักษรแปลกเหล่านี้ อาจต้องสลับ Character Encoding

เราเคยแนะนำวิธีเปลี่ยน Encoding ใน Outlook App ตอนนี้มาดู Notepad Notepad อนุญาตให้เปลี่ยน Encoding ตอน Save File แต่ดีกว่าเปลี่ยนตอนสร้างหรือแก้ไขไฟล์ Character Encoding ที่มี:

  • ANSI
  • UTF-16 LE
  • UTF-16 BE
  • UTF-8
  • UTF-8 with BOM

คำเตือน: เนื่องจากใช้ Registry Editor แนะนำ Backup Registry ทั้งหมดและสร้าง System Restore Point

วิธีเปลี่ยน Default Encoding ใน Notepad

ทำตามขั้นตอน:

  1. กด Win+R เปิด Run Prompt
  2. พิมพ์ regedit กด Enter
  3. คลิก Yes
  4. ไปที่ Notepad ใน HKCU
  5. คลิกขวา Notepad > New > DWORD (32-bit) Value
  6. ตั้งชื่อ iDefaultEncoding
  7. คลิกสองครั้งตั้งค่า Value data
  8. คลิก OK

เปิด Registry Editor กด Win+R พิมพ์ regedit กด Enter หาก UAC Prompt โผล่ คลิก Yes หลังเปิด Registry Editor ไปที่ Path:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad

คลิกขวา Notepad เลือก New > DWORD (32-bit) Value

วิธีเปลี่ยน Default Character Encoding ใน Notepad บน Windows 11/10

เมื่อสร้างแล้ว ตั้งชื่อ iDefaultEncoding คลิกสองครั้ง iDefaultEncoding ตั้ง Value data ดังนี้:

  • ANSI: 1
  • UTF-16 LE: 2
  • UTF-16 BE: 3
  • UTF-8 BOM: 4
  • UTF-8: 5

หลังตั้ง Value data คลิก OK บันทึกการเปลี่ยนแปลง

วิธีเปลี่ยน Default Character Encoding ใน Notepad บน Windows 11/10

เสร็จแล้ว รีสตาร์ท Notepad เพื่อเห็นความแตกต่าง สามารถดู Encoding ที่เลือกใน Status Bar

หากต้องการกลับสู่เดิม ไป Path เดียวกันใน Registry Editor คลิกขวา iDefaultEncoding เลือก Delete ยืนยันการลบ

หวังว่าจะ顺利

วิธีเปลี่ยน Default Character Encoding ใน Notepad บน Windows 11/10