문자 대신 상형 문자, 사각형 및 숫자가 있는 경우. (Windows XP에서 글꼴 표시 문제 해결) 문자 대신에 사각형이 있습니다 - Windows - 관리 - 기사 카탈로그 - Computerland

이 기사에서는 Windows 7, Vista, XP에서 러시아어 문자 대신 사각형, 이해할 수 없는 기호, 횡설수설, 물음표, 점, 낙서 또는 큐브가 나타나는 이유에 대해 설명합니다.

이런 현상을 없애려면 어떻게 해야 할까요? 보편적인 레시피는 없습니다. Windows 버전과 빌드 자체에 따라 많은 것이 달라집니다.

이런 일이 발생하는 첫 번째 이유는 코딩 실패입니다. 레지스트리 무결성이 손상되고 충돌이 발생합니다. 그러나 이것이 항상 주요 소스는 아닙니다.

새로 설치된 운영 체제에서도 일부 프로그램을 시작한 후 러시아어 문자 대신 사각형, 이해할 수 없는 기호, 돌팔이, 물음표, 점, 낙서 또는 큐브가 나타나는 경우가 종종 있습니다.

문제가 숫자에 관한 것이라면 빠르며, 이 방법은 일반 문자 대신 물음표를 제거하는 데 도움이 될 것입니다.

이는 균열을 설치한 후에 특히 자주 발생합니다. 사람들의 "장인"은 모든 것을 고려하지 않으며 아마도 한 가지 작업에 대해서만 번역을 할 것입니다.

아마도 모든 것이 인코딩에 포함되어 있다는 점을 고려하면 이것이 중요한 것은 아닐 것입니다. 어쩌면 프로그램이 특정 문자를 지원하지 않을 수도 있습니다.

이는 놀라운 일이지만 기본적으로 일부 프로그램에서는 러시아어 문자 대신 Windows 7 운영 체제에서 사각형, 이해할 수 없는 기호, 횡설수설, 물음표, 점, 낙서 또는 큐브를 표시합니다.

모든 것이 제대로 작동하더라도 재설치 후에는 항상 레지스트리를 변경합니다. 앞으로는 불분명한 기호로 인해 문제가 발생하지 않을 것입니다.

레지스트리를 통해 문제 해결

이 조작은 매우 쉽습니다. 이렇게 하려면 첫 번째 파일을 다운로드하여 실행하세요.


나는 첫 번째, 두 번째만을 강조합니다. 첫 번째 이해할 수없는 기호 이후에 상형 문자 또는 횡설수설이 사라지지 않고 일반 러시아어 문자가 나타나지 않는 경우.

시스템 레지스트리를 변경한 후 컴퓨터를 다시 시작하는 것을 잊지 마세요. 그렇지 않으면 어떤 변경도 기대할 수 없습니다.

인코딩을 변경하는 방법에는 여러 가지가 있지만 그렇게 하지 않는 것이 좋습니다. 이렇게 하면 부담(화물)이 아픈 부분에서 건강에 해로운 부분으로 옮겨지기 때문입니다.

현재 횡설수설, 상형 문자 및 일반적으로 이해할 수 없는 것들을 표시하는 프로그램이 작동하기 시작할 수 있지만 다른 문자의 러시아어 문자는 깨질 것입니다.

만약을 대비해 파일 이름을 바꿔보세요." c_1252.nls….. c_1255.nls" 맨 끝에 “bak”를 추가하세요. c_1252.nls.bak와 같아야 합니다.” 네 가지 모두에 대해 이것을 수행하십시오. C:\Windows\System32 경로에 있습니다.

Windows 7을 최소 100개 이상 다시 설치했다고 말하고 싶습니다. 사실, 거의 모두 최대 32(86)개였습니다. 러시아어 문자를 표시하는 데 문제가 있었습니다.


특히 프로그램의 경우 더욱 그러했습니다. 어떤 경우에는 질문, 사각형, 이해할 수 없는 기호, 횡설수설, 물음표, 점, 낙서 또는 큐브가 나타 났지만 설명된 첫 번째 방법이 항상 도움이 되었습니다.

