我们在网络共享中有一个包含 200,000 个文件的文件夹。客户不允许我们将文件分成不同的年份文件夹,这样可以解决这个问题。
问题是,当从此文件夹中打开图像时,实际加载可能需要 2 到 3 分钟。如果我们加载 PDF,则加载过程是即时的。即使您不使用文件资源管理器,而是使用其 CMS 系统(运行 shell 命令直接打开文件),也会发生这种情况。
当文件被触发打开时,照片应用会打开,加载时是空白的。加载时,任务管理器显示“Shell Infrastructure Host”(sihost.exe)在图片加载前的一段时间内以 10Mbps 的速度在网络上执行某些操作。
图片很小,大多在 100KB 左右,PDFS 也一样。这与网络瓶颈无关。
客户办公室里的大多数人都遇到了这个问题,除了一台电脑没有这个问题外,这台电脑没有什么特殊之处。
什么是“Shell Infrastructure Host”?有没有办法可以禁用它?
答案1
这才是真正帮助我的https://www.technewstoday.com/shell-infrastructure-host-high-cpu-usage/
对于短期解决方案,请杀死 sihost.exe(这会使 Shell Infrastructure Host 恢复正常 CPU 负载而无需重新启动)也许还可以杀死 explorer.exe。
由于您没有遇到 CPU 负载问题,因此可能仍然是照片查看器的问题。因此,也许可以将查看器更改为比微软查看器更少错误的查看器