mbu*_*ill 17 search windows-7 mappeddrive unc windows-server-2008-r2
我有一个 Windows Server 2008 R2 网络共享设置作为 Win 7 x64 中的地图驱动器。我想通过 Windows 7 搜索它,但我总是得到“没有与您的搜索匹配的项目”。就好像它甚至没有尝试搜索。
安装了 Windows 搜索服务的文件服务器角色。保存网络共享的驱动器将添加到服务器上的索引选项中,这表明索引已完成。
据我了解,搜索查询应该发送到服务器(内容被索引的地方),执行,并返回结果。
失败的解决方法:
来源:http : //social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/afb904c1-1c61-4aae-b6b1-5cf525b9f8de/
创建到 UNC 的符号链接。我发现这是对应该是简单问题的极端解决方案。
为 UNC 启用“始终脱机可用”。在公司环境中,在本地复制所有服务器内容是不可接受的,对于许多 TB 的服务器存储也是不可行的。
安装“Windows 桌面搜索:Microsoft 网络上的文件加载项” http://www.microsoft.com/downloads/details.aspx?DisplayLang=en&FamilyID=f7e981d9-5a3b-4872-a07e-220761e27283它允许使用 UNC 路径输入到客户端的索引选项中,然后在本地构建索引。但是,该加载项不适用于 Windows 7,也不支持 x64。
更新:
设置包括两个客户端(都完全更新的 Win7 x64),一个文件服务器,没有域。只是为了简单起见(在这种情况下安全性不是问题),使用匿名访问。我真的怀疑这是一个权限问题,因为我可以在映射驱动器上访问、修改和创建内容。我就是搜不到。
在服务器上搜索始终有效。有问题的共享有很多内容:2.17TB 有 274,633 个文件,但是,我想搜索的文件夹只有 11,503 个文件 (54.3GB)
大多数情况下,搜索两个客户端之一是有效的。似乎有些不靠谱。有些日子它有效,有些则无效。在第二个客户端上搜索从未奏效。
索引已在服务器和两个客户端上重建。
更新 2:
鉴于您正在尝试搜索服务器而不是本地系统,它可能与索引无关,因为您不应该让所有客户端都为文件服务器建立索引。
如果您以完全不同的用户身份登录并尝试搜索服务器,系统无法正常工作,会发生什么情况?如果您得到结果,请尝试本网站上列出的步骤
有一个注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
该键中有两个值(均为十六进制双字)
开始_搜索文件 开始_搜索程序
当它们默认为其他值时,卸载 Windows Search 会将这两个值设置为零。但是,重新安装 Windows Search 不会将它们恢复到其默认设置,就像它应该的那样。通过手动将它们都设置为1,它可以从开始菜单重新启用Windows搜索功能。有人可能想要通知一位 Microsoft 软件工程师,他们应该更正此问题,以便重新安装 Windows Search 正确配置此注册表项回到其默认设置,这样,如果其他人执行我刚才所做的操作,他们将避免同样的麻烦我经历了。(我自己都不知道怎么联系他们。)
另一件要尝试的事情是尝试本网站上概述的步骤