在我们较旧的Windows 2003 Server之一上,我们需要运行Indexing Service和Windows Search。问题在于windows.edb
文件已变得很大。
我想将这些文件和相关文件移到D:\IndexService
。为此,您可以使用“索引选项”控制面板小程序的“ 高级选项 ” 来更改索引位置:
(通过:旧的新事物http://blogs.msdn.com/b/oldnewthing/archive/2009/11/18/9923996.aspx)
我做了以下事情:
停止索引服务,然后停止Windows搜索。
已将的内容复制
C:\Documents and Settings\All Users\Application Data\Microsoft\Search
到D:\IndexService\Search
。更新了“索引服务高级选项”->“新位置”,指向
D:\IndexService
路径,然后确定返回控制面板的方式(请参见上图)。我重新启动了索引服务和Windows搜索
这似乎没有用,从windows.edb
文件上的时间戳我可以看到它仍在C:
驱动器的原始位置中正在更新。
我还注意到,如果我打开“索引选项”控制面板小程序并单击“高级选项”,它仍然表示当前位置已打开C:
,并且在d:\IndexService
重新启动服务后将使用新位置()。但是,重新启动服务没有任何区别。
谁能指出我在错误的地方去了吗?
C:\Documents and Settings\All Users\Application Data\Microsoft\Search
。:微软对如何做到这一点不提手动复制文件的说明windows.microsoft.com/en-US/windows7/...