نحوه تغییر رمزگذاری پیش فرض کاراکترها در Notepad در ویندوز 11/10

اگر می‌خواهید رمزگذاری کاراکتر پیش‌فرض را در Notepad(change the default character encoding in Notepad) در Windows 11/10 تغییر دهید ، این آموزش شما را در این فرآیند راهنمایی می‌کند. با استفاده از ویرایشگر رجیستری(Registry Editor) می توان کدگذاری پیش فرض را از UTF-8 به ANSI یا موارد دیگر تغییر داد . Notepad شروع به استفاده از UTF-8 به عنوان رمزگذاری کاراکتر پیش فرض کرد - از ANSI به عنوان رمزگذاری پیش فرض استفاده کرد.

بیایید فرض کنیم که شما یک فایل متنی دارید که برخی از کاراکترهای غیرعادی مانند "ð???" را نشان می دهد. اگر می خواهید متن اصلی قابل خواندن توسط انسان را از این کاراکترهای عجیب استخراج کنید، ممکن است لازم باشد بین رمزگذاری کاراکترها جابجا شوید.

ما قبلاً روند  تغییر رمزگذاری کاراکتر در برنامه Outlook را نشان داده‌ایم، اکنون اجازه دهید نحوه انجام آن را برای Notepad ببینیم . در حالی که Notepad به شما امکان می دهد هنگام ذخیره فایل، کدگذاری را تغییر دهید، بهتر است هنگام ایجاد یا ویرایش یک فایل، آن را تغییر دهید. رمزگذاری کاراکترهای زیر موجود است:

  • ANSI
  • UTF-16 LE
  • UTF-16 BE
  • UTF-8
  • UTF-8 با BOM

احتیاط: (Precaution: ) همانطور که از ویرایشگر رجیستری(Registry Editor) استفاده می کنید ، توصیه می شود از  تمام فایل های رجیستری نسخه پشتیبان تهیه(backup all Registry files) کنید  و  یک نقطه بازیابی سیستم ایجاد کنید .

نحوه تغییر کدگذاری پیش فرض در Notepad

برای تغییر رمزگذاری پیش فرض در Notepad ، این مراحل را دنبال کنید-

  1. Win+R را فشار دهید تا اعلان Run باز شود.
  2. regedit را(regedit) تایپ کنید و دکمه Enter را بزنید.
  3. بر روی دکمه Yes کلیک کنید.
  4. به Notepad در HKCU بروید(HKCU) .
  5. (Right-click)روی Notepad > New > DWORD (32-bit) Value راست کلیک کنید .
  6. نام آن را iDefaultEncoding بگذارید( iDefaultEncoding) .
  7. برای تنظیم Value data(Value data) روی آن دوبار کلیک کنید .
  8. روی دکمه OK کلیک کنید.

شما باید ویرایشگر رجیستری(Registry Editor) را در رایانه خود باز کنید. برای این کار، Win+R را فشار دهید ، تایپ کنید regeditو  دکمه Enter  را بزنید. اگر اعلان UAC ظاهر شد، روی  دکمه Yes  کلیک کنید. پس از باز کردن ویرایشگر رجیستری(Registry Editor) ، به مسیر زیر بروید-

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad

روی Notepad (Notepad ) کلیک راست  کرده و  New > DWORD (32-bit) Value را انتخاب کنید.

نحوه تغییر رمزگذاری پیش فرض کاراکتر در Notepad

پس از ایجاد، نام آن را  iDefaultEncoding بگذارید(iDefaultEncoding) . حالا روی iDefaultEncoding دوبار کلیک کنید و  Value data را (Value data ) به صورت زیر تنظیم کنید-

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

پس از تنظیم Value data بر روی  دکمه OK  کلیک کنید تا تغییر ذخیره شود.

نحوه تغییر رمزگذاری پیش فرض کاراکتر در Notepad

پس از اتمام، برنامه Notepad را مجددا راه اندازی کنید تا تفاوت را پیدا کنید. می توانید رمزگذاری کاراکتر انتخاب شده را در نوار وضعیت(Status Bar) مشاهده کنید.

اگر می خواهید به نسخه اصلی برگردید، به همان مسیر در ویرایشگر رجیستری(Registry Editor) بروید و روی iDefaultEncoding راست کلیک کنید. سپس  دکمه Delete  را انتخاب کرده و حذف را تایید کنید.

امیدوارم همه چیز خوب پیش بره



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts