მსგავსი რამ დამემართა მეორე დღეს. ზოგიერთ რუსიფიცირებულ პროგრამაში, ინტერფეისის ზოგიერთმა წარწერამ დაიწყო ისეთი სახე, თითქოს ასოების ნაცვლად ფრინველის თათები იყო ჩასმული:

მართალი გითხრათ, თითქმის ორი დღე გავატარე პრობლემის გადაჭრის ძიებაში. ყველა ფორუმზე და „კითხვა-პასუხის“ სერვისებზე, ყველა სახელმძღვანელოში და ინსტრუქციაში, ყველამ გაიმეორა გამოსავლის იგივე რეცეპტი, რომელიც შეიძლება ვინმეს დაეხმარა. მაგრამ არა ჩემთვის. და მხოლოდ მაშინ, როცა ტვინმა დუღილი დაიწყო და პრობლემის გადაჭრის ყველა იმედი დამტოვა, ყველაფერი თავის ადგილზე დადგა.

მე გადავწყვიტე ძიების შედეგების ფორმატირება " უნივერსალური სახელმძღვანელო Windows XP და Windows Vista/7 ოპერაციული სისტემების კოდირების ყველა პრობლემის გადასაჭრელად" თუმცა, შესაძლოა, ეს არც ისე უნივერსალურია...

Windows XP-ში კოდირების პრობლემების გადაჭრა

1. ჯერ უნდა დარწმუნდეთ, რომ რუსული ენა დაინსტალირებულია პროგრამებისთვის, რომლებსაც არ აქვთ უნიკოდის მხარდაჭერა.

გახსნა" Მართვის პანელი" გადადით ჩანართზე" დამატებით».

ამის შემდეგ, იპოვნეთ პუნქტი 20880 სიაში, რომელიც მდებარეობს იმავე ჩანართზე და მონიშნეთ ველი მის გვერდით:

2. შესაძლებელია კოდირების პრობლემები გამოწვეული იყოს სისტემის შრიფტის პარამეტრების დარღვევით.

შრიფტის პარამეტრების აღსადგენად, ჩამოტვირთეთ და გაუშვით მასში შემავალი ფაილი, სისტემის ყველა გაფრთხილების იგნორირება:

კოდირების პრობლემების მოგვარება Windows Vista/7-ში

1. როგორც Windows XP-ის შემთხვევაში, ჯერ დარწმუნდით, რომ პროგრამებისთვის, რომლებსაც არ აქვთ უნიკოდის მხარდაჭერა, ენა დაყენებულია რუსულზე.

გახსნა" Მართვის პანელი"და ორჯერ დააწკაპუნეთ ხატულაზე" " გადადით ჩანართზე" დამატებით"და დააყენეთ რუსული ენა, როგორც" პროგრამების ენა, რომელსაც არ აქვს უნიკოდის მხარდაჭერა»:

შეინახეთ ცვლილებები და გადატვირთეთ კომპიუტერი. თუ პრობლემა შენარჩუნებულია, გადადით მე-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 ოქტომბერი

Windows-ში კოდირების პრობლემები საკმაოდ დიდი თავის ტკივილია ამ ოპერაციული სისტემის მრავალი მოყვარულისთვის და გულშემატკივრისთვის. ზოგჯერ თქვენ უნდა იტანჯოთ და ბევრი იოფლიანოთ, სანამ კოდირების პრობლემის მოგვარებას შეძლებთ. ხშირად გაიგეთ მიზეზი. კიდევ უფრო რთული. მაგრამ აქ ძალიან ცოტა ადამიანი აწუხებს... მთავარია პრობლემის გამოსწორება და რატომ გაჩნდა ეს უკვე დიდი ხნის საკითხია)

კოდირების პრობლემა განსაკუთრებით აქტუალური გახდა ახალი Windows 10-ის გამოშვების შემდეგ. მაიკროსოფტმა კიდევ ერთხელ გააკეთა რაღაც ძალიან ჭკვიანურად და შედეგად, ზოგიერთ აპლიკაციაში, ენის ნაცვლად, მხოლოდ სისულელეა. მაგრამ ყველაფრის მოგვარება შეიძლება

სინამდვილეში, კოდირების გადატვირთვის ან შეცვლის საკმაოდ ბევრი მიზეზი შეიძლება იყოს. მაგრამ მთავარია:

- სისტემის განახლება

- რაიმე სახის სისტემის პაჩის დაყენება

- ვირუსის ეფექტი

- განახლება Windows 10-ზე

- კეხიანი სათამაშო ხელები და გადაჭარბებული ცნობისმოყვარეობა (ყველა პრობლემის ყველაზე გავრცელებული მიზეზი Windows-ში)

მიმდინარეობს კოდირების აღდგენა

თუმცა, როგორც კი ეს პრობლემა გაჩნდა, ის უნდა მოგვარდეს. ქვემოთ მოცემულია სკრინშოტები, რომლებიც მოწოდებულია ერთი ადამიანის მიერ ერთი პოპულარული ფორუმიდან. თქვენ შეგიძლიათ შეხედოთ მათ რისკის გარეშე და საკუთარ სისტემაზე ექსპერიმენტების გარეშე, "რა მოხდება, თუ შეცვლით კოდირებას." ყველა შრიფტი წარმოდგენილია, როგორც სრულიად წაუკითხავი არაბული სისულელე.


