ปัญหาเกี่ยวกับการเข้ารหัส การแสดงแบบอักษรไม่ถูกต้อง การแก้ปัญหาด้วยการเข้ารหัสแอปพลิเคชัน Windows การเข้ารหัส Win 7


บางครั้งมีบางอย่างเกิดขึ้นกับผู้ใช้ Windows OS ด้วยเหตุผลใดก็ตามซึ่งนำไปสู่ความล้มเหลวในการเข้ารหัส คุณไม่มีทางรู้หรอกว่าโปรแกรมที่เพิ่งติดตั้งใหม่ ไวรัส การบงการในรีจิสทรี... การเข้ารหัสหายไป แค่นั้นแหละ!

สิ่งที่คล้ายกันเกิดขึ้นกับฉันเมื่อวันก่อน ในบางโปรแกรม Russified คำจารึกอินเทอร์เฟซบางส่วนเริ่มดูราวกับว่ามีการแทรกลายอุ้งเท้านกแทนตัวอักษร:

พูดตามตรง ฉันใช้เวลาเกือบสองวันในการค้นหาวิธีแก้ไขปัญหา ในฟอรัมและบริการ "คำถามและคำตอบ" ทั้งหมด ในคู่มือและคำแนะนำทั้งหมด ทุกคนทำซ้ำสูตรการแก้ปัญหาเดียวกันซึ่งอาจช่วยใครบางคนได้ แต่ไม่ใช่สำหรับฉัน และเมื่อสมองของฉันเริ่มเดือดและหมดความหวังในการแก้ปัญหา ทุกอย่างก็เข้าที่

ฉันตัดสินใจจัดรูปแบบผลการค้นหาเป็น “ คู่มือสากลในการแก้ไขปัญหาการเข้ารหัสทั้งหมดในระบบปฏิบัติการ Windows XP และ Windows Vista/7" แม้ว่าอาจจะไม่เป็นสากลนักก็ตาม... ;)

การแก้ไขปัญหาการเข้ารหัสใน Windows XP:

วรรค 1 ก่อนอื่นคุณต้องแน่ใจว่ามีการติดตั้งภาษารัสเซียสำหรับโปรแกรมที่ไม่รองรับ Unicode

กำลังเปิด « แผงควบคุม» และดับเบิลคลิกที่ไอคอน « » . ไปที่แท็บ « นอกจากนี้» « ».

หลังจากนั้นให้ค้นหารายการ 20880 ในรายการที่อยู่ในแท็บเดียวกันและทำเครื่องหมายที่ช่องถัดจาก:

จุดที่ 2 อาจเป็นไปได้ว่าปัญหาการเข้ารหัสเกิดจากการละเมิดการตั้งค่าแบบอักษรของระบบ

หากต้องการคืนค่าการตั้งค่าแบบอักษร ให้ดาวน์โหลดไฟล์เก็บถาวรนี้


จุดที่ 3 ขั้นตอนต่อไปคือการเปลี่ยนคีย์รีจิสทรีที่รับผิดชอบในการเข้ารหัสขอแนะนำให้ทำการเปลี่ยนแปลงเหล่านี้เป็นทางเลือกสุดท้ายเท่านั้นและเฉพาะในกรณีที่คะแนนก่อนหน้าทั้งหมดไม่ได้นำไปสู่ที่ไหนเลย

ที่เก็บถาวรนี้

การแก้ปัญหาการเข้ารหัสใน Windows Vista/7:

1. เช่นเดียวกับในกรณีของ Windows XP ขั้นแรกตรวจสอบให้แน่ใจว่าสำหรับโปรแกรมที่ไม่รองรับ Unicode ภาษาจะถูกตั้งค่าเป็นภาษารัสเซีย

กำลังเปิด « แผงควบคุม» และดับเบิลคลิกที่ไอคอน « ภาษาและมาตรฐานระดับภูมิภาค» . ไปที่แท็บ « นอกจากนี้» และตั้งค่าภาษารัสเซียเป็น « ภาษาของโปรแกรมที่ไม่รองรับ Unicode»:

บันทึกการเปลี่ยนแปลงและรีสตาร์ทคอมพิวเตอร์ของคุณ หากปัญหายังคงมีอยู่ ให้ไปที่ขั้นตอนที่ 2

