![在 Windows 中跨挂载点进行索引](https://linux22.com/image/1222445/%E5%9C%A8%20Windows%20%E4%B8%AD%E8%B7%A8%E6%8C%82%E8%BD%BD%E7%82%B9%E8%BF%9B%E8%A1%8C%E7%B4%A2%E5%BC%95.png)
我有一台新的 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