روز گذشته چنین اتفاقی برای من افتاد. در برخی از برنامه‌های روسی‌شده، برخی از کتیبه‌های رابط به نظر می‌رسند که به جای حروف، اثر پنجه پرنده درج شده است:

صادقانه بگویم، تقریباً دو روز را صرف یافتن راه حلی برای این مشکل کردم. در همه انجمن‌ها و خدمات «پرسش و پاسخ»، در همه راهنماها و دستورالعمل‌ها، همه همان دستور العمل راه‌حل را تکرار می‌کردند، که ممکن است به کسی کمک کرده باشد. ولی نه برای من. و تنها زمانی که مغزم شروع به جوشیدن کرد و تمام امید به حل مشکل من را ترک کرد، همه چیز سر جای خود قرار گرفت.

من تصمیم گرفتم نتایج جستجو را در قالب " راهنمای جهانی برای حل تمام مشکلات رمزگذاری در سیستم عامل های Windows XP و Windows Vista/7" اگرچه شاید آنقدرها هم جهانی نباشد...

حل مشکلات رمزگذاری در ویندوز XP

1. ابتدا باید مطمئن شوید که زبان روسی برای برنامه هایی که از Unicode پشتیبانی نمی کنند نصب شده است.

باز کن " صفحه کنترل" برو به برگه " علاوه بر این».

پس از این، مورد 20880 را در لیست موجود در همان برگه پیدا کنید و کادر کنار آن را علامت بزنید:

2. ممکن است مشکلات کدگذاری به دلیل نقض تنظیمات فونت سیستم باشد.

برای بازیابی تنظیمات فونت، فایل موجود در آن را دانلود و اجرا کنید، بدون توجه به هشدارهای سیستم:

حل مشکلات رمزگذاری در ویندوز ویستا/7

1. همانطور که در مورد ویندوز XP، ابتدا مطمئن شوید که برای برنامه هایی که از Unicode پشتیبانی نمی کنند، زبان روسی تنظیم شده است.

باز کن " صفحه کنترل"و روی نماد دوبار کلیک کنید" " برو به برگه " علاوه بر این"و زبان روسی را به عنوان" تنظیم کنید زبان برنامه هایی که از یونیکد پشتیبانی نمی کنند»:

تغییرات را ذخیره کنید و کامپیوتر خود را مجددا راه اندازی کنید. اگر مشکل همچنان ادامه داشت، به مرحله 2 بروید.

2. برای بازگرداندن تنظیمات فونت، فایل موجود در آن را دانلود و اجرا کنید، بدون توجه به همه هشدارهای سیستم:

سیستم را ریستارت کنید. اگر مشکل همچنان ادامه داشت، به مرحله 3 بروید.

3. مرحله بعدی تغییر کلیدهای رجیستری است که وظیفه کدگذاری را بر عهده دارند. توصیه می شود این تغییرات را تنها به عنوان آخرین راه حل انجام دهید و تنها در صورتی که تمام نکات قبلی به جایی نرسیده باشد.

برای انجام این تغییرات فایل موجود در آن را دانلود و اجرا کنید. مانند پاراگراف قبلی، هشدارهای سیستم ظاهر می شود.

پس از این تغییرات، باید سیستم را مجددا راه اندازی کنید.

4. اگر همه موارد بالا کمکی نکرد، باید نام فایل های صفحه کد زیر را در پوشه تغییر دهید. C:\Windows\System32:

فایل " c_1252.nls" بر " c_1252.nls.bak»
فایل " c_1253.nls" بر " c_1253.nls.bak»
فایل " c_1254.nls" بر " c_1254.nls.bak»
فایل " c_1255.nls" بر " c_1255.nls.bak»

از آنجایی که این فایل ها از تغییر محافظت می شوند، توصیه می شود از یک برنامه فوق العاده برای انجام این عملیات استفاده کنید. پس از نصب آن، باید بر روی فایل مورد نظر کلیک راست کرده و “Unlocker” را انتخاب کنید. در پنجره باز شده، « تغییر نام دهید" نام فایل را تغییر دهید و روی " کلیک کنید خوب»:

پس از تغییر نام فایل های بالا، فایل را کپی کنید. c_1251.nls"به یک پوشه دیگر (یا کپی در کلیپ بورد) و سپس نام آن را به " c_1252.nls" فایل را دوباره جایگذاری کنید (کپی کنید) c_1251.nls» به پوشه C:\Windows\System32و نام آن را به " c_1253.nls"و سپس این کار را دو بار دیگر تکرار کنید و نام آن را به" تغییر دهید c_1254.nls"و" c_1255.nls».

در نتیجه اجرای این مرحله، فایل های " c_1252.nls», « c_1253.nls», « c_1254.nls», « c_1255.nls"با فایل جایگزین خواهد شد" c_1251.nls" فراموش نکنید که فایل را نیز برگردانید " c_1251.nls»:

