本文档详细介绍 R-Studio 文件掩码(File Mask)功能的使用方法。通过文件掩码,用户可以在文件列表中筛选出符合特定条件的文件,屏蔽无关文件,从而在扫描结果或文件列表中快速定位目标文件。
概述
R-Studio 的文件掩码功能允许用户在文件列表中只显示匹配指定条件的文件和文件夹。文件掩码会对恢复(Recover)和查找(Find)命令的处理对象产生影响。
这一功能在以下场景中尤为实用:
- 扫描结果中有大量文件:磁盘扫描后可能找到成千上万的文件,通过文件掩码可以快速筛选出特定类型的文件(如只显示图片或文档)
- 只恢复特定类型文件:在批量恢复时,只恢复符合掩码条件的文件
- 排除无关文件:隐藏已存在文件或符号链接,只关注已删除文件
- 精确匹配目标文件:结合文件名、大小、日期等多重条件精准定位
如何应用文件掩码
打开文件掩码对话框
有以下几种方式可以打开文件掩码对话框:
- 方式一:在文件浏览区(Contents View)中单击工具栏中的 File Mask(文件掩码) 按钮
- 方式二:右键单击(Windows/Linux)或 Control+单击(macOS)文件浏览区中的任意文件夹,在快捷菜单中选择 File Mask
- 方式三:选中文件夹后,在 Tools 菜单中选择 File Mask
指定掩码条件
在文件掩码对话框中,按需配置各项筛选选项,然后单击 OK 按钮即可生效。
取消文件掩码
若要移除已应用的掩码并恢复显示所有文件,单击工具栏中的 Unmask(取消掩码) 按钮即可。
文件掩码选项详解
掩码类型(四种匹配方式)
| 选项 | 说明 | 示例 |
|---|---|---|
| All Files | 匹配所有文件,相当于不设置文件名过滤 | — |
| File Extensions | 按文件扩展名匹配。多个扩展名用分号 ; 分隔 | jpg;png;gif 匹配图片文件 |
| Files | 按文件名匹配,支持通配符 * 和 ? | *report*.docx 匹配文件名包含 report 的 Word 文档 |
| Regular Expressions | 使用正则表达式匹配文件名, 最灵活的匹配方式 | ^IMG_\d{4}\.jpg$ 匹配 IMG_1234.jpg 格式的文件 |

通用筛选选项
高级选项(Advanced Options)

勾选 Use advanced options 后,可以启用更多高级过滤条件。
文件大小筛选(Size)
| 选项 | 说明 |
|---|---|
| Size from | 文件大小的下限,单位支持 B、KB、MB、GB 等 |
| up to | 文件大小的上限 |
坏扇区筛选(Bad Sectors)
| 选项 | 说明 |
|---|---|
| Yes | 仅显示包含坏扇区的文件 |
| No | 仅显示不包含坏扇区的文件 |
| Not known | 显示不确定是否包含坏扇区的文件(默认) |
时间筛选(Date)
| 选项 | 说明 |
|---|---|
| Modified | 按文件修改时间筛选 |
| Created | 按文件创建时间筛选 |
| Last Accessed | 按文件最后访问时间筛选 |
| Set for all 按钮 | 将同一时间范围应用到所有三个时间字段 |
运行时映像筛选(Runtime Image)
指定文件是否已被包含到运行时映像中,适用于已加载映像文件后的恢复场景。
掩码预设(Mask Presets)
R-Studio 支持将常用的文件掩码设置保存为预设,以便快速复用。
| 操作 | 说明 |
|---|---|
| 保存预设 | 在文件掩码对话框中配置好选项后, 单击 Plus(+) 按钮, 将当前设置保存为预设 |
| 命名预设 | 可为每个预设指定自定义名称, 便于识别 |
| 删除预设 | 可删除不再需要的预设 |
| 永久存储 | 预设会永久保存在软件中, 重启后依然可用 |
常用预设示例:
仅图片:文件扩展名设为jpg;png;gif;bmp,其他条件默认大文件:文件大小设为>10MB,不限文件类型近期修改:日期范围设为最近 7 天,不限文件类型
文件掩码的使用场景与技巧

按扩展名筛选文件
当需要在大量扫描结果中只恢复某种类型的文件时,按扩展名筛选是最直接的方式。
操作:选择 File Extensions,在输入框中输入扩展名,多个扩展名用分号分隔,例如 jpg;png;gif;bmp 只显示图片文件。

使用通配符匹配文件名
当只知道文件名的一部分时,可以使用通配符 * 和 ? 进行模糊匹配。
| 通配符 | 含义 | 示例 | 匹配结果 |
|---|---|---|---|
* | 匹配任意数量 (包括 0 个)的任意字符 | *report* | 匹配所有文件名中包含 report 的文件 |
? | 匹配单个任意字符 | IMG_????.jpg | 匹配 IMG_0001.jpg、IMG_9999.jpg 等 |

