Argus 0.4.0 上手:配置进程列、核对权限,再排查资源与文件占用
Argus 适合把一次 Windows 排查从整机指标推进到具体进程:先观察 CPU、磁盘或 GPU 的变化,再查路径、命令行、关联连接,必要时回到历史时间点。下面以官方稳定版 v0.4.0 的说明为依据,整理首次使用和常见缺测情况的检查顺序。
这一版已从 Tauri、SolidJS、WebView2 界面迁到 Rust 与 GPUI Kit,不再需要 WebView2 运行时。这里的原生技术栈是版本事实,不据此推导所有机器上的性能增益;是否适合常驻,还应结合自己的显示刷新率、后台采样设置和任务负载判断。
环境与程序形式
系统要求 Windows 10 22H2、内部版本 19045 及以上,包含 Windows 11,只支持 x64。图形设备和驱动须支持 DirectX 11。不要把免安装理解为可以跳过图形兼容条件,也不要把 Windows x64 程序当成 ARM 原生构建。
安装版为所有用户安装到 Program Files,安装与更新需要管理员授权,并支持应用内更新。免安装版直接运行单个 EXE,与安装版共享设置和历史,不支持自动更新。首次引导可以配置语言、导航、刷新率、后台行为和更新通道,也可以跳过后再设置。
建议先保留标准权限,确认基础页面能正常提供数据,再按目标操作添加授权。管理员运行与特权服务是两个选项:前者提升界面进程权限,后者允许标准权限界面把已经授权的操作交给服务。状态栏能区分当前使用哪一种方式。
建立便于排查的进程视图
进程页可按应用、进程树或平铺列表查看。按应用聚合适合找到主要占用者,进程树用于跟踪父子关系,平铺列表用于比较实例。应用分组按可执行文件路径合并,不同安装位置的同名程序会分别显示。

图内版本为 v0.3.4,仅用于说明页面区域;v0.4.0 新增字段应按下面的列配置操作查看。
在表头右键,可以按“基本信息”“CPU”“内存”“磁盘与 I/O”“网络”“GPU”六类勾选四十项属性。“选择列”对话框支持搜索说明和分类筛选,右侧调整显示顺序;按确定后保存,取消或 Esc 保留原设置。名称列固定在前,其余表头可以拖动。
围绕具体问题选列。例如怀疑某个程序内存持续增长,可同时观察当前专用工作集、峰值和提交大小;排查重复实例时,把 PID、路径和启动时间放在一起。先明确要比较的量,再扩展表格,可以避免大量字段把关键行挤出视野。
表格不断排序时,按住 Ctrl 暂停显示刷新,松开恢复。选中进程后按 Enter 打开详情,核对路径、用户及命令行,再决定是否修改优先级或结束。进程名只是入口,不能代替身份判断。
读数不一致时,先检查统计对象
进程行、应用组和分类合计中的内存采用专用工作集,整机占用还含共享驻留页、内核驱动、页表及缓存等。因此,进程行相加小于整机占用,并不自动说明漏采了一个巨大进程。比较两份结果前,要先确认双方采用相同口径。
虚拟地址空间还包含程序预留的范围,不能当成实际物理内存用量。当前私有提交另看提交大小。磁盘读写列与 I/O 也有差别,I/O 还计入网络和设备访问;累计计数与当前速率更不是同一种量。
进程 GPU 指标取该进程最忙的单个引擎,不是把所有引擎百分比相加。若与其他工具对照,需确认适配器、引擎和采样窗口。缺失读数显示横线时,应先看来源或权限,不能用零值填补后继续比较。
网络列没有出现,按采集条件排查
每进程网络流量依赖本地可用的 ETW 会话,或已经授权并正常连接的特权服务。两种来源都不可用时,网络列会隐藏;这与程序恰好没有网络流量不同。先看状态栏权限标记,再在“设置 → 权限”确认服务情况。
服务读数经后台传递,通常比本地采样晚一个刷新周期。观察短促流量时,应留意这种时间差,不能据单次对不上认定某一方错误。在较早 Windows 版本上,进程磁盘读写的采集也涉及权限与服务条件。
普通权限能读取许多常规进程信息,但受保护进程仍可能有缺项。控制服务、系统进程和修改所有用户启动项的权限还取决于具体目标。为了显示一个字段而一次开启所有选项,会让后续很难知道究竟是哪项条件产生了变化。
查文件占用:关注结果范围
把文件或文件夹拖到窗口,或用工具栏“查找占用文件的进程”。结果合并 Restart Manager 的引用查询和句柄扫描,补充打开的目录及后代对象,还能发现以目标目录为当前工作目录的命令行进程。
对照匹配路径、句柄数量和进程实例,确认目标后再操作。优先正常关闭应用,然后重试改名或删除,能够区分原占用是否已经释放。确需结束进程时,还应考虑它正在执行的文件操作与未保存内容。
句柄扫描使用本地磁盘绝对路径。符号链接、目录联接、网络驱动器及 SUBST 路径保留引用查询结果,指定实际目标可补查句柄。受保护进程、已关闭句柄的映射、超时或并发变化可能漏检。部分结果仍是线索,不能写成扫描已经完整覆盖。
留下偶发问题,再检查设备读数
历史页按 Ctrl+6 进入,选择时间范围后单击曲线,查看当时繁忙进程。正常运行时通常五秒一帧、保留七天,每帧最多二十一个重点进程。它并非全部进程的审计日志;未运行期间不会补记,后台间隔大于五秒时也会降低记录密度。
磁盘性能页可切到详情,查看设备健康、寿命估计及 SMART 属性。每次打开读取一次,温度实时更新,其余数据保留至重新读取;先看读取时间,再比较变化。ATA、USB-SAT、SCSI 等扩展数据还涉及特权服务与设备支持,未知状态不能当成健康结论。
升级已有安装时,v0.4.0 的特权服务协议已到第十版。安装程序或应用内更新会同步更新已安装的服务;免安装版替换程序后,需要到“设置 → 权限 → 特权服务”单击“更新服务”。若替换过任务管理器入口,也要确认打开的是新版副本。
完成首次设置后,可以用一个自己认识的应用核对:搜索能否找到它、三种视图是否对应、详情路径是否正确、历史开启后是否出现新记录。随后再逐项处理缺测字段。这样得到的是可追踪的配置过程,也能为后续反馈保留明确的系统版本、程序版本与权限状态。
项目与源码参考:Ray-lea/Argus。
下载与获取
- 百度网盘:https://pan.baidu.com/s/1UScvBENt4_qSVrqCxydXBg?pwd=oe5j 提取码:oe5j
- 夸克网盘:https://pan.quark.cn/s/8cc502957444
本文介绍Argus 0.4.0在Windows平台上的首次配置与常见问题排查,涵盖进程视图定制(CPU/内存/磁盘/网络/GPU列配置)、权限管理(管理员运行与特权服务)、ETW网络采集条件、文件占用扫描原理、历史性能回溯机制及设备SMART读取逻辑。强调统计口径一致性、字段可见性依赖权限与服务状态、句柄扫描范围限制等关键技术要点。
411

被折叠的 条评论
为什么被折叠?



