LocaleSwitch需.NET Framework 4.8和VC++2015–2022运行库支持,确认安装后解压至无中文空格路径,为繁体/韩文游戏分别配置LCID与代码页并勾选“强制使用ANSI代码页”,支持右键、拖放及快捷方式注入。

确认系统是否支持LocaleSwitch工具运行
Windows 10家庭版、专业版默认不支持直接安装语言包来切换非Unicode区域设置,而LocaleSwitch这类轻量级区域模拟器依赖系统底层API钩子能力,【必须确保已安装.NET Framework 4.8及Microsoft Visual C++ 2015–2022 Redistributable】。若未安装,运行时会弹出“缺少vcruntime140.dll”或“.NET未找到”错误,无法启动配置界面。
打开命令提示符(管理员),输入 dotnet --list-runtimes 回车,确认输出中包含 Microsoft.NETCore.App 6.0 或更高版本;再运行 where vcruntime140.dll,若返回路径则表示VC运行库就绪。
下载并解压LocaleSwitch绿色版
访问GitHub Releases页面,下载最新版 LocaleSwitch_v1.3.2_Portable.zip(截至2026年10月,v1.3.2为稳定版,兼容Win10 22H2及23H2)。
解压到任意不含中文和空格的路径,例如 D:\Tools\LocaleSwitch。不要放在桌面或“下载”文件夹——资源管理器右键菜单集成可能因路径含空格失效。
为繁体中文游戏创建专用配置
双击运行 LocaleSwitch.exe → 点击左上角「+ 新建」→ 在「语言」下拉框中选择「中文(繁体, 台湾)」→ 「代码页」自动设为950(Big5)→ 「区域标识符(LCID)」显示为1028。
关键一步:勾选「强制使用ANSI代码页」,否则部分老游戏(如《仙剑奇侠传DOS版》繁体移植版)仍会读取系统默认936导致乱码;不勾选此项,工具仅修改LCID而不干预代码页,对纯Unicode游戏无效但可避免误改。
在「配置名称」栏输入 繁体游戏_台标 → 点击「保存」。
为韩文游戏单独配置并验证编码
方法一:右键快捷启动
找到韩文游戏主程序(如 MapleStoryKR.exe)→ 右键 → 悬停「Send To」→ 选择「LocaleSwitch」→ 在弹出窗口中选择预设的「韩语(韩国)」配置(LCID 1042,代码页 949)→ 点击「运行」。
方法二:拖放式强制注入
将游戏exe文件直接拖入LocaleSwitch主窗口空白区 → 自动识别为「韩文环境」→ 点击右下角「以当前配置启动」按钮。这一步绕过注册表写入,适合临时测试,且不会在系统中留下任何痕迹。
【注意:若拖入后提示“无法获取模块信息”,说明该exe被UPX加壳或使用了反调试保护,需先用原版未加壳文件或改用Locale Remulator】
一键修复已乱码的快捷方式
第一步:右键点击桌面上乱码游戏的快捷方式 → 选择「属性」→ 切换到「快捷方式」选项卡 → 在「目标」栏末尾添加半角空格,再粘贴:"D:\Tools\LocaleSwitch\LocaleSwitch.exe" -exec "C:\Game\KRGame\Game.exe" -lcid 1042
第二步:点击「高级」→ 勾选「以管理员身份运行此程序」→ 确定保存。
以后双击该快捷方式,系统会自动调用LocaleSwitch注入韩文环境,无需每次手动选配置。
第三步:将修改后的快捷方式复制到开始菜单或任务栏固定位置,即可像原生程序一样启动。



















