Windows搜索PDF内容

时间:2016-07-22 03:49:02

标签: windows pdf full-text-search ifilter

我试图弄清楚如何让Windows 10搜索PDF内容,而不是打开每个文件来手动搜索。

根据this,您可以指定哪些文件类型应该是内容可搜索的。当我在Windows 10上执行此操作时,我发现PDF文件类型缺少IFilter("未找到已注册的IFilter")。这是正确的道路吗?我找不到Windows 10 PDF IFilter(好吧,Foxit有一个,但它超过1000美元)。 Adobe有一个here,但它仅适用于Windows 7和8。

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

您只需安装Adobe Acrobat或Reader,PDF iFilter就会随之安装。您将获得32位版本,但由于文件是在后台编制索引的,因此它并不重要。

答案 1 :(得分:0)

检查这三件事:

  1. 检查控制面板>索引选项>修改以确保文件位置已编制索引。

  2. 在注册表中,转到HKEY_CLASSES_ROOT \ .pdf \ PersistentHandler。验证值是否为1AA9BF05-9A97-48c1-BA28-D9DCE795E93C。如果条目为F6594A6D-D57F-4EFD-B2C3-DCD9779E382E,则它已被覆盖,从而破坏了搜索索引。将其恢复为原始值,然后重新启动计算机。

  3. 控制面板>索引选项>高级>文件类型。如果pdf的条目仍然显示“找不到已注册的IFilter”,请安装'Adobe PDF iFilter 11 for 64-bit platforms'并重新启动计算机。

答案 2 :(得分:0)

  1. 打开“索引选项”(从开始菜单中键入索引选项,然后单击链接)

  2. 单击“高级”按钮

  3. 单击“文件类型”标签

  4. 取消选中“ PDF”

  5. 单击“确定”

  6. 单击“关闭”

  7. 下载并安装IFilter(https://supportdownloads.adobe.com/thankyou.jsp?ftpID=5542&fileID=5550

  8. 再次打开“索引选项”(从开始菜单中键入索引选项,然后单击链接)

  9. 单击“高级”按钮

  10. 单击“文件类型”标签

  11. 选择“索引属性和文件内容”

  12. 向下滚动到PDF并重新检查。

  13. 单击“确定”

  14. 单击“关闭”

这将为计算机重新编制索引,这会花费一些时间,但是您现在可以在PDF内容(未扫描)中进行搜索。