Per qualche strana ragione, il mio computer improvvisamente non mostra più alcuni caratteri Unicode! Non ho idea di cosa sia successo.
Le applicazioni interessate includono Windows Explorer (dovrebbero essere caratteri giapponesi), Google Chrome (dovrebbe essere un cuore) e Winamp (dovrebbero essere stelle):
I caratteri russi, tedeschi ecc. Vengono visualizzati normalmente. Chrome visualizza anche script giapponesi sui siti Web, ma non nella GUI. Come posso ripararlo?
TL; DR: una soluzione alternativa consiste nel mettere un collegamento con un nome Unicode sul desktop in modo che explorer.exe sia il primo processo a visualizzare una stringa Unicode dopo l'avvio.
Aggiornamento: ho provato a utilizzare Ripristino configurazione di sistema per risolverlo. Avevo bisogno di tornare indietro nel tempo perché i punti di ripristino più recenti non l'hanno risolto, quindi ne ho usato uno da metà novembre. Dopo quel ripristino, i simboli Unicode sono stati nuovamente visualizzati. Quindi ho aggiornato di nuovo il mio sistema con Windows Update perché quelli sono stati rimossi durante il ripristino. Successivamente, l'errore si è verificato di nuovo! Ho quindi effettuato un ripristino fino a un certo punto prima dei miei nuovi aggiornamenti, ma l'errore persiste e il vecchio punto di ripristino (che ho usato prima) è sparito e al momento non ci sono altre istantanee del sistema. Qualche suggerimento su cosa fare adesso?
Aggiornamento 2: ho trovato una soluzione alternativa:
Pannello di controllo → Regione e lingua → Amministrazione → Cambia lingua per programmi incompatibili Unicode in giapponese (Giappone) .
Tutti i programmi citati visualizzano nuovamente i loro simboli correttamente. Tuttavia, non considero questa soluzione una correzione perché questi programmi non sono in genere incompatibili con Unicode e porta anche ad alcuni artefatti (non gravi) in alcuni programmi. Accolgo ancora con favore una risposta che mi dice cosa è andato storto qui e come risolvere il problema.
Aggiornamento 3: Penso di aver isolato il particolare Windows Update che causa l'errore. Sono prestazioni lente nelle applicazioni che utilizzano l'API DirectWrite su un computer che esegue Windows 7 o Windows Server 2008 R2 . Ho installato tutti gli altri aggiornamenti tranne questo, e l'errore non si è verificato più.
Aggiornamento 4: la vera origine di questo problema era Chrome, vedi risposta accettata. Soluzione alternativa: inserire un collegamento con il nome Unicode sul desktop in modo che explorer.exe sia il primo processo per visualizzare una stringa Unicode dopo l'avvio.