2. หากต้องการคืนค่าการตั้งค่าแบบอักษร ให้ดาวน์โหลดไฟล์เก็บถาวรนี้และเรียกใช้ไฟล์ที่อยู่ในนั้น โดยไม่สนใจคำเตือนของระบบทั้งหมด:


รีสตาร์ทระบบ หากปัญหายังคงมีอยู่ ให้ไปที่ขั้นตอนที่ 3

3. ขั้นตอนต่อไปคือการเปลี่ยนคีย์รีจิสทรีที่รับผิดชอบในการเข้ารหัส ขอแนะนำให้ทำการเปลี่ยนแปลงเหล่านี้เป็นทางเลือกสุดท้ายเท่านั้นและเฉพาะในกรณีที่คะแนนก่อนหน้าทั้งหมดไม่ได้นำไปสู่ที่ไหนเลย

หากต้องการทำการเปลี่ยนแปลง ให้ดาวน์โหลดไฟล์เก็บถาวรนี้และเรียกใช้ไฟล์ที่อยู่ในนั้น เช่นเดียวกับในย่อหน้าก่อนหน้า คำเตือนของระบบจะปรากฏขึ้น

หลังจากการเปลี่ยนแปลงเหล่านี้ คุณจะต้องรีสตาร์ทระบบด้วย

4. หากทั้งหมดที่กล่าวมาข้างต้นไม่สามารถช่วยได้ คุณจะต้องเปลี่ยนชื่อของไฟล์โค้ดเพจต่อไปนี้ในโฟลเดอร์ ค:\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»

เนื่องจากไฟล์เหล่านี้ได้รับการปกป้องจากการดัดแปลงจึงแนะนำให้ใช้โปรแกรมที่ยอดเยี่ยมเพื่อดำเนินการนี้คุณสามารถดาวน์โหลดโปรแกรมได้จาก

ใน Windows 7 บางโปรแกรมอาจแสดงแบบอักษรไม่ถูกต้อง (แบบอักษรใหม่) เช่น เครื่องหมายคำถามแทนตัวอักษรหรือสัญลักษณ์อื่นๆ เนื่องจากการตั้งค่าลักษณะที่ปรากฏของ Windows ถูกตั้งค่าเป็นธีมที่ใช้แบบอักษรที่ไม่ได้มาตรฐานหรือภาษาและมาตรฐานภูมิภาคแตกต่างจากภาษารัสเซีย

วิธีที่มีประสิทธิภาพในการแก้ไขการเข้ารหัสใน Windows 7 ในกรณีที่รุนแรงเป็นพิเศษ - ใช้เมื่อไม่มีอะไรช่วยเลย ไปกันเถอะ แผงควบคุม, เลือก ภาษาและมาตรฐานระดับภูมิภาค. บนแท็บ รูปแบบเปลี่ยนรูปแบบเป็น อังกฤษ (สหรัฐอเมริกา). จากนั้นไปที่แท็บ นอกจากนี้, กดปุ่ม เปลี่ยนภาษาของระบบและเลือกด้วย อังกฤษ (สหรัฐอเมริกา). หลังจากนี้ ให้รีสตาร์ทคอมพิวเตอร์ เมื่อคอมพิวเตอร์รีบูทแล้ว ให้คืนการตั้งค่าภาษาไปที่ รัสเซีย รัสเซีย). ควรแก้ไขการเข้ารหัส


หากไม่ได้ผล ให้แก้ไขสาขารีจิสทรี:

เปิดตัวแก้ไขรีจิสทรี (เริ่ม - เรียกใช้ -> regedit)

เมื่อดำเนินการต่อไปนี้โปรดใช้ความระมัดระวังอย่างยิ่ง - การทำงานที่ไม่ระมัดระวังกับรีจิสทรีของ Windows อาจนำไปสู่ผลที่ตามมาร้ายแรง!

จำเป็นต้องเปลี่ยนค่าของพารามิเตอร์จาก "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

แก้ไขการเข้ารหัสใน Windows XP

เพื่อหลีกเลี่ยงการเล่นกับรีจิสทรีของ Windows ให้ลองทำดังนี้:

สร้างไฟล์ใน Notepad โดยการคัดลอกข้อความด้านล่างลงไป บันทึกด้วยนามสกุล “reg” พร้อมชื่อใดก็ได้ที่เป็นตัวอักษรภาษาอังกฤษ เช่น 1251.reg แล้วเรียกใช้งาน ใน 90% ของกรณีที่มี "krakozyabry" XP ช่วยได้

