Cách thay đổi mã hóa ký tự mặc định trong Notepad trên Windows 11/10

Nếu bạn muốn thay đổi mã hóa ký tự mặc định trong Notepad(change the default character encoding in Notepad) trong Windows 11/10 , hướng dẫn này sẽ hướng dẫn bạn thực hiện quy trình. Có thể thay đổi mã hóa mặc định từ UTF-8 thành ANSI hoặc mã khác bằng Registry Editor . Notepad bắt đầu sử dụng UTF-8 làm mã hóa ký tự mặc định - nó sử dụng ANSI làm mã hóa mặc định.

Giả sử rằng bạn có một tệp văn bản hiển thị một số ký tự bất thường như “ð ???”. Nếu bạn muốn trích xuất văn bản gốc mà con người có thể đọc được từ những ký tự lạ này, bạn có thể cần phải chuyển đổi giữa các bảng mã ký tự.

Chúng tôi đã trình bày quy trình  thay đổi mã hóa ký tự trong ứng dụng Outlook , bây giờ hãy xem cách thực hiện cho Notepad . Mặc dù Notepad cho phép bạn thay đổi mã hóa trong khi lưu tệp, nhưng tốt hơn là bạn nên thay đổi mã trong khi tạo hoặc chỉnh sửa tệp. Các bảng mã ký tự sau có sẵn:

  • ANSI
  • UTF-16 LE
  • UTF-16 BE
  • UTF-8
  • UTF-8 với BOM

Thận trọng: (Precaution: ) Vì bạn sẽ sử dụng Registry Editor , nên  sao lưu tất cả các tệp Registry(backup all Registry files)  và  tạo điểm Khôi phục Hệ thống .

Cách thay đổi mã hóa mặc định trong Notepad

Để thay đổi mã hóa mặc định trong Notepad , hãy làm theo các bước sau-

  1. Nhấn Win + R để mở lời nhắc Run.
  2. Nhập regedit và nhấn nút Enter .
  3. Bấm vào nút (Yes) .
  4. Điều hướng đến Notepad trong HKCU .
  5. Nhấp chuột phải(Right-click) vào Notepad > New > DWORD (32-bit) Value .
  6. Đặt tên nó là iDefaultEncoding .
  7. Bấm đúp vào nó để đặt dữ liệu Giá trị(Value data) .
  8. Nhấp vào nút OK .

Bạn sẽ phải mở Registry Editor trên máy tính của mình. Để làm điều đó, hãy nhấn Win+R , nhập regeditvà nhấn  nút Enter  . Nếu lời nhắc UAC xuất hiện, hãy nhấp vào  nút Có (Yes ) . Sau khi mở Registry Editor , hãy điều hướng đến đường dẫn sau-

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad

Nhấp chuột phải vào  Notepad  và chọn  New > DWORD (32-bit) Value .

Cách thay đổi mã hóa ký tự mặc định trong Notepad

Khi nó được tạo, hãy đặt tên nó là  iDefaultEncoding . Bây giờ, nhấp đúp vào iDefaultEncoding và đặt  dữ liệu Giá trị (Value data ) như sau-

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

Sau khi thiết lập dữ liệu Giá trị(Value) , hãy nhấp vào  nút OK  để lưu thay đổi.

Cách thay đổi mã hóa ký tự mặc định trong Notepad

Sau khi hoàn tất, hãy khởi động lại ứng dụng Notepad để tìm sự khác biệt. Bạn có thể xem mã hóa ký tự đã chọn trong Thanh trạng thái(Status Bar) .

Trong trường hợp bạn muốn quay lại bản gốc, hãy điều hướng đến cùng một đường dẫn trong Registry Editor và nhấp chuột phải vào iDefaultEncoding. Sau đó, chọn  nút Xóa (Delete ) và xác nhận việc xóa.

Hy vọng mọi việc suôn sẻ.



About the author

Tôi là một lập trình viên máy tính và đã có hơn 15 năm. Kỹ năng của tôi nằm ở việc phát triển và duy trì các ứng dụng phần mềm, cũng như cung cấp hỗ trợ kỹ thuật cho các ứng dụng đó. Tôi cũng đã dạy lập trình máy tính cho học sinh trung học và hiện đang là một giảng viên chuyên nghiệp.



Related posts