SystemInformer 系统监控工具中文上手:3 处配置改完即用
【免费下载链接】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系统监控工具,它默认只有英文界面。下面这套本地配置流程帮你把便携版部署到位、保存好个人设置、确认插件加载,并讲清界面文字的语言来源,装完就能长期用。
认识工具与适用场景
SystemInformer 走便携路线:免安装、单目录运行,同时能读到内核级细节(调用栈、文件占用、网络端点),比只看进程表的工具深一层。典型场景:
- 追 CPU、内存的占用大户
- 查哪个程序占着某个文件或端口
- 创建、启停系统服务
动手前的准备清单
- 系统:Windows 10 或更高版本,32 位或 64 位
- 建一个本地目录,例如
D:\SystemInformer\,把下载后的SystemInformer.exe和整个plugins/子目录放进去 - 以管理员身份运行,否则内核相关列会缺数据
- 用户配置位置:与可执行文件同目录的
SystemInformer.exe.settings.xml - 需要查源码时,在本地执行:
git clone https://gitcode.com/GitHub_Trending/sy/systeminformer核心操作流程
把便携版部署到本地目录
目标:让可执行文件、插件、设置文件三者在同一个本地目录,开箱即用。
把SystemInformer.exe和plugins/目录整体放进你的本地目录(如D:\SystemInformer\),工具按"与 exe 同目录"的规则查找插件和配置,不要把它们拆到不同盘。确认生效:双击SystemInformer.exe,主窗口出现进程列表即可。
让插件目录被正确加载
目标:确认插件目录被识别,Extensions 菜单里能看到插件入口。
目录名必须保持plugins不变,结构是:
D:\SystemInformer\plugins\- 插件 DLL 直接放在这一层,不要再套子目录
确认生效:启动后打开 "Extensions" 菜单,出现 Window Explorer、Tool Status 等项即加载成功;插件接口定义可对照plugins/include/查看。
确认界面文字的语言来源
目标:搞清英文界面文字编译在哪里,这是 SystemInformer 汉化讨论里最易出错的一步。
界面文本编译在资源文件中,语言标识位置如下:
- 主程序:
SystemInformer/SystemInformer.rc,第 20 行LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US - 各插件:
plugins/WindowExplorer/WindowExplorer.rc等各自的.rc文件 - 用户设置读写逻辑:
SystemInformer/settings.c
这里不要动手把LANG_ENGLISH改成LANG_CHINESE:字符串表内容仍是英文,只改标识会让 Windows 按中文语言查不到资源。确认方式:打开本地.rc文件搜索LANGUAGE,只有这一行英文标识,说明当前版本就是英文资源。
让设置文件跟着本地走
目标:把列宽、筛选条件等界面设置存进本地,重启不丢。
在 exe 同目录新建一个空文件,命名为SystemInformer.exe.settings.xml(资源管理器里"新建文本文档"再改名,去掉.txt)。文件本身不用写内容,工具会自动写入;之后在 Options 菜单的 Settings 里调整完按 OK 即可。确认生效:关闭再启动,上次的调整仍然保留。
容易踩的坑
改成 LANG_CHINESE 后文字消失了?
字符串表还是英文,语言标识一改,Windows 按简体中文查不到对应资源,菜单和按钮就空了。解法:放弃只改标识的做法,改用带完整中文翻译表的构建版。
Extensions 菜单里没有插件项?
plugins/目录和 exe 不在同一位置,或目录被改名了。解法:放回与SystemInformer.exe同级的plugins目录并保持原名,重启程序。
设置改完重启就还原?
SystemInformer 设置文件不在 exe 同目录,或文件名写错(必须带.exe.段)。解法:确认SystemInformer.exe.settings.xml与可执行文件同层,文件名一个字符不差。
让体验再进一步
- 在 Options 菜单的 Columns 设置里固定常用列(如 CPU、私有字节),每次启动视图一致。
- 用内置 Services 页面管理 services.msc 里不好操作的服务,配合 Extensions 覆盖更多场景。
- 关注项目发布渠道获取新版,内核驱动会随 Windows 版本更新适配。
三处对齐——本地目录、设置文件、插件路径,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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考