好吧,我遇到了一个相当奇怪的问题。自从我前段时间在这台机器上安装了 Windows 7 以来,图像缩略图就一直无法正常工作。对于绝大多数图像,它们完全无法显示,而是显示默认图像查看应用程序的图标。 请注意,文件夹选项中的“始终显示图标,从不显示缩略图”选项未被选中。 我截取了一张屏幕截图来展示这个问题,如下:
有时,一些图像缩略图会正确显示,大概十分之一,其余的也会失败。另一个屏幕截图,其中可以看到一些缩略图:
Windows 资源管理器似乎没有做出任何努力来填充丢失的缩略图,并且没有明显的 CPU 使用率。我可以整晚打开一个丢失缩略图的窗口,它们仍然不会出现。
新创建的图像永远不会生成缩略图,只有从第一天开始就存在于系统上的图像才会偶尔显示它们。这让我相信 Explorer 已设置为显示缩略图,但负责实际生成缩略图的任何进程不知何故失败了。在以前版本的 Windows 中,explorer.exe 本身负责生成缩略图 - 这有变化吗?
任何建议,即使你不确定它们是否有效,我们都会欢迎。我不想因为这么小的麻烦而不得不在这台机器上清除并重新安装。
答案1
检查Always show icons, never thumbnails
(在提问者的屏幕截图中看到的文件夹选项菜单中),应用、取消选中并再次应用,为我解决了这个问题。
编辑于2014年9月12日:此外,如果您转到Advanced system settings
并进入Performance settings
选项卡,请确保在可用的复选框中选中Save taskbar thumbnail previews
和。这将全局影响所有文件夹,而不是针对每个文件夹执行此操作。Show thumbnails instead of icons
答案2
我最近遇到了这个问题,这是我的解决方案:
- 以管理员身份打开命令窗口
- 打开任务管理器(Ctrl-Shift-ESC)
- 杀死explorer.exe
- 转到命令窗口
- 类型:
cd %userprofile%\AppData\Local\Microsoft\Windows\Explorer
- 类型:
del *.db
- 在任务管理器中转到文件->新任务
- 跑步
explorer.exe
我怀疑问题是由于根驱动器(C:)上的可用磁盘空间不足而引起的
答案3
缩略图生成由 explorer.exe 启动,但应用程序可以注册自己来创建缩略图。应用程序只需实现http://msdn.microsoft.com/en-us/library/bb774614(VS.85).aspx作为 COM 对象。
例如,当您安装联合社区编解码器包时,您可以选择让 Haali(我相信这是组件)接管视频文件的缩略图生成。因此缩略图生成是 Haali 的责任。
在 HKEY_CLASSES_ROOT 下搜索,您将看到许多缩略图提供程序(例如 XPS 和 Office Documents)。
答案4
经过数周的折腾,我终于放弃了,重新格式化了机器。问题解决了。我安装/配置了与以前相同的所有应用程序,但问题没有再次出现。我想这仍然是个谜。我希望有更好的解决方案,但我能做的最好的就是老式的修复一切重新格式化并重新开始。