또한 사각형, 이상한 기호, 횡설수설, 물음표, 점, 낙서 또는 큐브가 스카이림에 나타날 수 있습니다.

이는 형식(인코딩)이 일치하지 않기 때문에 발생합니다. 각 케이스에 대해 별도로 독립적으로 설치할 수 있습니다 (수동 모드에서) 그림을보십시오 :

맨 위에 있는 '파일'을 클릭한 후 커서를 '인코딩' 위치로 이동하고 변경을 클릭합니다. 행운을 빌어요.

카테고리: 분류되지 않음

크라코지야브리- 어떤 말이 재미있는가요? 이 단어는 일반적으로 러시아 사용자가 프로그램이나 운영 체제 자체의 문자 표시(인코딩)가 올바르지 않거나 올바르지 않음을 설명하기 위해 사용됩니다.
왜 이런 일이 발생합니까? 확실한 답을 찾지 못할 것입니다. 이는 우리가 가장 좋아하는 바이러스의 속임수, Windows OS의 오작동(예: 전기가 나가고 컴퓨터가 꺼진 경우), 프로그램이 다른 OS와 충돌을 일으켜 모든 것이 중단되었기 때문일 수 있습니다. 얽힌. 일반적으로 여러 가지 이유가 있을 수 있지만 가장 흥미로운 이유는 '그냥 그렇게 망가졌다'는 것입니다.
기사를 읽고 프로그램 및 Windows OS의 인코딩 문제가 발생한 후 이를 해결하는 방법을 알아보세요.

아직도 내 말이 무슨 뜻인지 이해하지 못하는 분들을 위해 몇 가지를 소개합니다.


그건 그렇고, 나도 이런 상황에 처한 적이 한 번 있었고, 이 상황에 대처하는 데 도움이 되는 파일이 여전히 내 데스크탑에 있습니다. 그래서 나는 이 글을 쓰기로 결심했다.

언어, 레지스트리, OS 자체 파일 등 여러 "사물"이 Windows에서 인코딩(글꼴)을 표시하는 역할을 합니다. 이제 개별적으로 하나씩 확인하겠습니다.

프로그램이나 Windows에서 러시아어(러시아 문자) 대신 krakozyabry를 제거하고 수정하는 방법.

1. 유니코드를 지원하지 않는 프로그램에 대해서는 설치된 언어를 확인합니다. 어쩌면 당신에게 길을 잃었을 수도 있습니다.

이제 제어판 - 국가 및 언어 옵션 - 고급 탭의 경로를 따라가겠습니다.
거기에서 언어가 러시아어인지 확인합니다.


Windows XP에는 이 외에도 하단에 "변환 테이블 코드 페이지" 목록이 있고 그 안에 숫자 20880이 있는 줄이 있습니다. 거기에도 러시아인이 있어야 해

6. 제가 모든 것을 한 번에 해결하는 데 도움이 된 파일을 여러분에게 드리는 마지막 요점이 바로 그것이 제가 그것을 기념품으로 남겨둔 이유입니다. 아카이브는 다음과 같습니다.

내부에는 krakozbroff.cmd와 krakozbroff.reg라는 두 개의 파일이 있습니다.

프로그램 및 Windows OS(일반적인 용어로)에서 상형 문자, 사각형, 질문 또는 느낌표를 수정하는 동일한 원칙이 있습니다. 크라코자브리). 첫 번째 것을 사용했는데 도움이되었습니다.

마지막으로 몇 가지 팁을 알려드리겠습니다.
1) 레지스트리 작업을 하는 경우 문제가 발생할 경우를 대비해 백업(백업 복사본)을 만드는 것을 잊지 마세요.
2) 각 포인트 이후에 첫 번째 포인트를 확인하는 것이 좋습니다.

