ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

SystemInformer 完整指南:5 分钟找到吃 CPU 的进程、删不掉的文件和异常网络连接

SystemInformer 完整指南:5 分钟找到吃 CPU 的进程、删不掉的文件和异常网络连接 SystemInformer 完整指南5 分钟找到吃 CPU 的进程、删不掉的文件和异常网络连接【免费下载链接】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/systeminformerSystemInformer 是一款免费的开源 Windows 进程监控与排障工具。它能结束吃掉 CPU 和内存的进程、找出占用文件的程序、查看哪些程序正在使用网络还可以管理系统服务。绿色免安装双击即用。从一个常见场景开始你要删除一个文件系统提示文件正被另一个程序使用删除按钮是灰的。到底是谁占着它SystemInformer 能把这件事在 30 秒内弄清楚。下面按你要办成什么事来组织遇到哪类问题就看哪一节。先跑起来从克隆到启动的 3 步克隆代码库git clone https://gitcode.com/GitHub_Trending/sy/systeminformer在build目录执行build_init.cmd——只需跑一次用来初始化构建工具和第三方库需 Visual Studio 2022 或更高版本执行build_release.cmd完成编译到输出目录找到SystemInformer.exe双击启动⚠️ 32 位系统用 x86 版64 位系统用 x64 版。官方明确说 32 位版本在 64 位系统上无法正常工作别混用。构建报错时查一下 build/README.md常见问题都列在那。定位并结束吃 CPU 或内存的进程打开主窗口默认就是进程列表名称、PID、CPU、内存等一列一列摆着。点击CPU列标题降序排列排在最上面的一两个就是资源大头双击进程打开属性里面有线程、模块、句柄、内存分布等细节页线程卡住时看堆栈——SystemInformer 的堆栈支持内核模式、WOW64 和 .NET比普通工具看得更深确认是后台跑飞的程序后右键 → 结束进程带子进程的可以用结束进程树一次清干净内置的性能图表会实时画出 CPU、内存的当前值和历史曲线一眼看出占用是持续高位还是瞬间尖峰。前者要处理后者通常可以忽略。三步找出占用文件的程序在菜单里选择Find Handles or DLLs查找句柄或 DLL在搜索框输入文件名或完整路径——支持正则表达式比如.*example\.txt可以模糊匹配结果里每一行就是一个正占着该文件的进程右键可定位到它或直接结束系统打开句柄数太多时搜索会给出警告这时先关掉其他监控软件再搜一次。确认哪些程序在用网络切到网络选项卡所有活动的网络连接按进程列出连到哪、走什么端口、状态如何。找到一个不该联网的进程挂着大量出站连接右键即可关闭这些连接连接关不掉或者进程反复重连直接结束进程再处理它的文件怀疑是后台服务在跑去服务列表里找对应的服务名停掉它再观察管理服务与判断进程是否可疑服务管理系统自带的 services.msc 只能做基本操作SystemInformer 的服务选项卡可以启动、停止、暂停服务修改启动类型和依赖甚至创建新服务。判断进程可疑与否双击进程后按顺序看四处看什么可疑信号可执行文件路径不在系统目录出现在临时目录、用户文件夹里发布者信息没有签名、没有发布者描述加载的模块混入来历不明的 DLL网络连接连向陌生地址、流量异常四处都干净就基本放心有一处对不上先结束进程再用上一节的句柄查找确认相关文件都已释放最后删除可执行文件。 效率细节6 个更省事的用法F11全屏打开系统信息窗口CPU、内存、磁盘、网络曲线一次看全启动时带-sysinfo参数打开后直接跳到系统信息窗口F5刷新当前视图CtrlF 打开搜索框快速过滤进程想放在 U 盘随身带在 exe 同目录建一个空文件SystemInformer.exe.settings.xml设置就会随 U 盘保存而不是留在电脑上选项里勾选登录时启动开机自动在后台待命点任务栏托盘图标能弹出速览面板触屏设备好用插件在Hacker Plugins菜单里启用和配置仓库里自带的一批插件增加的能力UserNotes给进程和服务加自己的备注HardwareDevices网卡和磁盘驱动器的实时曲线NetworkToolsping、tracert 等网络诊断工具ExtendedTools实时磁盘访问等扩展信息需管理员权限Updater自动检查更新避坑清单常见症状 3 行处理症状64 位系统上数据异常、功能不对原因用了 32 位版本官方说明它无法在 64 位系统上正常工作处理控制面板 系统查看系统类型换对应位数的版本症状结束进程提示拒绝访问原因没有以管理员身份运行处理右键 exe 选以管理员身份运行症状插件导致崩溃或加载不出来原因插件版本旧了或启用了内核驱动后未签名插件会被安全机制拦下处理把插件更新到最新版驱动相关说明见 KSystemInformer/README.md症状编译时报 LINK 错误 C1047原因thirdparty.lib 由别的编译器生成和环境不匹配处理在 build 目录执行build_thirdparty.cmd再重新跑build_release.cmd症状ExtendedTools 的磁盘、网络数据是空的原因该插件这部分数据要求管理员权限处理以管理员身份启动 SystemInformerSystemInformer 把进程、文件、网络这三类最常用的排障动作合进了一个免费窗口U 盘里放一个就能用。下一步打开它按 F11 看一眼系统信息窗口你会对整机状态第一次有整体感觉。【免费下载链接】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),仅供参考
返回列表