一般来说,在Windows系统里打开常见格式的视频文件时,如mp4,在系统文件资源管理器的查看-图标模式下,系统会自动将视频内某一帧画面作为缩略图,可以方便了解文件信息。另外如果MP3音频文件嵌入封面后,也会以封面缩略图的形式显示。如下图所示。
但有时候系统无法正常显示这些常见格式的媒体文件的缩略图,只会统一显示媒体播放器图标。(有时旧的文件还能显示缩略图是因为缩略图缓存还在,新的媒体文件就无法显示了。)
网上有许多解决办法,或是在文件夹选项里取消勾选“不显示缩略图”,或是清除缩略图缓存重启以重建缓存,或是用第三方软件等等,大家可以先试试可不可以。这里附上这些解决方法的链接:
Top 8 Ways to Fix Thumbnails Not Showing Windows 11
如何手动重建Windows 10图标和图片缓存 - 系统极客
终于找到了:最新最全的电脑缩略图显示神器来了!仅支持Windows系统 - 知乎
如果以上方法都没有用,那就有可能是注册表的问题,本人遇到的就是这个情况。
我在网上搜索缩略图相关问题是,找到下面这个链接:
华为笔记本电脑升级至Windows 11系统后,视频内容无法显示缩略图 | 华为官网
在\HKEY_CLASSES_ROOT\.mp4\ShellEx\
下存放着各种格式的注册表相关文件,我对照着网址内容在自己电脑上的注册表编辑器上查找,发现自己.mp4
文件下没有ShellEx
项,我意识到可能是在用清理软件HiBit Unistaller清理电脑时误将这里的注册表当作无效注册表删除了。
还原注册表后,重启电脑,文件缩略图又能正常显示了。
下面介绍如何手动添加注册表:
点击任务栏“搜索”,搜索打开”注册表编辑器“,在\HKEY_CLASSES_ROOT
路径下找到要恢复缩略图的文件对应的格式项,(如.mp4),在其下方新建子项ShellEx
(如果有就不用新建)
再在“ShellEx”下新建两个子项,分别命名为以下两个名字:
{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}
{e357fccd-a995-4576-b01f-234630154e96}
再分别右击每个文件夹对应右侧的字符串“名称”,进行“修改”,均输入以下命名:
{9DBD2C50-62AD-11D0-B806-00C04FD706EC}
点击确定,关闭注册表编辑器,重启电脑,或者**“右键-属性”更改媒体文件的默认打开应用**,系统就会自动重建缩略图。
个人亲测,对于一些常见的音视频格式,如mp4, mp3, flac, mkv, wmv, wma
,通过修改补全注册表可以恢复缩略图,但其他格式如 flv
,windows系统原本就不会显示其缩略图,采用以上方法无效,想要显示缩略图可以采用第三方软件Icaros, MediaPreview试一下。
最后,提醒大家清理电脑时千万不要随便删注册表。