მიუხედავად სიტუაციის ერთი შეხედვით ველური საშინელებისა, ეს პრობლემა საკმაოდ მარტივად მოგვარებულია:

წავიდეთ Მართვის პანელი->ენა და რეგიონალური სტანდარტები->ჩანართი "გაფართოებული".->პროგრამების ენა, რომელსაც არ აქვს უნიკოდის მხარდაჭერა. ჩვენ ვცვლით ენას რუსულიდან ინგლისურად, გადატვირთავთ კომპიუტერს, ვცვლით ისევ რუსულს და ხელახლა გადატვირთავთ კომპიუტერს. მოდით ისევ დატკბეთ ლამაზი მშობლიური შრიფტებით!

Windows 10-ში კოდირება გლობალურად არის მიბმული ზოგადი სისტემის ენასთან. ამიტომ, თუ თქვენ გაქვთ პრობლემები შრიფტების ჩვენებისას, მაშინ უნდა გადახვიდეთ: დაწყება -> პარამეტრები -> დრო და ენა -> რეგიონი და ენა -> დამატებითი თარიღისა და დროის პარამეტრები, რეგიონალური პარამეტრები-> და იხილეთ პარამეტრები პუნქტებში: ენა და რეგიონალური სტანდარტები.

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% შემთხვევაში "კრაკოზიაბრი" XP ეხმარება.

Windows Registry Editor ვერსია 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 OS-ის გაუმართაობის გამო (მაგალითად, დენი გამოვიდა და კომპიუტერი გამორთულია), შესაძლოა პროგრამამ შექმნა კონფლიქტი სხვა OS-თან და ყველაფერი წავიდა. თივის მავთული. ზოგადად, ბევრი მიზეზი შეიძლება იყოს, მაგრამ ყველაზე საინტერესო არის "ეს უბრალოდ ასე დაიშალა".
წაიკითხეთ სტატია და გაიგეთ, თუ როგორ უნდა მოაგვაროთ პრობლემა პროგრამებში და Windows OS-ში კოდირების პრობლემა, როგორც კი ეს მოხდება.

მათთვის, ვისაც ჯერ კიდევ არ ესმის რას ვგულისხმობ, აქ არის რამდენიმე:


სხვათა შორის, მეც აღმოვჩნდი ერთხელ ამ სიტუაციაში და ახლაც მაქვს დესკტოპზე ფაილი, რომელიც დამეხმარა მის გამკლავებაში. სწორედ ამიტომ გადავწყვიტე დამეწერა ეს სტატია.

Windows-ში კოდირების (შრიფტის) ჩვენებაზე პასუხისმგებელია რამდენიმე „რამ“ - ენა, რეესტრი და თავად OS-ის ფაილები. ახლა მათ ცალ-ცალკე და წერტილი-პუნქტით შევამოწმებთ.

როგორ ამოიღოთ და შეასწოროთ კრაკოზიაბრი რუსული (რუსული ასოები) ნაცვლად პროგრამაში ან ვინდოუსში.

1. ჩვენ ვამოწმებთ დაინსტალირებულ ენას იმ პროგრამებისთვის, რომლებსაც არ აქვთ უნიკოდის მხარდაჭერა. იქნებ ის შენთვის დაიკარგა.

ასე რომ, მივყვეთ გზას: პანელი - რეგიონალური და ენის პარამეტრები - გაფართოებული ჩანართი
იქ ჩვენ ვზრუნავთ, რომ ენა რუსულია.


Windows XP-ში, ამის გარდა, ბოლოში არის "კონვერტაციის ცხრილის კოდის გვერდების" სია და მასში არის ხაზი 20880 ნომრით. იქაც რუსი უნდა იყოს

6. ბოლო პუნქტი, რომელშიც მოგცემთ ფაილს, რომელიც დამეხმარა ერთხელ ყველაფრის გამოსწორებაში და ამიტომაც დავტოვე სამახსოვროდ. აი არქივი:

შიგნით არის ორი ფაილი: krakozbroff.cmd და krakozbroff.reg

მათ აქვთ იგივე პრინციპი - სწორი იეროგლიფები, კვადრატები, კითხვები ან ძახილის ნიშნები პროგრამებში და Windows OS-ში (საერთო ენაზე) კრაკოზიაბრი). პირველი გამოვიყენე და დამეხმარა.

და ბოლოს, რამდენიმე რჩევა:
1) თუ თქვენ მუშაობთ რეესტრთან, მაშინ არ დაგავიწყდეთ სარეზერვო ასლის გაკეთება (სარეზერვო ასლი) თუ რამე არასწორედ მოხდება.
2) მიზანშეწონილია შეამოწმოთ პირველი პუნქტი ყოველი პუნქტის შემდეგ.

Სულ ეს არის. ახლა თქვენ იცით, როგორ დააფიქსიროთ/ამოშალოთ კრეკერები (კვადრატები, იეროგლიფები, ძახილის და კითხვის ნიშნები) პროგრამაში ან Windows-ში.