Repository navigation
FileM 0.1.12 · 索引存储管理
FileM 0.1.12 · 索引存储管理
下载
先退出旧版,再运行安装程序,或完整解压便携 ZIP 后双击 FileM.exe。安装版在缺少 WebView2 时引导联网安装,便携版使用系统已有 WebView2。此版本仅提供 Windows x64 文件。
本次更新
- 左下角新增 索引存储,显示当前索引路径、数据库与写入日志占用,并可刷新数值。
- 定位索引文件 在资源管理器中选中索引文件,便于查看磁盘占用。
- 点击 新的存放文件夹,通过系统弹窗选择新位置,选择后显示完整路径,再次点击可以更换,取消保留原选择。
- 点击 保存,下次启动生效 后,退出并重新打开 FileM。启动时迁移并校验完整索引,再从新位置扫描;本次运行继续使用原位置,重启前可取消切换。
- 保留监控文件夹、隐藏规则、应用设置和内容索引,并迁移尚未合并到主数据库的 WAL 数据。
- 目标非空、已有索引、不可用或身份变化时拒绝迁移;迁移失败继续使用原位置,并在“索引存储”显示原因,不覆盖已有文件。
迁移与空间说明
请选择其他磁盘上的专用空文件夹,不要选择资料文件夹或整个磁盘;索引目录不参与扫描。
迁移会保留旧索引副本,不会立即释放原磁盘空间。 确认新位置正常后,可点击“定位旧索引”,退出 FileM,再清理旧位置的 index.sqlite、index.sqlite-wal 和 index.sqlite-shm。不要删除整个应用数据目录,其中的小型 storage.sqlite 保存位置配置。
更改位置后请使用 0.1.12 或更新版本;旧版不识别新位置配置。当前索引所在磁盘离线或文件丢失时,应用会报错,不会静默创建空白文件库。此版本没有新增索引容量上限或低空间自动暂停功能。
已完成验证
- 发布源码对应的 GitHub CI 在 Windows 和 macOS 均通过,包含 Windows / Everything 集成检查与原生文档解析检查。
- 本地 100 项 Rust 测试、15 项前端测试、前端构建、严格 Clippy 与文档解析检查通过。
- Windows x64 程序架构和版本资源、便携 ZIP 完整性、安装器程序与许可证、内嵌 WebView2 安装引导程序检查通过;程序不动态依赖 VC++ 运行库。
验证边界
Windows 安装包从 macOS 交叉构建,未做代码签名。Windows 桌面的原生安装、目录选择、移动磁盘与长时间扫描仍需实机验收。