在非Unicode程序的语言中点击更改系统区域设置,不勾选“bate版:使用Unicode utf-8提供全球语言支持”一些应用就不可以用,或者弹出“error launching installer”,勾选后会出现乱码
乱码:
这个“Beta 版:使用Unicode UTF-8提供全球语言支持”的是win10才有的,之前Windows下的软件要么是ANSI(GBK之类的编码),要么是Unicode(系统的UTF16)。
系统的ANSI编码是根据上面的“当前系统区域设置”来确定的,中国是GBK编码。
如果你常用的软件还是GBK编码的,那勾选了之后就会显示乱码,如果软件本来就支持Unicode(使用UTF16编码),那这个选项选不选都一样。
这个功能有点鸡肋,支持Unicode的软件一般就会使用UTF16编码,微软搞这个还不如加个API指定自身的编码是UTF8或GBK、ShiftJIS之类的,不指定就按照默认的设置。或者在exe的兼容性设置里指定默认编码。
我是不推荐勾选这个的,除非你使用的软件是使用utf8编码的。
你是勾选的情况下安装,乱码说明软件不是UTF8的。不能启动的软件可以试试先卸载,然后去掉这个选项之后再安装。