Windows 10 无法重建缩略图缓存并冻结资源管理器

Mat*_*nis 3 windows windows-explorer images windows-10

我使用的是 Windows 10。

我最近安装了IrfanView 64 位,并使用CCleaner清除了缩略图缓存。


问题

现在,随机jpg图像png有缩略图,而许多图像没有,它们被 IrfanView 图标卡住。视频(如mp4缩略图)也丢失。

图标

有时它会显示白色图标,并且我的“视图”窗格被禁用。

白色图标

视图窗格


在文件夹中,资源管理器会显示一个永远不会完成的绿色加载栏。

加载中


右键单击带有缩略图的图像将弹出上下文菜单,但右键单击没有缩略图的图像会冻结资源管理器。


单击项目时,“设置”菜单也会不断冻结。

设置


修复尝试

  1. 尝试卸载 IrfanView 并使用默认的 Windows 照片应用程序,但不会出现缩略图,并且打开图像只会冻结资源管理器。右键单击任何图像也会冻结资源管理器。

  2. 它尝试使用磁盘清理和 CMD 清除并重建缓存。
    https://www.windowscentral.com/how-reset-thumbnail-cache-windows-10

  3. 尝试使用此图标重建器并重新启动计算机。
    https://www.thewindowsclub.com/icon-cache-rebuilder-for-windows-10

  4. chkdsksfc /scannow,它修复了一个损坏的问题mscormmc.dll,但没有解决问题。

  5. 恢复了旧的 CCleaner 注册表备份。

  6. 使用 Eset 进行病毒扫描,结果干净。

  7. 检查了我的 SDD 的健康状况,显示没有问题。

问题没有得到解决。

小智 7

我遇到过同样的问题。发生这种情况时,“COM 代理”进程会占用约 7% 的 CPU 使用率,并且在尝试通过资源管理器中加载栏上的“X”取消缩略图生成时,该进程不会停止。它停止了加载栏,但没有停止整个过程,并且资源管理器中会发生奇怪的事情,例如突然丢失图标和空侧边栏。杀死“COM Surrogate”可以恢复正常运行一段时间。我使用Process Explorer来识别哪个进程具有“COM Surrogate”的描述。我检查了它的属性以了解它正在执行什么。

ddl主机

我在注册表中搜索了ProcessID/GUID,它是缩略图生成。我打开 Process Explorer 中的下部窗格来检查句柄,并看到一个文件。

文件 d:\videos

缩略图生成似乎陷入了尝试为该视频生成缩略图的过程中。删除文件后,我没有遇到任何问题,并且生成缩略图也没有问题。