ตัวแก้ไขรีจิสทรีของ Windows เวอร์ชัน 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

คราโคซซาบรี- คำแบบไหนที่น่าสนใจ? ผู้ใช้ชาวรัสเซียมักใช้คำนี้เพื่ออธิบายการแสดง (การเข้ารหัส) ที่ไม่ถูกต้อง/ไม่ถูกต้องของอักขระในโปรแกรมหรือระบบปฏิบัติการเอง
ทำไมสิ่งนี้ถึงเกิดขึ้น? คุณจะไม่พบคำตอบที่ชัดเจน นี่อาจเป็นเพราะกลอุบายของไวรัส "ตัวโปรด" ของเราซึ่งอาจเนื่องมาจากความผิดปกติของระบบปฏิบัติการ Windows (เช่นไฟฟ้าดับและคอมพิวเตอร์ปิดอยู่) บางทีโปรแกรมอาจสร้างข้อขัดแย้งกับระบบปฏิบัติการอื่นและทุกอย่างก็ดำเนินไป ยุ่งเหยิง โดยทั่วไปอาจมีได้หลายสาเหตุ แต่เหตุผลที่น่าสนใจที่สุดคือ “มันพังแบบนั้น”
อ่านบทความและดูวิธีแก้ไขปัญหาการเข้ารหัสในโปรแกรมและ Windows OS เมื่อเกิดปัญหาแล้ว

สำหรับผู้ที่ยังไม่เข้าใจว่าฉันหมายถึงอะไร นี่คือบางส่วน:


ยังไงก็ตาม ฉันเคยพบว่าตัวเองตกอยู่ในสถานการณ์นี้ครั้งหนึ่งและยังมีไฟล์บนเดสก์ท็อปที่ช่วยฉันรับมือกับมันได้ นั่นเป็นเหตุผลที่ฉันตัดสินใจเขียนบทความนี้

“ สิ่งต่าง ๆ ” หลายอย่างมีหน้าที่รับผิดชอบในการแสดงการเข้ารหัส (แบบอักษร) ใน Windows - ภาษา, รีจิสตรีและไฟล์ของระบบปฏิบัติการเอง ตอนนี้เราจะตรวจสอบแยกกันทีละจุด

วิธีลบและแก้ไข krakozyabry แทนภาษารัสเซีย (ตัวอักษรรัสเซีย) ในโปรแกรมหรือ Windows

1. เราตรวจสอบภาษาที่ติดตั้งสำหรับโปรแกรมที่ไม่รองรับ Unicode บางทีมันอาจจะหายไปกับคุณ

มาดูเส้นทางกัน: แผงควบคุม - ตัวเลือกภูมิภาคและภาษา - แท็บขั้นสูง
ที่นั่นเราตรวจสอบให้แน่ใจว่าเป็นภาษารัสเซีย


นอกจากนี้ใน Windows XP นอกจากนี้ที่ด้านล่างยังมีรายการ "หน้าโค้ดตารางการแปลง" และในนั้นมีบรรทัดที่มีหมายเลข 20880 ต้องมีชาวรัสเซียอยู่ที่นั่นด้วย

6. จุดสุดท้ายที่ฉันให้ไฟล์ที่ช่วยฉันแก้ไขทุกอย่างให้คุณครั้งหนึ่งและนั่นคือสาเหตุที่ฉันทิ้งมันไว้เป็นของที่ระลึก นี่คือไฟล์เก็บถาวร:

ข้างในมีสองไฟล์: krakozbroff.cmd และ krakozbroff.reg

พวกเขามีหลักการเดียวกัน - แก้ไขอักษรอียิปต์โบราณ สี่เหลี่ยม คำถาม หรือเครื่องหมายอัศเจรีย์ในโปรแกรมและ Windows OS (ในสำนวนทั่วไป) คราโคซซาบรี). ฉันใช้อันแรกและมันก็ช่วยฉันได้

และสุดท้ายก็มีเคล็ดลับบางประการ:
1) หากคุณทำงานกับรีจิสทรีอย่าลืมสำรองข้อมูล (สำเนาสำรอง) ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น
2) แนะนำให้ตรวจสอบจุดที่ 1 หลังแต่ละจุด

