Windows如何将特定文件链接到缩略图缓存中的特定缩略图?

Windows如何将特定文件链接到缩略图缓存中的特定缩略图?,windows,operating-system,filesystems,thumbnails,ntfs,Windows,Operating System,Filesystems,Thumbnails,Ntfs,根据: 在Windows 2000中引入了缩略图缓存;其中,如果操作系统安装在带有NTFS文件系统的驱动器上,则缩略图存储在映像文件的中 在这里,很明显,Windows使用其备用数据流(在NTFS文件系统上)将缩略图信息直接与文件关联。但是,由于Windows Vista: …缩略图预览存储在系统的集中位置。。。缓存存储在%userprofile%\AppData\Local\Microsoft\Windows\Explorer中,作为标签为thumbcache\u xxx.db的多个文件(按大

根据:

在Windows 2000中引入了缩略图缓存;其中,如果操作系统安装在带有NTFS文件系统的驱动器上,则缩略图存储在映像文件的中

在这里,很明显,Windows使用其备用数据流(在NTFS文件系统上)将缩略图信息直接与文件关联。但是,由于Windows Vista:

…缩略图预览存储在系统的集中位置。。。缓存存储在
%userprofile%\AppData\Local\Microsoft\Windows\Explorer
中,作为标签为
thumbcache\u xxx.db
的多个文件(按大小编号)

但是,我还没有找到任何地方解释Windows如何将缓存中的各个缩略图与文件系统中的特定文件相关联

Windows是否将缩略图与文件的校验和关联?这似乎不太可能/非最优,因为如果Windows想要正确显示缩略图,它必须计算文件夹中每个项目(访问时)的校验和

Windows是否使用较低级别的软件,如?但是,它如何在其他文件系统(如FAT)上工作,而FAT不分配固定的文件ID

我还没有找到任何好的答案,所以我真的很感激能得到的任何帮助