我花了很多时间试图解决这个问题。像@Edward Brey一样,我的搜索功能适用于某些事物,但不适用于其他事物,尤其不适用于任何设置。
我之所以这样做,是因为我在cortana和索引设置中搞砸了,以尝试使计算机运行得更快。重新编制索引,修改注册表项,导出工作的搜索注册表项并重新导入,重新安装cortana,重建索引,擦除所有索引项……这些都不对我自己有用。所以我尝试了shot弹枪的方法,并做了一切-而且它奏效了。
在进行我的过程之前,我建议仅尝试最后一步,看看会发生什么。我怀疑它可能单独工作。
这是我的过程:
1轮Windows搜索服务。首先,运行services.msc并找到Windows Search并将其设置为Disabled。结束Windows搜索过程。
2-卸载cortana。
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*cortana*"} | Remove-AppxProvisionedPackage -Online
在执行此步骤之前,您可能必须关闭隐私设置中的“了解我”设置。
3-通过控制面板->索引->修改删除所有索引条目,然后取消选中所有复选框。
4-关闭主硬盘驱动器中所有文件内容的索引。可以通过右键单击计算机中的驱动器,然后取消选中“将该驱动器上的文件允许...”来完成此操作。让它为所有子文件和文件夹运行。出现选项时,请忽略所有错误。完成后,重新选中该框并按照相同的步骤进行操作。
5,将HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search \ SetupCompletedSuccessful的DWORD设置为0。
6-重新启动机器。
7-重新安装Cortana:
Get-AppxPackage -Name Microsoft.Windows.Cortana | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
8-最后,使用控制面板的索引选项添加要返回的索引位置。确保添加%LocalAppData%\ Packages \ windows.immersivecontrolpanel_cw5n1h2txyewy \ LocalState
如果您想显示设置。
这解决了我的cortana /搜索问题,并为我节省了重新安装的时间。我很想知道是否仅使用第8步即可解决此问题。
另外,对于某些提示,我必须引用http://www.askvg.com/fix-we-are-getting-search-ready-problem-in-windows-10/。我也尝试了其他一些方法,但这是可行的最终方法。希望其他任何调整都不是最终解决方案的一部分。