นั่นคือทั้งหมดที่ ตอนนี้คุณรู้วิธีแก้ไข/ลบแครกเกอร์ (สี่เหลี่ยม อักษรอียิปต์โบราณ เครื่องหมายอัศเจรีย์ และเครื่องหมายคำถาม) ในโปรแกรมหรือ Windows แล้ว

สิ่งที่คล้ายกันเกิดขึ้นกับฉันเมื่อวันก่อน ในบางโปรแกรม Russified คำจารึกอินเทอร์เฟซบางส่วนเริ่มดูราวกับว่ามีการแทรกลายอุ้งเท้านกแทนตัวอักษร:

พูดตามตรง ฉันใช้เวลาเกือบสองวันในการค้นหาวิธีแก้ไขปัญหา ในฟอรัมและบริการ "คำถามและคำตอบ" ทั้งหมด ในคู่มือและคำแนะนำทั้งหมด ทุกคนทำซ้ำสูตรการแก้ปัญหาเดียวกันซึ่งอาจช่วยใครบางคนได้ แต่ไม่ใช่สำหรับฉัน และเมื่อสมองของฉันเริ่มเดือดและหมดความหวังในการแก้ปัญหา ทุกอย่างก็เข้าที่

ฉันตัดสินใจจัดรูปแบบผลการค้นหาเป็น “ คู่มือสากลในการแก้ไขปัญหาการเข้ารหัสทั้งหมดในระบบปฏิบัติการ Windows XP และ Windows Vista/7" ถึงแม้อาจจะไม่เป็นสากลก็ตาม...

การแก้ปัญหาการเข้ารหัสใน Windows XP

1. ก่อนอื่นคุณต้องตรวจสอบให้แน่ใจว่าได้ติดตั้งภาษารัสเซียสำหรับโปรแกรมที่ไม่รองรับ Unicode

เปิด " แผงควบคุม" ไปที่แท็บ " นอกจากนี้».

หลังจากนั้นให้ค้นหารายการ 20880 ในรายการที่อยู่ในแท็บเดียวกันและทำเครื่องหมายที่ช่องถัดจาก:

2. อาจเป็นไปได้ว่าปัญหาการเข้ารหัสเกิดจากการละเมิดการตั้งค่าแบบอักษรของระบบ

หากต้องการคืนค่าการตั้งค่าแบบอักษร ให้ดาวน์โหลดและเรียกใช้ไฟล์ที่อยู่ในนั้น โดยไม่สนใจคำเตือนของระบบทั้งหมด:

การแก้ปัญหาการเข้ารหัสใน Windows Vista/7

1. เช่นเดียวกับในกรณีของ Windows XP ขั้นแรกตรวจสอบให้แน่ใจว่าสำหรับโปรแกรมที่ไม่รองรับ Unicode ภาษาจะถูกตั้งค่าเป็นภาษารัสเซีย

เปิด " แผงควบคุม" และดับเบิลคลิกที่ไอคอน " " ไปที่แท็บ " นอกจากนี้" และตั้งค่าภาษารัสเซียเป็น " ภาษาของโปรแกรมที่ไม่รองรับ Unicode»:

บันทึกการเปลี่ยนแปลงและรีสตาร์ทคอมพิวเตอร์ของคุณ หากปัญหายังคงมีอยู่ ให้ไปที่ขั้นตอนที่ 2

2. หากต้องการคืนค่าการตั้งค่าแบบอักษร ให้ดาวน์โหลดและเรียกใช้ไฟล์ที่อยู่ในนั้น โดยไม่สนใจคำเตือนของระบบทั้งหมด:

รีสตาร์ทระบบ หากปัญหายังคงมีอยู่ ให้ไปที่ขั้นตอนที่ 3

3. ขั้นตอนต่อไปคือการเปลี่ยนคีย์รีจิสทรีที่รับผิดชอบในการเข้ารหัส ขอแนะนำให้ทำการเปลี่ยนแปลงเหล่านี้เป็นทางเลือกสุดท้ายเท่านั้นและเฉพาะในกรณีที่คะแนนก่อนหน้าทั้งหมดไม่ได้นำไปสู่ที่ไหนเลย

หากต้องการทำการเปลี่ยนแปลงเหล่านี้ ให้ดาวน์โหลดและเรียกใช้ไฟล์ที่อยู่ในนั้น เช่นเดียวกับในย่อหน้าก่อนหน้า คำเตือนของระบบจะปรากฏขึ้น

