有没有办法只为特定程序更改 Windows 区域设置?
我有一两个程序在非英语(美国)区域设置下无法正常工作,并且我想在不更改我的用户范围区域设置的情况下解决它们的错误。
答案1
这里有一些可以实现这一点的技巧。我相信这些设置是针对每个用户配置的,所以我猜你可以:
- 创建新用户
- 以该用户身份登录
- 设置应用程序所需的设置
- 注销并以普通用户身份重新登录
- 以新创建的用户身份运行该程序(您可以按住 shift 然后右键单击 exe 并选择“以...身份运行”)
答案2
有一个 Microsoft AppLocale 的开源替代品,据称可以运行在 Windows 10 以上,可在 GitHub 上找到:
https://github.com/xupefei/Locale-Emulator
它允许每个应用程序进行区域设置,可通过上下文菜单选项访问。