GlassWire 中文文档 下载 App

数据未保存 / 历史重置——GlassWire 历史数据突然消失的原因

现象描述

打开 GlassWire 后发现:

五种可能原因

原因 1:历史数据被手动清除

最直接的原因。GlassWire 菜单 → Settings → History → Clear History 会清空所有本地历史。你自己之前可能清过但忘了。

检查:打开 Settings → History 相关选项,看有没有"最近清除历史"的提示(部分版本有)。

原因 2:GlassWire 升级或重装时数据库损坏

版本大跨越升级(比如 v2.x → v3.x)、或卸载重装时可能导致数据库文件损坏:

  1. 打开资源管理器 → 导航到 %LOCALAPPDATA%\GlassWire\
  2. 看有没有数据库文件(可能是 .db 或 .sqlite 后缀)
  3. 如果文件大小是 0KB 或明显偏小 → 可能损坏了
  4. 解决:删整个 GlassWire 数据目录 → 重启 GlassWire(会从零开始采集)

原因 3:磁盘空间不足

GlassWire 的历史数据存在 %LOCALAPPDATA% 下(跟系统盘同盘)。如果系统盘满了:

原因 4:Incognito 模式开着忘了关

Incognito 模式开启时 GlassWire 不写入历史。如果上次退出 GlassWire 时 Incognito 还开着:

解决:关 Incognito 后正常使用,历史会恢复正常记录。之前 Incognito 期间丢失的数据找不回(这是 Incognito 的设计目标)。

原因 5:时间机器保留时长上限触发

GlassWire 设置里可能有历史数据保留时长(默认长期保留)。如果你的版本设置了"保留最近 N 天",超过 N 天的历史会被自动滚动删除:

  1. Settings → History 相关选项
  2. 找 "Keep history for" / "Maximum history duration" 等设置
  3. 如果有明确上限 → 改为长期保留
  4. 如果你的磁盘空间持续不够 → GlassWire 会自动滚动删除最早的历史

数据存储路径

GlassWire 的所有本地数据(历史、配置、防火墙规则)默认存在:

%LOCALAPPDATA%\GlassWire\

即 C:\Users\<你的用户名>\AppData\Local\GlassWire\。这个目录可以直接手动删除(等于完全重置 GlassWire)。

数据能不能备份 / 迁移到新电脑

GlassWire 官方不提供数据备份 / 迁移的正式功能(因为数据只存本地,没有云同步)。但理论上你可以:

  1. 旧电脑上关掉 GlassWire
  2. 复制整个 %LOCALAPPDATA%\GlassWire\ 目录
  3. 新电脑装好 GlassWire 后关掉它
  4. 把复制的目录粘贴到新电脑的同名路径覆盖
  5. 重启 GlassWire

注意:这样做可能导致 GlassWire 版本不匹配(旧版数据库新版 GlassWire 可能打不开)、或 Windows 防火墙规则不同步(需要重新写)。这是非官方方法,不保证成功。

相关阅读