Как да промените кодирането на символи по подразбиране в Notepad на Windows 11/10

Ако искате да промените кодирането на знаци по подразбиране в Notepad(change the default character encoding in Notepad) в Windows 11/10 , този урок ще ви преведе през процеса. Възможно е да промените кодирането по подразбиране от UTF-8 на ANSI или друго с помощта на редактора на системния регистър(Registry Editor) . Notepad започна да използва UTF-8 като кодиране на символи по подразбиране - използваше ANSI като кодиране по подразбиране.

Да предположим, че имате текстов файл, показващ някои необичайни знаци като „ð???“. Ако искате да извлечете оригиналния четим от човека текст от тези странни знаци, може да се наложи да превключвате между кодирането на знаци.

Вече показахме процеса за  промяна на кодирането на знаци в приложението Outlook, сега нека видим как да го направим за Notepad . Докато Notepad ви позволява да промените кодирането, докато запазвате файла, по-добре е да го промените, докато създавате или редактирате файл. Налични са следните кодировки на знаци:

  • ANSI
  • UTF-16 LE
  • UTF-16 BE
  • UTF-8
  • UTF-8 със спецификация

Предпазна мярка: (Precaution: ) Тъй като ще използвате редактора на системния регистър(Registry Editor) , се препоръчва да  архивирате всички файлове на системния регистър(backup all Registry files)  и  да създадете точка за възстановяване на системата .

Как да промените кодирането по подразбиране в Notepad

За да промените кодирането по подразбиране в Notepad , следвайте тези стъпки -

  1. Натиснете Win+R, за да отворите подканата за изпълнение.
  2. Въведете regedit и натиснете бутона Enter .
  3. Щракнете върху бутона Да(Yes) .
  4. Отидете до Notepad в HKCU .
  5. Щракнете с десния бутон(Right-click) върху Notepad > New > DWORD (32-bit) Value .
  6. Наименувайте го като iDefaultEncoding .
  7. Щракнете двукратно върху него, за да зададете данните за стойността(Value data) .
  8. Щракнете върху бутона OK .

Ще трябва да отворите редактора на системния регистър(Registry Editor) на вашия компютър. За това натиснете Win+R , въведете regeditи натиснете бутона  Enter  . Ако се появи подканата  за UAC , щракнете върху бутона (UAC)Да (Yes ) . След като отворите редактора на системния регистър(Registry Editor) , отидете на следния път -

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad

Щракнете с десния бутон върху  Notepad  и изберете  New > DWORD (32-bit) Value .

Как да промените кодирането на символи по подразбиране в Notepad

След като бъде създаден, наименувайте го като  iDefaultEncoding . Сега щракнете двукратно върху iDefaultEncoding и задайте  данните за стойността, (Value data ) както следва:

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

След като зададете данните за стойността(Value) , щракнете върху бутона  OK  , за да запазите промяната.

Как да промените кодирането на символи по подразбиране в Notepad

След като приключите, рестартирайте приложението Notepad , за да намерите разликата. Можете да видите избраното кодиране на знаци в лентата на състоянието(Status Bar) .

В случай, че искате да се върнете към оригинала, отидете до същия път в редактора на системния регистър(Registry Editor) и щракнете с десния бутон върху iDefaultEncoding. След това изберете бутона  Изтриване (Delete ) и потвърдете премахването.

Дано всичко върви добре.



About the author

Аз съм уеб разработчик с опит в работата както с Windows 11, така и с 10. Също така съм потребител на Firefox от много години и съм станал доста опитен в използването на изцяло новата конзола за игри Xbox One. Основните ми интереси са в разработката на софтуер, по-специално в уеб и мобилното развитие, както и науката за данни. Имам много добри познания относно различни компютърни системи и тяхното използване, така че мога да предоставя безпристрастна обратна връзка за различни програми или услуги, които може да използвате.



Related posts