Windows 代码页损坏

Windows 代码页损坏

我的 Windows 安装启用了拉丁文和西里尔文输入,但使用英文布局。

我突然意识到非unicode程序无法显示西里尔符号。它们显示为?

所以看起来我的代码页坏了或者怎么了... 我相信应该是这样Windows-1251。但我不知道/记得是否有全局代码页设置?也许在注册表中?我宁愿不重新安装操作系统。

答案1

如果其他方法都失败了,你可以尝试

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

  • ACP 是默认的 ANSI 代码页

  • OEMCP 是默认的 OEM 代码页

  • MACCP 是默认的 Macintosh 代码页

答案2

是否存在全局代码页设置?

Start-> Control Panel-> Clock, Language and Region-> Region and Language

选择Administrative选项卡,有一个标题为的部分Language for non-unicode programs,单击Change System Locale …按钮。

系统区域设置决定了在不使用 Unicode 的程序中输入和显示信息的默认字符集(字母、符号和数字)和字体。这允许非 Unicode 程序使用指定的语言在您的计算机上运行。在计算机上安装其他显示语言时,您可能需要更改默认系统区域设置。为系统区域设置选择其他语言不会影响 Windows 或其他使用 Unicode 的程序的菜单和对话框中的语言

相关内容