دستورالعمل ها به این صورت بود. اگر چیزی واضح نیست، در نظرات بپرسید. شاید من (یا سایر خوانندگان) بتوانم به حل مشکل شما کمک کنم.

6 اکتبر

مشکلات رمزگذاری در ویندوز برای بسیاری از دوستداران و طرفداران این سیستم عامل دردسر بزرگی است. گاهی اوقات قبل از اینکه بتوانید مشکل رمزگذاری را حل کنید، باید رنج زیادی بکشید و عرق کنید. اغلب علت را پیدا کنید. حتی سخت تر اما تعداد کمی از مردم اینجا را اذیت می کنند ... نکته اصلی این است که مشکل را برطرف کنید و اینکه چرا این مشکل به وجود آمد یک سؤال از روزهای گذشته است)

مشکل رمزگذاری به ویژه پس از انتشار ویندوز 10 جدید ضروری شد. مایکروسافت مجدداً کاری بسیار هوشمندانه انجام داده است و در نتیجه در برخی از برنامه ها به جای زبان، فقط چرندیات وجود دارد. اما همه چیز قابل حل است

در واقع، دلایل زیادی برای تنظیم مجدد یا تغییر رمزگذاری وجود دارد. اما اصلی ترین آنها عبارتند از:

- به روزرسانی سیستم

- نصب نوعی پچ سیستم

- اثر ویروس

- به روز رسانی به ویندوز 10

- دست های بازیگوش کج و کنجکاوی بیش از حد (شایع ترین علت تمام مشکلات در ویندوز)

در حال بازیابی رمزگذاری

اما از آنجایی که این مشکل به وجود آمده است، باید حل شود. در زیر اسکرین شات هایی وجود دارد که توسط یک نفر از یک انجمن محبوب ارائه شده است. می توانید بدون خطر و آزمایش روی سیستم خود به آنها نگاه کنید، "اگر رمزگذاری را تغییر دهید چه اتفاقی می افتد". همه فونت‌ها به‌عنوان عبوس عربی کاملاً ناخوانا ارائه می‌شوند.


با وجود تمام وحشت به ظاهر وحشیانه وضعیت، این مشکل به سادگی حل می شود:

برویم به صفحه کنترل->زبان و استانداردهای منطقه ای->"تب پیشرفته->زبان برنامه هایی که از یونیکد پشتیبانی نمی کنند. ما زبان را از روسی به انگلیسی تغییر می دهیم، کامپیوتر را راه اندازی مجدد می کنیم، دوباره آن را به روسی تغییر می دهیم و دوباره کامپیوتر را راه اندازی مجدد می کنیم. بیایید دوباره از فونت های بومی زیبا لذت ببریم!

در ویندوز 10، رمزگذاری به طور جهانی به زبان عمومی سیستم گره خورده است. بنابراین، اگر در نمایش فونت ها مشکل دارید، باید به مسیر زیر بروید: Start -> Settings -> Time and Language -> Region and Language -> تنظیمات اضافی تاریخ و زمان، تنظیمات منطقه ای-> و تنظیمات را در موارد: زبان و مشاهده کنید استانداردهای منطقه ای.

در ویندوز 7، برخی از برنامه ها ممکن است فونت ها را به اشتباه نمایش دهند (فونت جدید). به عنوان مثال، به جای حروف یا علائم دیگر، علامت سوال. این به این دلیل است که تنظیمات ظاهری ویندوز روی تمی تنظیم شده است که از فونت های غیر استاندارد استفاده می کند یا زبان و استانداردهای منطقه ای متفاوت از روسی است.

یک روش مؤثر که رمزگذاری را در ویندوز 7 در موارد خاص تصحیح می کند - زمانی که هیچ کمکی به شما نمی کند از آن استفاده کنید. برویم به صفحه کنترل، انتخاب کنید زبان و استانداردهای منطقه ای. روی برگه فرمت هاتغییر فرمت به انگلیسی (ایالات متحده آمریکا). سپس به برگه بروید علاوه بر این، دکمه را فشار دهید تغییر زبان سیستمو همچنین انتخاب کنید انگلیسی (ایالات متحده آمریکا). پس از این، کامپیوتر را مجددا راه اندازی کنید. اکنون که کامپیوتر راه اندازی مجدد شده است، تنظیمات زبان را به حالت اولیه برگردانید روسیه روسیه). کدگذاری باید اصلاح شود.


اگر کمکی نکرد، شاخه های رجیستری را ویرایش کنید:

ویرایشگر رجیستری را اجرا کنید (شروع - اجرا -> regedit).

هنگام انجام اقدامات زیر، بسیار مراقب باشید - کار بی دقت با رجیستری ویندوز می تواند منجر به عواقب وخیم شود!

