微软输入法自动切换全角BUG修复工具
解决Windows自带微软拼音中英文混合输入时自带切换为全角问题原问题描述《微软输入法自动切换全角怎么办》https://learn.microsoft.com/zh-cn/answers/questions/3730349/question-3730349知乎《win11输入法变成了默认全角怎么办》https://www.zhihu.com/question/534107511即使在设置中关闭全半角切换功能仍无法解决此问题工具下载1. 手动构建推荐下载工具源码手动构建lnblxj/PinyinShiftFix: Windows 10 微软拼音全角异常补丁https://github.com/lnblxj/PinyinShiftFix2. 构建版本Release v1.0.0 · lnblxj/PinyinShiftFixhttps://github.com/lnblxj/PinyinShiftFix/releases/tag/v1.0.0功能原理修改系统输入法组件中的 Shift 按键映射并关闭当前用户的全半角切换快捷键。使用从源码构建推荐或使用Release中提供的程序包1. 运行 PinyinShiftFix.exe允许管理员确认。2. 点击“安装补丁”。操作会重启输入服务。3. 日志显示 INSTALLED 后即可关闭工具。4. 撤销时点击“从备份还原”。备份位于 %ProgramData%\PinyinShiftFix请保留以便还原。修改会使系统文件的原数字签名失效Windows 更新或 SFC 可能恢复原版届时需要重新分析安装。请使用输入法所在账户提权操作。兼容性- **10.0.19041.2913 / AMD64**安装、还原与输入测试通过同一磁盘补丁此前已验证整机重启后有效。- **10.0.19041.6456 / AMD64**样本静态验证通过尚未在对应系统运行验证。- **其他 AMD64 版本**下载匹配的微软公开符号按实际结构定位无法可靠识别时停止。两个已知版本可离线识别其他版本分析阶段需联网若分析失败可借助AI工具参照“构建与开发”开发专用版本。构建与开发下载或克隆本项目运行 build.cmd程序生成于 bin/PinyinShiftFix.exe。开发专用版本参见 [AI 适配指南](docs/AGENT_GUIDE.md)。开发包包含源码以及 tests/prebuilt 下可直接运行的测试工具