그게 다야. 이제 프로그램이나 Windows에서 크래커(사각형, 상형 문자, 느낌표 및 물음표)를 수정/제거하는 방법을 알았습니다.

  • 보다
  • Windows를 올바르게 설정합니다.

    과감한 조치를 취하기 전에 Windows 설정을 구성하거나 확인합시다. 이를 위해 우리는 열 것입니다 제어판(제어판)을 선택하고 " 언어 및 지역 표준"(국가 및 언어 옵션), " 탭 지역 표준"(지역 옵션) 섹션 찾기" 언어 표준 및 형식" (표준 및 형식 및 위치) - 날짜, 시간이 기록되는 형식과 언어, 사용되는 길이 척도 등을 담당합니다. 우리의 경우 설정하는 것이 가장 좋습니다. 러시아인(러시아인). "의 두 번째 매개변수 위치"는 무엇보다도 시스템 글꼴을 담당하며 이것이 바로 우리에게 필요한 것입니다. 우리는 그것이 거기에 설정되어 있는지 확인해야 합니다. 러시아(러시아).

    두 번째 탭에서 " 추가적으로" 그룹에서 " 비유니코드 프로그램의 언어"우린 혀를 내밀어야 해 러시아인(러시아인). 이 옵션을 사용하면 유니코드를 지원하지 않는 프로그램이 필수 코드 페이지와 글꼴을 설치하여 메뉴와 대화 상자를 해당 언어로 표시할 수 있습니다. 그러나 다른 언어(예: 동아시아)용으로 설계된 프로그램은 텍스트를 올바르게 표시하지 않을 수 있습니다. 시스템 언어는 유니코드 형식을 사용하지 않는 프로그램에만 영향을 미칩니다. 선택한 언어는 Windows 및 유니코드를 지원하는 기타 프로그램의 메뉴와 대화 상자를 변경하지 않습니다.


    "탭"에서 언어"(언어) 그룹 내 텍스트 입력 언어 및 서비스버튼을 클릭하세요 자세한 내용은, 열린 탭에서 옵션(매개변수) " 설치된 서비스"러시아어에는 러시아어 키보드가 할당되어 있습니다.


    그 후 모든 메뉴와 메시지를 표시할 때 XP는 러시아어 인코딩을 사용합니다. 물론 이것은 라틴 문자에 어떤 영향도 미치지 않습니다. Russified 프로그램에는 문자 대신 krakozyabrs가 있습니다."지역 설정"을 올바르게 구성했지만 여전히 러시아어 프로그램(예: Photoshop)에서 창, 명령 및 패널 이름에 횡설수설이 표시되는 경우 다음 조언을 따라야 할 가능성이 높습니다. 이는 숙련된 사용자를 위한 것이며 비러시아어 버전의 Windows에 더 적합합니다. 그렇지 않으면 러시아어 프로그램에 문제가 발생할 수 있습니다.

    1. 레지스트리를 엽니다.
    2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Codepage 키를 찾으세요.

    3. 매개변수 1250 및 1252의 값을 각각 cp_1250.nls에서 cp_1251.nls로, cp_1252.nls를 cp_1251.nls로 변경합니다. (Windows 2000/XP의 경우 이름이 약간 변경되었습니다. 문자 하나 없이 C_1251.NLS).
    4. 변경 사항은 컴퓨터를 다시 시작한 후에 적용됩니다.
    5. 경고: 정확히 필요한 정보인지 확실하지 않은 한 레지스트리의 정보를 삭제하거나 변경하지 마십시오. 그렇지 않으면 잘못된 데이터 변경으로 인해 Windows가 오작동할 수 있으며 기껏해야 정보를 복원해야 합니다.

    입력할 때 러시아어 문자 대신 사각형이 나타납니다.

    글꼴이 키릴 문자라고 확신한다면 글꼴인지 확인하세요. 이것은 오래된 문제이며 현재는 관련성이 거의 없는 것으로 여겨지지만 이 주제에 대한 질문은 여전히 ​​포럼에서 찾을 수 있습니다. 두 개의 코드 테이블(서유럽) 및 (키릴 문자). 1252에는 유니코드 범위 BasicLatin(간단한 라틴어) 및 (프랑스어, 독일어 등의 발음 구별 부호)이 포함됩니다. 1251에는 유니코드 범위 BasicLatin 및 Cyrillic이 포함되어 있습니다. 유니코드 응용 프로그램은 유니코드 번호로 문자를 선택하지만 여기에는 몇 가지 문제가 있습니다. 유니코드가 아닌 응용 프로그램의 경우 상황은 더 복잡합니다. 일반적으로 CP1252(WesternEurope) 문자에만 액세스합니다. 위의 모든 사항은 Windows 버전에 의존하지 않습니다! 글꼴의 키릴 문자가 확장 라틴 알파벳(CP1252) 위치에 있으면 유니코드가 아닌 프로그램에서는 모든 것이 문제가 없지만 유니코드 프로그램은 중단됩니다. 키릴 문자 레이아웃으로 입력할 때 글꼴(CP1251)에 유니코드 키릴 숫자가 포함된 문자는 찾지만 찾지 못합니다. 키릴 문자가 합법적인 CP1251에 있으면 반대로 유니코드가 아닌 프로그램에서는 이를 찾을 수 없습니다. 모든 사람을 속이고 여기저기서 키릴 문자를 조작하는 방법에는 여러 가지가 있습니다.

    1. 하단 1252(WE)와 1251(Cyr)에 키릴 문자가 중복됩니다. 예를 들어 ParaType이 이름 접미사 CTT가 있는 글꼴에서 수행하는 작업입니다. 여기에는 유로 기호와 세르비아 문자 Ђ가 있어 약간의 긴장감이 있을 것입니다. 지도도, 유로도 없이 행복한 어린 시절을 보낸 유니코드 위원회에 다시 한 번 감사드립니다.
    2. CP1251(Cyr)만 포함된 글꼴을 만든 다음 Times New Roman을 Times New Roman Cyr, Times로 분해하는 것처럼 레지스트리(w2k/XP) 또는 win.ini(Win9x)에서 [font_name] Cyr로 분해합니다. 뉴로만 CE 등 이는 WGL 지원 프로그램(및 유사한 프로그램)을 통해 수행할 수 있습니다. WGL 지원이 이 글꼴을 Cyr로 보려면 FontLab에서 생성할 때 지원되는 코드 페이지: 1252 및 1251을 설정해야 합니다.
    3. CP1251(Cyr)만 포함된 글꼴을 만든 다음 Bill Gates 자신의 이름을 딴 멋진 해킹을 사용하세요. 글꼴 파일의 일부 바이트가 00에서 CC로 변경되면 해당 글꼴은 키릴 문자로 간주됩니다. 이는 이 글꼴을 사용하면 유니코드가 아닌 프로그램이 우리에게 필요한 CP1251에 액세스할 수 있음을 의미합니다! (우리는 OS/2 테이블의 fsSelection 필드의 상위 바이트에 대해 이야기하고 있습니다. 이는 문서화되지 않은 기능이며 게다가 TrueType 사양과 모순되는 기능이지만 이것이 바로 Win3.11에서 시스템 국가 글꼴이 설계된 방식입니다.) 이 바이트를 찾는 방법을 알고 있으면 이 작업을 수동으로 수행할 수 있지만 FontLab을 사용하는 것이 더 쉽습니다. 이는 다음과 같이 수행됩니다. Microsoft 문자 집합은 키릴 문자 CP1251을 설치하고 일부 유니코드 프로그램(예: Word 8/97)의 결함을 방지하기 위해 지원되는 CodePages: 1252 및 1251도 설치합니다. 그런 다음 TrueType 속성에서 Put 상자를 선택합니다. MS Char는 fsSelection 필드에 설정됩니다. 가방 안에 다 들어있어요(말장난해서 미안해요). 이 기능은 Win9x, w2k(그리고 대부분 XP에서도 작동합니다. NT에서는 잘 모르겠습니다).

    이론부터 실습까지

    많은 컴퓨터 사용자가 이미 이 문제를 경험했습니다. 응용 프로그램, 게임, Russification 및 인터넷에서 다운로드한 기타 파일을 설치한 후에 나타납니다. 정상적인 기호와 기호 대신 이상한 사각형이 나타나는 주된 이유는 운영 체제의 작동을 방해하는 과정입니다. 인터넷에서 얻은 각 프로그램은 시스템을 특정하게 조정합니다.

    사각형은 개인용 컴퓨터(PC)의 성능에 직접적으로 해로운 영향을 미치지 않습니다. 그러나 모든 글꼴과 그림이 수정되어 나중에 작업이 불가능해지기 때문에 많은 불편을 초래합니다. 문자 대신 나타나는 상형문자와 사각형을 제거하는 방법은 무엇입니까?

    그러한 영향의 희생자가 된 절망적 인 많은 아마추어들은 PC에 전체 시스템을 다시 설치하는 급진적 조치를 취하기로 결정합니다. 재앙을 다루는 이 방법은 확실히 도움이 되지만, 훨씬 덜 급진적인 방법으로도 문제를 해결할 수 있습니다.

    우리는 단계별 지침을 제공하며 이를 구현하면 시간을 크게 절약하고 위반 사항을 제거하는 데 도움이 됩니다. 이 방법을 사용하려면 운영 체제의 기초가 되는 레지스트리에 직접 개입해야 하므로 설정된 절차를 신중하고 명확하게 따라야 한다는 점은 주목할 가치가 있습니다. 그렇지 않으면 스스로 불필요한 문제를 일으킬 수 있습니다. 그럼 시작해 보겠습니다.

    1. "레지스트리 편집기"를 입력하십시오. 이것을하기 위해:

    키보드에서 WINDOWS 아이콘 키를 누르세요.

    그런 다음 이 버튼을 누른 상태에서 “R” 키(러시아어 키보드 레이아웃의 경우 “K” 키)를 누르십시오. 프로그램을 시작할 수 있는 창이 서비스에 열립니다. 명령 입력줄에 regedit를 입력하고 "확인" 버튼을 클릭하거나 Enter 키를 누릅니다.

    그림 1. regedit를 입력하는 텍스트 필드의 "실행" 창

    1. 메뉴가 열리고 왼쪽에 폴더가 표시됩니다. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage로 이동해야 합니다.

    이렇게 하려면 다음을 열어야 합니다.

    첫 번째 단계에서는 "HKEY_LOCAL_MACHINE"이라는 폴더를 만듭니다.

    여기서는 "CurrentControlSet"이라는 섹션에 관심이 있으므로 그 섹션으로 들어가야 합니다.

    1. 우리의 목표는 "CodePage"라는 섹션입니다. 도달한 후에는 "레지스트리 편집기" 자체의 왼쪽에서 선택해야 합니다. 이 절차를 완료하면 레지스트리 오른쪽에 많은 매개변수가 표시됩니다. 이 목록에서 우리는 세 개의 매개변수에만 관심이 있습니다. 그것들은 발견되어야 합니다. 즉, 지정이 있는 매개변수는 다음과 같습니다.
    2. “1250”;
    • “1253”.
    1. 그들과 함께 일을 시작합시다.

    먼저, “1250” 매개변수를 마우스 왼쪽 버튼으로 클릭하세요.

    그런 다음 상단에 표시된 이름인 "문자열 매개변수 변경"으로 필요한 창이 열립니다.

    여기에는 두 줄이 있습니다. "Value"라는 줄로 계속 작업해야 합니다.

    이 줄에서 내용을 "c_1251.nls"로 변경한 다음 "확인" 버튼을 클릭하거나 Enter 키를 눌러야 합니다.

    그림 2. 레지스트리 창에서 인코딩을 변경합니다.

    나머지 두 매개변수 "1252"와 "1253"에 대해 동일한 절차를 수행합니다.

    1. 위의 모든 절차를 마친 후에는 컴퓨터를 다시 시작해야 합니다. PC를 다시 켜면 상형 문자와 사각형 대신 문자와 숫자가 다시 나타납니다.

    대체 방법

    덜 번거로운 다른 방법을 사용하여 필요한 모든 변경 사항을 시스템 레지스트리에 직접 적용할 수 있습니다. 이 방법을 사용하려면 REG 파일이 필요합니다. 그 내용은 PC에 필요한 모든 변경 사항을 적용합니다.

    이러한 파일은 인터넷에서 다운로드할 수 있습니다.

    크라코지야브리- 어떤 말이 재미있는가요? 이 단어는 일반적으로 러시아 사용자가 프로그램이나 운영 체제 자체의 문자 표시(인코딩)가 올바르지 않거나 올바르지 않음을 설명하기 위해 사용됩니다.
    왜 이런 일이 발생합니까? 확실한 답을 찾지 못할 것입니다. 이는 우리가 가장 좋아하는 바이러스의 속임수, Windows OS의 오작동(예: 전기가 나가고 컴퓨터가 꺼진 경우), 프로그램이 다른 OS와 충돌을 일으켜 모든 것이 중단되었기 때문일 수 있습니다. 얽힌. 일반적으로 여러 가지 이유가 있을 수 있지만 가장 흥미로운 이유는 '그냥 그렇게 망가졌다'는 것입니다.
    기사를 읽고 프로그램 및 Windows OS의 인코딩 문제가 발생한 후 이를 해결하는 방법을 알아보세요.

    아직도 내 말이 무슨 뜻인지 이해하지 못하는 분들을 위해 몇 가지를 소개합니다.


    그건 그렇고, 나도 이런 상황에 처한 적이 한 번 있었고, 이 상황에 대처하는 데 도움이 되는 파일이 여전히 내 데스크탑에 있습니다. 그래서 나는 이 글을 쓰기로 결심했다.

    언어, 레지스트리, OS 자체 파일 등 여러 "사물"이 Windows에서 인코딩(글꼴)을 표시하는 역할을 합니다. 이제 개별적으로 하나씩 확인하겠습니다.

    프로그램이나 Windows에서 러시아어(러시아 문자) 대신 krakozyabry를 제거하고 수정하는 방법.

    1. 유니코드를 지원하지 않는 프로그램에 대해서는 설치된 언어를 확인합니다. 어쩌면 당신에게 길을 잃었을 수도 있습니다.

    이제 제어판 - 국가 및 언어 옵션 - 고급 탭의 경로를 따라가겠습니다.
    거기에서 언어가 러시아어인지 확인합니다.


    Windows XP에는 이 외에도 하단에 "변환 테이블 코드 페이지" 목록이 있고 그 안에 숫자 20880이 있는 줄이 있습니다. 거기에도 러시아인이 있어야 해

    6. 제가 모든 것을 한 번에 해결하는 데 도움이 된 파일을 여러분에게 드리는 마지막 요점이 바로 그것이 제가 그것을 기념품으로 남겨둔 이유입니다. 아카이브는 다음과 같습니다.

    내부에는 krakozbroff.cmd와 krakozbroff.reg라는 두 개의 파일이 있습니다.

    프로그램 및 Windows OS(일반적인 용어로)에서 상형 문자, 사각형, 질문 또는 느낌표를 수정하는 동일한 원칙이 있습니다. 크라코자브리). 첫 번째 것을 사용했는데 도움이되었습니다.

    마지막으로 몇 가지 팁을 알려드리겠습니다.
    1) 레지스트리 작업을 하는 경우 문제가 발생할 경우를 대비해 백업(백업 복사본)을 만드는 것을 잊지 마세요.
    2) 각 포인트 이후에 첫 번째 포인트를 확인하는 것이 좋습니다.

    그게 다야. 이제 프로그램이나 Windows에서 크래커(사각형, 상형 문자, 느낌표 및 물음표)를 수정/제거하는 방법을 알았습니다.



    질문이 있으신가요?

    오타 신고

    편집자에게 전송될 텍스트: