强制 Windows 10 在本地文件夹中创建 thumbs.db 文件

chi*_*ord 6 thumbnails cache thumbs.db windows-10

我很快就会将大量照片和视频从我的 Windows 10 PC 移动到 NAS。为了在访问 NAS 上的这些文件时最大限度地减少缩略图加载时间,我想在每个文件夹中创建 thumbs.db 文件,而数据仍在我的 PC 的 HDD 上。

在这个线程中,我找到了一个很好的工具,可以递归地自动生成缩略图缓存:

在 Windows 7 中为目录的所有子文件夹自动生成缩略图?

但是,对于存储在本地 HDD 上的文件,仅更新 %LOCALAPPDATA%\Microsoft\Windows\Explorer 中的缩略图缓存,并且在包含照片和视频的文件夹中不会创建 thumbs.db 文件。

默认情况下,Windows 10 将在网络驱动器上的文件夹中创建 thumbs.db 文件,并在 %LOCALAPPDATA%\Microsoft\Windows\Explorer 中为本地驱动器上的文件创建一个集中的缩略图缓存。

有用于完全禁用缩略图缓存的组策略和注册表选项,但我还没有找到一种方法来强制在本地驱动器的媒体文件夹中创建专用的 thumbs.db 文件。关于如何实现这一目标的任何想法?

一种可能的解决方法是在我将数据从我的 PC 传输到 NAS 后,使用在网络驱动器上的另一个线程中链接的 WinThumbsPreloader 工具。但是,由于 NAS 上数据的读取速度显着降低,我不知道这需要多长时间。

Gru*_*ber 1

您可以通过在本地网络上共享包含图像/视频的文件夹来欺骗 Windows 10 创建thumbs.db文件。然后您使用连接到它\\MY_COMPUTER_NAME\folder_name。通过浏览文件夹Windows将在各自的文件夹中生成thumbs.db文件;使用您提到的 WinThumbsPreloader 工具,这会更快。

然而,Windows 10 是否真的使用了已生成的thumbs.db文件似乎不确定。从我的实验来看,它似乎忽略了它们,使整个过程变得毫无意义。