Windows 7’mde birdenbire Unicode sembolleri görüntülenmiyor


21

Garip bir nedenden ötürü, bilgisayarım aniden artık bazı unicode karakterleri göstermiyor! Ne olduğuna dair hiçbir fikrim yok.

Etkilenen uygulamalar arasında Windows Gezgini (Japonca karakterler olmalı), Google Chrome (kalpli olmalı) ve Winamp (yıldız olmalı):

unicode unicode görüntü tanımını buraya girin

Rusça, Almanca vb. Karakterler normal şekilde görüntülenir. Chrome, web sitelerinde Japonca komut dosyasını da görüntüler; Nasıl düzeltebilirim?

TL; DR: Bir geçici çözüm, masaüstüne Unicode adı olan bir kısayol koymaktır ; böylece explorer.exe, önyüklemeden sonra Unicode dizesini görüntüleyen ilk işlemdir.


Güncelleme: Düzeltmek için Sistem Geri Yükleme'yi kullanmayı denedim. Bir süre sonra geriye gitmem gerekiyordu çünkü en son geri yükleme noktaları çözemedi, ben de Kasım ayının ortasından bir tane kullandım. Bu geri yükleme işleminden sonra Unicode sembolleri tekrar görüntülendi. Sonra sistemimi Windows Update ile tekrar güncelledim çünkü bunlar geri yükleme sırasında kaldırıldı. Ondan sonra hata tekrar oldu! Daha sonra yeni güncellemelerimden önce bir noktaya geri yükledim, ancak hata devam ediyor ve eski geri yükleme noktası (daha önce kullandığım) gitti ve şu anda sistemin başka hiçbir resmi yok. Şimdi ne yapılması gerektiğine dair herhangi bir öneriniz var mı?

Güncelleme 2: Bir geçici çözüm bulabilirim:

Denetim MasasıBölge ve DilYönetimUnicode uyumlu olmayan programlar için Dili Japonca (Japonya) olarak değiştir .

Bahsedilen tüm programlar tekrar sembollerini doğru görüntüler. Bununla birlikte, bu programlar genellikle Unicode ile uyumlu olmayan olmadığından ve aynı zamanda bazı programlarda bazı (ciddi olmayan) eserler ortaya çıkmasına neden olduğundan, bunun bir düzeltme olduğunu düşünmüyorum. Burada neyin yanlış gittiğini ve sorunun nasıl çözüleceğini söyleyen bir cevabı hala memnuniyetle karşılıyorum.

Güncelleme 3: Sanırım hataya neden olan belirli bir Windows Update'i izole ettim. Öyle , Windows 7 veya Windows Server 2008 R2 çalıştıran bir bilgisayarda DirectWrite API kullanmak uygulamalarda Yavaş performans . Bu hariç tüm diğer güncellemeleri yükledim ve hata tekrar oluşmadı.

Güncelleme 4: Bu sorunun asıl kaynağı Chrome'du, kabul edilen cevaba bakınız. Geçici çözüm: Masaüstünde Unicode adı olan bir kısayol koyun; böylece explorer.exe, önyüklemeden sonra Unicode dizesini ilk gösteren işlemdir.


1
Çalışırken bir noktaya Sistem Geri Yükleme denediniz mi?
ᴇcʜιᴇ007

Yaptım, güncellememi gör.
Felix Dombek

2
Yazı tipini yeniden yüklemeyi deneyin. Ayrıca varsayılan unicode diliniz nedir?
Küçük Yardımcı

Bunu nasıl bulurum? Ancak, ekran görüntülerinde görebileceğiniz gibi, farklı yazı tiplerinde hata oluşuyor, bu yüzden yazı tipiyle ilgili bir sorun olmadığını düşünüyorum.
Felix Dombek

1
Bu benim için işe yaradı ve aslında, daha sonra eskisi gibi olan "Unicode uyumlu olmayan programlar için Dil" i tekrar "İngilizce (ABD)" olarak değiştirebilirdim ve düzeltme çalışmaya devam etti.
Brian Rothstein

Yanıtlar:


21

Bu ilginç haber kaynağını buldum. Bunun, uygulamanın ilk önce unicode karakterini göstermeye çalıştığı bir şey olabileceği anlaşılıyor.

Uzun lafın kısası, ben buldum Chromium'un bu hatayı ve tartışmada bir yorum, bu durumda olduğunu göstermektedir ve bir geçici çözüm sağlanır unicode karakterleri oluşturmak için ilk başvuru olması nasıl zorlanır Windows masaüstünde bir unicode dosya ismi koyma :

"Bu nedenle, bu sorun için geçici bir çözüm olarak, Windows Masaüstünüze 火 .txt veya benzeri bir dosya yerleştirin. Bu, Windows Gezgini'nin [unicode] karakterini ilk uygulayan program olmasına neden olduğunu düşünüyorum."

Bu yaklaşımı denedim ve elbette, benim için çalıştı - Dil için Unicode uyumsuz programlarını değiştirmek zorunda kalmadan. "


Hepsini okuduktan sonra, sorunumun doğru nedeni bu olabilir. Buraya gönderdiğiniz için teşekkür ederiz. +1.
Felix Dombek

Gerçekten bu gibi görünüyor. Kabul edilmiş.
Felix Dombek

Bu a) Windows 8'de ayrıca gerekli / faydalıdır. B)% 100 etkili değil. Belki de Windows ile başlayan başka bir uygulama bazen Explorer'ı masaüstüne atıyor? Herhangi bir olası aday düşünemiyorum, özellikle de kabuk ile: Win8'deki başlangıç ​​gecikmesi.
FauxFaux

2
Sadece denedim ve bir tedavi çalıştı. Windows'un ve tüm uygulamaların Unicode'u doğru şekilde göstermemesini engellerse, Chrome ciddi şekilde bozulur. ಠ_ಠ
Synetech

2
@FelixDombek, bu mantıklı ve benim düşündüğüm şeydi, ancak durum böyle olsa bile, diğer tarayıcıların olmasına neden olmadığından Windows'ta bir hatayı kötüye kullanan / sömüren / açığa çıkaran / tetikleyen Chrome hala öyle. Sanırım bakış açınıza bağlı olarak ya iyi ya da kötü bir şey olabilir.
Synetech

3
  1. "Unicode için uyumsuz programlar dili" nizi Japonca olarak değiştirin (diğer diller yapacaktır)
  2. Bunu tekrar orijinal değerine değiştirin.

Windows güncellemesinden sonra Çince karakterlerin görüntülenmesinde yaşanan sorunu düzeltti.

Brian Rothstein, böyle bir cevabı olan bir yorum yaptı .


Geçiş yaparken benim için işe yaramadı. Ancak, şimdi hangi Windows Update'in sorumlu olduğunu biliyorum. Emin olduğumda daha fazla bilgi gönderirim.
Felix Dombek

Herhangi bir güncelleme Felix? Son zamanlarda Windows güncellemesini yaptım ve şimdi de aynı problemi yaşıyorum. Ve senin gibi, "Unicode uyumsuz programların dili" nin değiştirilmesi, onu değiştirirken yapışmaz.
Kiddailey

@kiddailey: Hata ya support.microsoft.com/kb/2545698 ya da support.microsoft.com/kb/2505438 ile ilgilidir . Bu iki güncellemeyi yüklememek, sorunun şu ana kadar tekrar etmesini engelledi.
Felix Dombek,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.