在 Windows 中跨挂载点进行索引

在 Windows 中跨挂载点进行索引

我有一台新的 Windows 7 电脑。我做的第一件事就是安装第二个硬盘并将其安装在 C:/Users/me 上,这似乎运行正常,除了一个问题。

搜索未在该处找到文件,并且索引服务也不会对其进行索引。

我认为后者是前者的原因。是否有一个可以告诉索引器查看挂载点?

答案1

经过大量搜索,我发现了这一点:http://support.microsoft.com/kb/260207

它解释了安装到文件夹的驱动器未被设计索引。

它没有解释这是怎样一种愚蠢的设计,或者其原因是什么。

答案2

他们对这个“问题”做了更多解释这里

监控美国海军变更日志是 WS 3.0 的新功能。其好处是,即使搜索服务未运行,我们也可以使用日志更改日志来确定文件更改,而无需重新扫描驱动器上的文件。

在帖子中,他们给出了一个链接Windows 搜索加载项它可能适用于 Windows 7,但仅适用于 32 位版本,所以我无法确认。

  • 支持的操作系统:Windows Server 2003;Windows Server 2003 Service Pack 1;Windows Vista;Windows XP Service Pack 2

    注意不支持 x64 位安装

    • Windows 桌面搜索 03.00.0000.XXXX 或更高版本
    • Windows 搜索 04.00.6001.XXXXX

不过我不确定 Windows 7 中包含哪个版本的 Windows Search。索引器小工具返回“Windows 搜索版本 6.1.7600.16385“但这是 Windows 7 的版本。也许 Windows Search 不再有单独的版本号了?

答案3

我在 Windows 7 64 位上遇到了类似的问题。我发现,如果你(通过资源管理器)转到驱动器安装到的文件夹,然后进入子文件夹,然后在右上角的搜索文本框中输入一些内容,您将看到一个弹出窗口,询问您是否要索引此“未编入索引”文件夹。如果单击“是”,索引服务将索引该文件夹。

现在我不知道如何从索引中删除此位置,因为它没有显示在“索引位置”窗口中。但毫无疑问,这些文件已被编入索引!编辑:似乎在删除或卸载文件夹后,人们可以在“索引位置”窗口中看到不可用的路径。

可以调整注册表并手动添加挂载点:参见这里

我还发现我的挂载点在这里正确注册: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\UsnNotifier\Windows\Volumes

答案4

我遇到过类似的问题,有人建议安装适用于网络的 Windows 桌面搜索插件 - 现在对我来说效果很好。 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283

相关内容