使用正则表达式精确匹配
对于更复杂的匹配需求,可以使用正则表达式。正则表达式匹配能力最强,但需要一定的学习成本。
| 需求 | 正则表达式 | 说明 |
|---|---|---|
| 匹配特定格式的图片 | ^IMG_\d{4}\.jpg$ | 匹配 IMG_0001.jpg 到 IMG_9999.jpg 格式的文件 |
| 匹配多种扩展名 | .*\.(jpg|png|gif)$ | 匹配 JPG、PNG、GIF 格式的图片 |
| 匹配以字母开头、 后跟数字的文件 | ^[A-Za-z]\d+ | — |
提示:使用正则表达式前,建议先在小范围文件夹中测试效果。
组合使用多个筛选条件
文件掩码的多个选项可以组合使用,实现更精确的筛选。例如:
- 只显示已删除、大于 1MB、最近 30 天内修改的 JPG 和 PNG 图片
- 设置方法:File Extensions 输入
jpg;png,勾选 Deleted files,Size 设为>1MB,Date 设为最近 30 天
排除现有文件,只关注已删除文件
在数据恢复场景中,有时需要屏蔽正常的现有文件,只关注已删除的文件。
设置方法:
- 勾选 Deleted files
- 取消勾选 Existing files
- 按需设置其他筛选条件
在不同文件夹间保持掩码状态
掩码应用于当前打开的文件夹,当切换到其他文件夹时,掩码设置保持不变(无需重新配置),直到手动取消掩码。
与恢复列表(Recovery List)功能配合使用
文件掩码可以帮助快速筛选出需要恢复的文件,然后通过恢复列表功能导出文件清单供审核,审核通过后再批量恢复。
平台差异说明
| 操作 | Windows / Linux | macOS |
|---|---|---|
| 打开文件掩码对话框 | 右键 → File Mask | Control + 单击 → File Mask |
| 取消掩码 | 单击 Unmask 按钮 | 单击 Unmask 按钮 |
| 快捷键支持 | 有限支持 | 有限支持 |
文件掩码的功能和操作逻辑在所有平台上基本一致,仅右键菜单的触发方式存在差异。
常见问题解答
- Q1:文件掩码功能有什么作用?
- A:文件掩码用于在文件列表中只显示匹配特定条件的文件。它可以显著简化在大量扫描结果中查找目标文件的过程,尤其适用于恢复特定类型文件或排除无关文件(如现有文件、符号链接等)的场景。
- Q2:通配符
*和?有什么区别? - A:
*匹配任意数量(包括 0 个)的任意字符,?匹配单个任意字符。例如,*.jpg匹配所有 JPG 文件;IMG_????.jpg匹配IMG_0001.jpg、IMG_9999.jpg等四位数字后缀的 JPG 文件。
- Q3:如何只显示已删除的文件,隐藏现有的文件?
- A:在文件掩码对话框中,勾选 Deleted files,同时取消勾选 Existing files。这样文件列表中只会显示已删除的文件。
- Q4:文件掩码会影响恢复操作吗?
- A:会。当应用了文件掩码后,Recover 命令只会恢复匹配掩码条件的文件。这一特性可以在批量恢复时自动排除不符合条件的文件,无需手动逐个取消勾选。
- Q5:正则表达式选项和普通通配符有什么区别?
- A:通配符适用于简单的模式匹配(如按扩展名或部分文件名匹配);正则表达式支持更复杂的匹配逻辑,如匹配特定格式、组合条件等。正则表达式功能更强大,但需要一定的学习成本。
- Q8:高级选项中的“运行时映像”是什么意思?
- A:运行时映像(Runtime Image)是指扫描过程中已加载到内存的映像文件数据。该选项用于筛选已被包含到运行时映像中的文件,主要应用于已加载映像文件后的恢复场景。
- Q9:为什么我应用了文件掩码后,某些应该匹配的文件没有显示?
- A:检查以下几点:
- 是否同时设置了多个筛选条件(所有条件必须同时满足);
- 掩码类型是否正确(如按扩展名筛选时是否正确输入了扩展名);
- 是否勾选了正确的文件类型(Deleted files 或 Existing files)。
- Q10:R-Studio 演示模式下文件掩码功能有限制吗?
- A:演示模式下文件掩码功能完全可用,与正式版无功能差异。唯一的限制是恢复文件时,超过 256KB(Windows/macOS)或 1024KB(Linux)的文件无法保存。
| 核心要点 | 说明 |
|---|---|
| 功能定位 | 在文件列表中筛选匹配特定条件的文件 |
| 影响范围 | 影响文件显示、 恢复(Recover)和查找(Find)命令的处理对象 |
| 四种匹配方式 | All Files、 File Extensions、 Files(通配符)、 Regular Expressions |
| 核心筛选选项 | Deleted files / Existing files、 Match case、 Show empty folders |
| 高级筛选条件 | 文件大小、 日期、 坏扇区、 运行时映像 |
| 掩码预设 | 支持保存常用设置为预设, 便于快速复用 |
| 取消掩码 | 单击 Unmask 按钮即可恢复显示所有文件 |
文件掩码是 R-Studio 中一个实用且强大的筛选工具。掌握文件掩码的使用方法,可以在数据恢复过程中显著提升效率——无论是快速定位特定类型的文件,还是精确匹配目标文件,文件掩码都能让您的工作事半功倍。
