首页/安全/取证与溯源速查/可移动介质使用痕迹
Windows 取证55 条

可移动介质使用痕迹

U 盘接入痕迹散布在注册表与日志:USBSTOR 键、setupapi 日志与卷挂载记录共同还原介质插拔史。

取证与溯源速查安全更新于 2026-10-13

可移动介质痕迹来源

U 盘、移动硬盘在 Windows 上留下的痕迹分成设备侧与用户侧两类。设备侧在注册表 SYSTEM 配置单元的 USBSTOR 键下记录设备类型、厂商、产品与序列号,以及首次接入时间;用户侧的 Recent 目录里的 LNK 快捷方式、Shellbags 与卷挂载记录,则说明哪个用户访问过该介质上的哪个目录。两类记录要分别取证,再把卷序列号与路径串起来,才能形成“谁在什么时候用哪个介质拷了什么”的完整判断。

基本信息

适用平台Windows XP 以后各版本客户端与服务器
注册表位置HKLM\SYSTEM\CurrentControlSet\Enum\USBSTOR 与 \MountedDevices
系统日志C:\Windows\INF\setupapi.dev.log 记录设备安装与首次接入时间
用户侧痕迹%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Recent 下的 LNK、Shellbags 中的卷路径
权限要求读取 HKLM 的 SYSTEM 配置单元与 setupapi 日志通常需要管理员权限

典型使用场景

  • 确认在事件窗口内是否有外部存储设备接入本机,判断数据外带的可能性
  • 识别被用于搬运数据的介质:序列号与卷标可用于跨主机同一设备的比对
  • 还原访问路径:LNK 与 Shellbags 能说明介质上哪些目录被浏览或打开过
  • 核查设备是否被伪装:序列号与厂商信息与实际设备台账不符时需进一步验证
  • 为丢失或被盗介质的调查提供接入时间证据

查询设备与安装记录

查询设备与安装记录
:: 列出 USB 存储设备及其序列号
reg query HKLM\SYSTEM\CurrentControlSet\Enum\USBSTOR /s | findstr /i "Disk Ven"
:: 查看设备首次接入时间(时间戳格式的 Properties 子键)
reg query HKLM\SYSTEM\CurrentControlSet\Enum\USBSTOR /s /v "(i)"
:: 设备安装日志里查找接入记录
findstr /i "USBSTOR" C:\Windows\INF\setupapi.dev.log

用户侧痕迹清单

用户侧痕迹清单
# 最近访问的快捷方式(可能指向可移动介质路径)
Get-ChildItem "$env:APPDATA\Microsoft\Windows\Recent" -Filter *.lnk |
  Select-Object Name, LastWriteTime | Sort-Object LastWriteTime -Descending
# 输出到文件留档,分析动作不要修改原始时间戳
Get-ChildItem "$env:APPDATA\Microsoft\Windows\Recent" -Filter *.lnk |
  Select-Object Name, LastWriteTime | Export-Csv C:\case\recent-lnk.csv -NoTypeInformation -Encoding UTF8

痕迹位置对照

位置记录内容判读要点
USBSTOR 键设备型号与序列号、首次接入时间序列号是设备唯一标识,用于跨主机同一设备比对
setupapi.dev.log设备安装过程与时间戳接入时间精确到秒,注意日志可能被截断或轮转
MountedDevices盘符与卷的映射关系配合卷序列号判断介质出现过哪些盘符
Recent 目录 LNK用户打开过的文件路径路径含盘符与目录,可还原访问行为
Shellbags浏览过的目录与视图设置目录已被删除时仍可证明浏览行为
系统还会在事件日志中记录设备接入与移除(PnP 相关日志,如 Microsoft-Windows-DriverFrameworks-UserMode/Operational),不同 Windows 版本的事件 ID 有差异,引用前先在本机事件查看器里确认 ID 与含义。
接入类痕迹只说明设备出现过,不能直接等同于数据被复制。要形成外带结论,必须补齐文件访问与传输证据,并说明缺口。

易错点

  • 把设备痕迹当作数据外带的结论:USBSTOR 只证明设备接入了这台机器,是否拷贝文件需要 LNK、Shellbags、文件审计或 DLP 记录支撑
  • 设备序列号全部采信:序列号可由使用者或设备固件修改,与其他证据(卷序列号、文件路径、用户登录时间)交叉后才可作为同一设备的判定
  • 只查管理员用户的痕迹:可移动介质的使用痕迹分散在各用户配置单元,按账号逐个解析才完整
  • 在运行中的系统上直接分析注册表:写入操作会改变键值时间,应在取证副本上离线加载配置单元后分析
  • 漏查 setupapi.dev.log 轮转:日志文件写满后会以 .bak 形式保留,检查同目录下的备份文件可避免遗漏早期接入记录

数据来源与参考

  • Microsoft Docs(USBSTOR 与装载日志)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