Windows 7에서 갑자기 유니 코드 기호 표시가 중지되었습니다.


21

이상한 이유로, 내 컴퓨터가 갑자기 더 이상 특정 유니 코드 문자를 표시하지 않습니다! 나는 무슨 일이 있었는지 전혀 모른다.

영향을받는 응용 프로그램에는 Windows 탐색기 (일본 문자 여야 함), Chrome (심장이어야 함) 및 Winamp (별이어야 함)가 있습니다.

유니 코드 유니 코드 여기에 이미지 설명을 입력하십시오

러시아어, 독일어 등의 문자가 정상적으로 표시됩니다. Chrome은 웹 사이트에는 일본어 스크립트를 표시하지만 GUI에는 표시하지 않습니다. 어떻게 고칠 수 있습니까?

TL; DR : 해결 방법은 부팅 후 explorer.exe가 유니 코드 문자열을 표시하는 첫 번째 프로세스가되도록 바탕 화면에 유니 코드 이름의 바로 가기를 넣는 것입니다.


업데이트 : 시스템 복원을 사용하여 문제를 해결하려고했습니다. 가장 최근의 복구 지점으로 문제가 해결되지 않아 11 월 중순부터 하나를 사용했기 때문에 시간을 거슬러 올라 가야했습니다. 복원 후 유니 코드 기호가 다시 표시되었습니다. 그런 다음 복원 중에 시스템이 제거되었으므로 Windows Update로 시스템을 다시 업데이트했습니다. 그 후 오류가 다시 발생했습니다! 그런 다음 새 업데이트 이전의 시점으로 복원을 수행했지만 오류가 지속 되고 이전 복원 지점 (이전에 사용한)이 사라지고 현재 시스템의 다른 스냅 샷이 없습니다. 지금해야 할 일에 대한 제안?

업데이트 2 : 해결 방법을 찾을 수 있습니다.

제어판지역 및 언어관리유니 코드와 호환되지 않는 프로그램의 언어일본어 (일본)로 변경하십시오 .

언급 된 모든 프로그램은 심볼을 다시 올바르게 표시합니다. 그러나이 프로그램은 일반적으로 유니 코드와 호환되지 않으며 일부 프로그램에서 일부 (심각하지 않은) 아티팩트로 이어지기 때문에이 수정을 고려하지 않습니다. 나는 여기에 무엇이 잘못되었는지와 문제를 해결하는 방법을 알려주는 답변을 여전히 환영합니다.

업데이트 3 : 오류가 발생하는 특정 Windows Update를 격리했다고 생각합니다. Windows 7 또는 Windows Server 2008 R2를 실행하는 컴퓨터에서 DirectWrite API를 사용하는 응용 프로그램에서는 성능저하됩니다 . 이 업데이트를 제외한 다른 모든 업데이트를 설치했는데 오류가 다시 발생하지 않았습니다.

업데이트 4 : 이 문제의 실제 원인은 Chrome이었습니다. 허용 된 답변을 참조하십시오. 해결 방법 : 부팅 후 explorer.exe가 유니 코드 문자열을 표시하는 첫 번째 프로세스가되도록 바탕 화면에 유니 코드 이름의 바로 가기를 넣으십시오.


1
작동하던 시점 으로 시스템 복원 을 시도 했습니까 ?
Ƭᴇcʜιᴇ007

나는, 내 업데이트를 참조하십시오.
Felix Dombek

2
글꼴을 다시 설치하십시오. 또한 기본 유니 코드 언어는 무엇입니까?
작은 도우미

어떻게 알 수 있습니까? 그러나 스크린 샷에서 볼 수 있듯이 다른 글꼴로 오류가 발생하므로 글꼴에 문제가 없다고 생각합니다.
Felix Dombek

1
이것은 나를 위해 일했으며 실제로 "유니 코드 호환되지 않는 프로그램 용 언어"를 이전의 "영어 (미국)"로 다시 변경할 수 있었고 수정 프로그램은 계속 작동했습니다.
Brian Rothstein

답변:


21

이 재미있는 음식을 찾았습니다. 이것은 응용 프로그램이 먼저 유니 코드 문자를 표시하려고 시도하는 것과 관련이있는 것 같습니다.

긴 이야기를 짧게, 나는 발견 크롬이 버그를 하고 토론의 코멘트는 이러한 경우가 제안했으며, 대안으로 제공하는 유니 코드 문자를 렌더링하는 최초의 응용 프로그램으로 윈도우를 강제로 Windows 바탕 화면에서 유니 코드 이름의 파일을 넣는를 :

"따라서이 문제를 해결하려면 Windows 바탕 화면에 火 .txt 또는 이와 유사한 파일을 넣으십시오. 이로 인해 Windows 탐색기가 [유니 코드] 문자를 렌더링하는 첫 번째 프로그램이 될 것입니다."

나는이 접근법을 시도해 보았고, 유니 코드와 호환되지 않는 프로그램을위한 언어를 바꾸지 않고도 나에게 효과적이었다. "


다시 한 번 읽은 후에는 이것이 내 문제의 올바른 원인 일 수 있습니다. 여기에 게시 해 주셔서 감사합니다. +1.
Felix Dombek

마치 이것이 진짜 인 것 같습니다. 받아 들였습니다.
Felix Dombek

이 a)는 Windows 8에서 추가로 필요 / 유용합니다. b) 100 % 효과적이지 않습니다. 어쩌면 Windows로 시작하는 다른 응용 프로그램이 때때로 Explorer를 데스크탑보다 앞섭니 까? Win8의 쉘 : 스타트 업 지연이없는 후보를 생각할 수 없습니다.
FauxFaux

2
방금 시도해 보았고 치료를했습니다. 전체 Windows 및 모든 애플리케이션이 유니 코드를 올바르게 표시하지 못하는 경우 Chrome이 심각하게 손상되었습니다. ಠ_ಠ
Synetech

2
@FelixDombek, 그것은 말이되고 내가 생각한 것입니다. 그러나 그 경우에도 여전히 다른 브라우저에서 발생하지 않기 때문에 Windows에서 버그를 잘못 사용 / 탐색 / 노출 / 트리거하는 것은 Chrome입니다. 나는 당신의 관점에 따라 좋거나 나쁠 수 있다고 생각합니다.
Synetech

3
  1. "유니 코드 호환 언어 용 언어"를 일본어로 변경하십시오 (다른 언어는 가능)
  2. 이것을 원래 값으로 다시 변경하십시오.

Windows 업데이트 후 한자 표시 문제가 해결되었습니다.

Brian Rothstein은 그러한 답변으로 의견을 남겼습니다 .


다시 전환 할 때 나에게 효과가 없었습니다. 그러나 지금 어떤 Windows Update가 책임이 있는지 알고 있습니다. 확실하면 더 많은 정보를 게시 할 것입니다.
Felix Dombek

펠릭스 업데이트? 최근에 Windows 업데이트를 실행했으며 이제 동일한 문제가 발생합니다. 그리고 당신과 마찬가지로, "언어 호환되지 않는 프로그램 용 언어"를 변경해도 변경되지 않습니다.
kiddailey 2016 년

@kiddailey : 결함은 support.microsoft.com/kb/2545698 또는 support.microsoft.com/kb/2505438 에 있습니다. 확실합니다. 이 두 업데이트를 설치하지 않으면 지금까지 문제가 반복되지 않습니다.
Felix Dombek 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.