关于Chrome生成的passwords.txt文件的疑问:成因、删除可行性及是否会重现
关于Chrome生成的passwords.txt文件的疑问:成因、删除可行性及是否会重现
嘿,我来帮你拆解这个问题——我之前也遇到过类似的情况,完全能理解你看到这个满是奇怪密码词的文件时的困惑😉
一、这个文件到底是什么?为什么会出现在那里?
这个passwords.txt其实是Chrome内置的弱密码检测字典。Chrome有个密码安全功能,会自动检查你设置的密码是不是属于常见的弱密码(就是那些容易被暴力破解、或者太通用的短词,你提到的生物相关词汇就是典型的例子)。为了不用联网就能快速做这个检测,Chrome会把这个字典文件存在本地用户数据目录里,也就是你找到的/Users/(computername)/Library/Application Support/Google/Chrome/(hashed)Data/3路径下,那个哈希命名的文件夹是你的Chrome用户配置专属目录,完全是正常生成的。
你说的文件规模(3万行、约240kB)也符合这类字典的常规大小,就是用来做快速匹配的词库。
二、能不能删除这个文件?
可以删,但有两个要注意的点:
- 删除前一定要完全关闭Chrome(包括后台进程,macOS里可以在 Dock 右键Chrome图标→退出,或者用活动监视器结束相关进程),不然可能删不掉,或者刚删就被Chrome重建了。
- 删除后,Chrome的弱密码检测功能会失效——以后你设置新密码时,Chrome没法提醒你用了一个太常见的弱密码,可能会影响账号安全。
三、删了之后它会不会重新出现?
大概率会回来。因为这个字典是Chrome密码安全功能的核心依赖文件,Chrome在启动时、或者定期更新组件的时候,会自动检查这个文件是否存在,如果发现缺失,就会重新生成或者从服务器拉取一份新的。
如果你的核心诉求是不想让这个文件出现在本地搜索结果里,其实有比删除更稳妥的办法:
- 修改文件权限:在macOS里右键这个文件→「显示简介」→「共享与权限」,把你个人账号的权限改成「只读」或者「无」,这样本地搜索工具就无法读取和索引这个文件了(注意别改乱Chrome相关目录的整体权限,避免Chrome出问题)。
- 给搜索工具加排除规则:不管你用的是Spotlight还是第三方搜索工具,都可以添加路径排除规则,把这个文件所在的
/Users/(computername)/Library/Application Support/Google/Chrome/(hashed)Data/3目录排除在外,这样就不会搜到它了,还不影响Chrome的正常功能。
备注:内容来源于stack exchange,提问作者user390541
相关产品推荐
相关产品推荐