لازم است مقادیر پارامترها را از "1250" به "1255" تغییر دهید - مقدار هر یک از این پارامترها را "c_1251.nls" - در کلیدهای زیر تنظیم کنید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage

رفع کدگذاری در ویندوز XP

برای جلوگیری از درگیر شدن با رجیستری ویندوز، موارد زیر را امتحان کنید:

یک فایل در Notepad با کپی کردن متن زیر در آن ایجاد کنید، آن را با پسوند “reg” با هر نامی، با حروف انگلیسی مثلا 1251.reg ذخیره کنید و اجرا کنید. در 90٪ موارد با "krakozyabry" XP کمک می کند.

ویرایشگر رجیستری ویندوز نسخه 5.00

“1250”=”c_1251.nls”

“1251”=”c_1251.nls”

“1252”=”c_1251.nls”

“1253”=”c_1251.nls”

“1254”=”c_1251.nls”

“1255”=”c_1251.nls”

یا آن را در شعبه رجیستری که مسئول نمایش فونت های سیریلیک است تصحیح کنید.

تغییر به پارامترهای زیر:

1251 REG_SZ c_1251.nls

1252 REG_SZ c_1251.nls

1253 REG_SZ c_1251.nls

اگر کمکی نکرد، به علاوه تغییر دهید:

1254 REG_SZ c_1251.nls

کراکوزیابری- این چه کلمه جالبی است؟ این کلمه معمولا توسط کاربران روسی برای توصیف نمایش (رمزگذاری) نادرست/نادرست کاراکترها در برنامه ها یا خود سیستم عامل استفاده می شود.
چرا این اتفاق می افتد؟ جواب قطعی پیدا نخواهید کرد این ممکن است به دلیل ترفندهای ویروس های "مورد علاقه" ما باشد، شاید به دلیل نقص در سیستم عامل ویندوز (به عنوان مثال، برق خاموش شد و کامپیوتر خاموش شد)، شاید برنامه با سیستم عامل دیگری تضاد ایجاد کرد و همه چیز از بین رفت. سیم یونجه به طور کلی، دلایل زیادی می تواند وجود داشته باشد، اما جالب ترین آنها این است که "اینطوری خراب شد."
مقاله را بخوانید و دریابید که چگونه مشکل رمزگذاری در برنامه‌ها و سیستم‌عامل ویندوز را پس از این اتفاق برطرف کنید.

برای کسانی که هنوز منظور من را نفهمیده اند، در اینجا چند مورد وجود دارد:


اتفاقا من هم یک بار در این موقعیت قرار گرفتم و هنوز هم یک فایل روی دسکتاپم دارم که به من کمک کرد تا با آن کنار بیایم. به همین دلیل تصمیم گرفتم این مقاله را بنویسم.

چندین "چیز" مسئول نمایش رمزگذاری (فونت) در ویندوز هستند - زبان، رجیستری و فایل های خود سیستم عامل. حالا آنها را جداگانه و نقطه به نقطه بررسی می کنیم.

نحوه حذف و تصحیح krakozyabry به جای روسی (حروف روسی) در برنامه یا ویندوز.

1. ما زبان نصب شده را برای برنامه هایی که از Unicode پشتیبانی نمی کنند بررسی می کنیم. شاید برای شما گم شده است.

بنابراین، بیایید مسیر را دنبال کنیم: Control Panel - Regional and Language Options - Advanced
در آنجا مطمئن می شویم که زبان روسی است.


در ویندوز XP علاوه بر این، در پایین لیستی از "صفحات کد جدول تبدیل" و در آن خطی با شماره 20880 وجود دارد. باید یک روسی هم آنجا باشد

6. آخرین نکته ای که در آن فایلی به شما می دهم که به من کمک کرد همه چیز را یک بار درست کنم و به همین دلیل آن را به عنوان یادگاری گذاشتم. این هم آرشیو:

دو فایل داخل وجود دارد: krakozbroff.cmd و krakozbroff.reg

آنها همان اصل را دارند - هیروگلیف ها، مربع ها، سؤالات یا علامت تعجب در برنامه ها و سیستم عامل ویندوز (در اصطلاح رایج) صحیح است. کراکوزیابری). من از اولی استفاده کردم و به من کمک کرد.

و در آخر چند نکته:
1) اگر با رجیستری کار می کنید، فراموش نکنید که در صورت بروز مشکل، یک نسخه پشتیبان (کپی پشتیبان) تهیه کنید.
2) توصیه می شود بعد از هر نقطه، نقطه 1 را بررسی کنید.

همین. اکنون می دانید که چگونه کرکرها (مربع، هیروگلیف، تعجب و علامت سوال) را در یک برنامه یا ویندوز برطرف کنید.