前不久做个图准备把史前时代制作的归档素材拿出来用,但一不小心把文件存储在了归档位置的文件夹。文件尽管没被破坏,可是文件夹修改时间的文件属性错乱了,就是说,在一片2020年的日期中突然冒出来一份2025年的文件夹,我不禁感慨时间过得飞快……
咳咳跑题了,但的确是让人强迫症发作,也还好有之前全盘的冷备“救”回来了。
这个问题的始作俑者是访问网络目录时、以大图标预览自动生成的缩略图缓存数据库 Thumbs.db,而且貌似只在群晖DSM系统上遇到了,自组的OMV很少见此现象,怀疑是群晖所用的Samba服务器版本问题。
不过要规避这个问题并不一定需要对NAS系统开刀,确切来说,是Windows本身的一个Bug特性+群晖组成的buff。原理上可以直接在组策略关掉网络文件夹的缩略图缓存,重启explorer.exe就不会生成了。
组策略配置位于 用户配置 > 管理模板 > Windows 组件 > 文件资源管理器 的部分,启用「关闭隐藏的 thumbs.db 文件中的缩略图缓存。」
直接一图流:
顺带在StackExchange找到了关于注册表的版本,将其保存成reg文件然后给每个电脑都应用一下就好了。(毕竟没域控的情况下还是注册表批量应用比较方便吧)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer]
"DisableThumbsDBOnNetworkFolders"=dword:00000001
不过禁止创建缩略图缓存防止修改文件属性并非我的本意。要防止误编辑的情况还是要做好冷备和权限管控啊……