V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yszsws
V2EX  ›  问与答

win10 下的 PDF 文件无法显示预览图/缩略图,怎么回事?

  •  
  •   yszsws · 2020-01-17 08:36:35 +08:00 · 10037 次点击
    这是一个创建于 1773 天前的主题,其中的信息可能已经有所发展或是发生改变。

    win10 用户都知道 PDF 文件在以中 /大 /超大图标显示时都自动显示缩略图的,这样方便预览、选择,特别是在文件特别多的情况下。可最近不知道为什么突然我的电脑中 PDF 文件不能显示缩略图了,哪怕调成超大图标,也只是显示统一的 PDF 文件名标识,非常纳闷。网上能找的办法都试了,包括:①把“文件-查看”选项中的“始终显示图标,从不显示缩略图”前的勾取消;②在 C 盘“磁盘清理”中选中“缩略图”,然后点击删除。但还是无法显示。

    6 条回复    2020-01-31 10:59:51 +08:00
    geelaw
        1
    geelaw  
       2020-01-17 08:38:40 +08:00 via iPhone
    你的 PDF 文件关联没有关联到一个支持缩略图的类。
    yszsws
        2
    yszsws  
    OP
       2020-01-17 08:52:10 +08:00
    @geelaw 感谢回答,可是我不太清楚“支持缩略图的类”具体是指什么?
    5G
        3
    5G  
       2020-01-17 08:55:24 +08:00 via Android
    @yszsws 他说的类≈应用程序
    yszsws
        4
    yszsws  
    OP
       2020-01-17 09:10:08 +08:00
    @5G 哦哦,我默认关联的 PDF 打开方式就是 win10 的 Edge 浏览器。不过前几天下载了一个 Adobe Acrobat Reader,用了一下感觉界面太杂乱,和我的需求不符,就卸载了。但是放心,我并没有把 PDF 的默认打开关联到 Adobe (虽然它在首次使用时这么要求了),因为我本身非常反感某某程序会一味提醒用户、甚至偷偷地就把某文件的打开方式关联到自己这里。除非是我用了一段时间感觉确实不错,那么可能会更改默认关联方式。
    geelaw
        5
    geelaw  
       2020-01-17 10:41:56 +08:00
    @yszsws #4 那很奇怪,因为据我所知 Edge 关联的 PDF 是没有缩略图的( Windows 10 v1809 )。

    一个可行的方案是:

    1. 安装 Adobe Reader DC
    2. 打开 Adobe Reader DC,选 Edit > Preferences > General 并勾选 Enable PDF thumbnail previews in Windows Explorer。
    3. 打开 regedit,定位到 HKCU\Software\Classes\.pdf\shellex\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1},把 (Default) 设置为 {F9DB5320-233E-11D1-9F84-707F02C10627}。
    4. 把 .pdf 关联到任何你喜欢的 app 上,比如 Edge。

    这个时候 .pdf 应该总是可以生成缩略图。
    yszsws
        6
    yszsws  
    OP
       2020-01-31 10:59:51 +08:00 via iPhone
    @geelaw 好的谢谢,只能小心以后再也不安装 Adobe readerDC 了。太臃肿了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1117 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:33 · PVG 07:33 · LAX 15:33 · JFK 18:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.