如何使用与系统区域设置不同的区域设置启动 64 位程序?

Jor*_*que 11 windows 64-bit locale windows-8.1

我正在寻找一种在不更改当前系统区域设置(英语)的情况下以中文、日语和俄语区域设置启动 64 位程序的方法。使用 Microsoft 的 AppLocale,我能够在任何语言环境中启动 32 位程序,但 AppLocale 不会在不同于系统语言环境的语言环境中启动 64 位程序。

我目前使用 Windows 8.1 x64

Net*_*ous 11

更简单:此方法适用于所有 Windows 32 位或 64 位 ;-)

  • 创建不同的新本地用户(每种语言一个)。
  • 与每个用户一起登录并将该帐户的 Windows 语言更改为所需的语言。
  • 注销(对每个用户重复)。

完成设置后:

  • 使用您的常用用户登录。
  • 使用在其设置中具有该语言的用户,使用“运行方式”方法(Shift+右键单击快捷方式并选择以不同用户身份运行)以不同语言运行您想要查看的应用程序。

  • 它有效,但这意味着我必须在我的 PC 上创建至少 3 个我永远不会使用的额外帐户 (3认同)
  • 是的,我知道。但在 Microsoft 不更新 AppLocale 应用程序之前,这是我找到的唯一解决方案。 (2认同)

小智 7

有一个 Microsoft AppLocale 的开源替代品,声称可以在 Windows 10 上运行,可在 GitHub 上找到:

https://github.com/xupefei/Locale-Emulator

它允许通过上下文菜单选项访问每个​​应用程序的区域设置。

  • Locale Emulator 的官方网站 http://xupefei.github.io/Locale-Emulator/ 说它适用于 64 位操作系统,但不适用于 64 位程序。所以这和 AppLocale 是一样的问题 (2认同)