如何给系统监控工具SystemInformer做自己的中文界面三步完成【免费下载链接】systeminformerA free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars Solutions, Inc. https://windows-internals.com项目地址: https://gitcode.com/GitHub_Trending/sy/systeminformer你正在用 SystemInformer 监控 Windows 上的进程资源但菜单、列头和按钮全是英文边看边猜很消耗精力。照这篇文章操作完你会得到一个界面文字为中文、可以直接运行的SystemInformer.exe以后监控内存、网络、句柄时不用再去对术语表。全程预计 3040 分钟其中一半时间是编译。 动手之前先把四样东西备齐操作系统Windows 10 或更高版本32 位和 64 位都可以。编译工具Visual Studio 2022 或更高版本免费的 Community 版就够安装时勾选 C 桌面开发工作负载。源码在 git 客户端里克隆https://gitcode.com/GitHub_Trending/sy/systeminformer到本地任意目录后面所有操作都在这份拷贝里进行。一份备份把源码目录整体复制一份到别处。改动万一出错直接拿备份重来不用重装任何东西。️ 步骤一把资源文件的语言标识改成简体中文这一步要达成什么告诉编译器这份界面资源按简体中文处理。具体怎么做用记事本或 Visual Studio 打开SystemInformer/SystemInformer.rc。找到这一行LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US。把整行改成LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED。保存文件。怎么确认做对了在文件里搜索LANG_ENGLISH返回 0 处结果LANG_CHINESE能搜到 1 处。 步骤二把看得见的字符串换成中文这一步要达成什么让菜单标题、按钮、对话框里的英文变成你想看到的中文。具体怎么做继续在SystemInformer.rc里查找带英文引号的字符串例如对话框标题General、按钮名Permissions、Terminate。把引号里的英文直接替换成中文比如General改成常规。改的时候保持引号本身不动。一次不用全改完。先挑进程属性页里最常用的几个词改 1020 个就能明显感受效果。同目录下的version.rc存的是版本信息可以保持英文不动。怎么确认做对了搜索你刚输入的中文如常规能定位到刚才修改的位置且引号成对、没有多删。⚙️ 步骤三编译出中文版可执行文件这一步要达成什么把改好的源码变成能双击运行的新SystemInformer.exe。具体怎么做打开源码根目录下的build文件夹先双击运行build_init.cmd只需首次运行一次。再运行build_release.cmd等编译走完。到输出目录找到新生成的SystemInformer.exe右键以管理员身份运行。怎么确认做对了启动后进程列表页的按钮和标题显示的是你写进去的中文而不是原来的英文。 换个玩法只汉化自己天天看的页面整个SystemInformer.rc有两千多行全量翻译是个大工程。你可以只定位到最常用的对话框段落改完编译先把高频场景覆盖掉其余以后慢慢补。把插件一起汉化每个插件例如 ExtendedTools、NetworkTools都带自己的 .rc 资源文件操作和主程序完全一样改语言标识、换字符串、重新编译。插件的入口在 plugins/ 目录。 常见卡点问编译时报了LINK : fatal error C1047 (thirdparty.lib)怎么办 答这是第三方库和你当前编译器版本不匹配。在build目录里运行一次build_thirdparty.cmd再重新执行build_release.cmd即可build/README.md 里有更完整的错误对照。问编译成功了为什么有些对话框还是英文 答一部分界面文字是代码在运行时拼出来的不在 .rc 资源文件里。本教程只覆盖资源文件中的文本剩下的需要改源码并重新编译门槛更高建议先用着资源文件能覆盖的部分。问直接改仓库里的文件会不会有风险 答所有修改都发生在你本地这份拷贝里不碰系统任何组件。动手前先做备份第一次练习建议放在测试机或虚拟机上。到这里整件事的原理其实只有三句改语言标识、换字符串、重新编译。下一步建议你先克隆仓库把进程列表页最常用的 10 个词改成中文编译出第一个属于你的版本。【免费下载链接】systeminformerA free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars Solutions, Inc. https://windows-internals.com项目地址: https://gitcode.com/GitHub_Trending/sy/systeminformer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考