หลังจากการเปลี่ยนแปลงเหล่านี้ คุณจะต้องรีสตาร์ทระบบด้วย

4. หากทั้งหมดที่กล่าวมาข้างต้นไม่สามารถช่วยได้ คุณจะต้องเปลี่ยนชื่อของไฟล์โค้ดเพจต่อไปนี้ในโฟลเดอร์ ค:\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» ไปยังโฟลเดอร์ ค:\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 ตุลาคม

ปัญหาการเข้ารหัสใน Windows เป็นเรื่องที่น่าปวดหัวสำหรับผู้ชื่นชอบและแฟน ๆ ของระบบปฏิบัติการนี้ บางครั้งคุณต้องทนทุกข์ทรมานและเสียเหงื่อมากก่อนจึงจะสามารถแก้ไขปัญหาการเข้ารหัสได้ หาสาเหตุบ่อยๆ ยากยิ่งขึ้น แต่น้อยคนนักที่จะรำคาญที่นี่...สิ่งสำคัญคือต้องแก้ไขปัญหาและเหตุใดจึงเกิดขึ้นคือคำถามของวันเวลาที่ยาวนาน)

ปัญหาเกี่ยวกับการเข้ารหัสกลายเป็นเรื่องเร่งด่วนอย่างยิ่งหลังจากการเปิดตัว Windows 10 ใหม่ Microsoft ได้ทำสิ่งที่ฉลาดเกินไปอีกครั้ง และด้วยเหตุนี้ ในบางแอปพลิเคชัน แทนที่จะเป็นภาษา จึงมีแต่คำพูดที่ไม่มีความหมาย แต่ทุกอย่างสามารถแก้ไขได้

ที่จริงแล้ว อาจมีเหตุผลหลายประการในการรีเซ็ตหรือเปลี่ยนแปลงการเข้ารหัส แต่สิ่งสำคัญคือ:

— การอัปเดตระบบ

- การติดตั้งแพตช์ระบบบางประเภท

– ผลกระทบของไวรัส

- อัพเดตเป็น windows 10

- มือขี้เล่นคดเคี้ยวและความอยากรู้อยากเห็นมากเกินไป (สาเหตุที่พบบ่อยที่สุดของปัญหาทั้งหมดใน windows)

กำลังกู้คืนการเข้ารหัส

อย่างไรก็ตามเนื่องจากปัญหานี้เกิดขึ้นแล้วจึงต้องแก้ไข ด้านล่างนี้คือภาพหน้าจอที่จัดทำโดยบุคคลหนึ่งคนจากฟอรัมยอดนิยมแห่งหนึ่ง คุณสามารถดูสิ่งเหล่านี้ได้โดยไม่มีความเสี่ยงและทำการทดลองในระบบของคุณเอง “จะเกิดอะไรขึ้นหากคุณเปลี่ยนการเข้ารหัส” แบบอักษรทั้งหมดจะแสดงเป็นภาษาอาหรับซึ่งอ่านไม่ออกโดยสิ้นเชิง


แม้ว่าสถานการณ์จะดูน่าสยดสยอง แต่ปัญหานี้ก็แก้ไขได้ง่าย:

ไปกันเถอะ แผงควบคุม->ภาษาและมาตรฐานระดับภูมิภาค->แท็บ "ขั้นสูง"->ภาษาของโปรแกรมที่ไม่รองรับ Unicode. เราเปลี่ยนภาษาจากรัสเซียเป็นภาษาอังกฤษรีบูทคอมพิวเตอร์เปลี่ยนเป็นภาษารัสเซียอีกครั้งแล้วรีบูทคอมพิวเตอร์อีกครั้ง มาสนุกไปกับฟอนต์พื้นเมืองที่สวยงามอีกครั้ง!

ใน Windows 10 การเข้ารหัสจะเชื่อมโยงกับภาษาของระบบทั่วไปทั่วโลก ดังนั้น หากคุณมีปัญหาในการแสดงแบบอักษร คุณต้องไปที่: เริ่ม -> การตั้งค่า -> เวลาและภาษา -> ภูมิภาคและภาษา -> การตั้งค่าวันที่และเวลาเพิ่มเติม การตั้งค่าภูมิภาค-> และดูการตั้งค่าในรายการ: ภาษาและ มาตรฐานระดับภูมิภาค.







2023 maximum03.ru.