Windows 10 设置未编入索引

Windows 10 设置未编入索引

在 Windows 10 中,当我从“开始”菜单或“设置”中搜索时,只会显示“控制面板”结果,而不会显示新的 Windows 10 设置。例如,如果我输入“更新”,搜索结果为“更新设备驱动程序”和“查看已安装的更新”;缺少“检查更新”。如果我创建一个新的测试用户帐户,它会出现同样的问题。

这曾经有用。当我重新安装了 Cortana并重建索引以解决另一个问题,即桌面应用程序未显示在搜索结果中,以及/或者在我C:\Users从搜索索引中删除后(我想要更窄的索引),但在出现问题时又将其放回原位。我尝试将索引选项设置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\SetupCompletedSuccessfully为 0 并重新启动 Windows 搜索服务,以完全重置索引选项。这没有帮助。有什么想法吗?

答案1

我遇到了同样的问题,尝试了几乎所有方法来解决它,但最终还是放弃了,重新安装了。我的朋友最近也遇到了同样的问题(只有新设置面板中的内容不会显示在开始搜索或直接从设置的搜索结果中),他说这个帮他解决了这个问题:%LOCALAPPDATA%\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState

首先,确保Indexed\Settings文件夹不为空。您应该有一个文件夹,如en-US(取决于您的语言),里面有很多文件。如果它是空的,您应该从另一个帐户或计算机复制文件,如回答以下。

然后,右键点击文件夹Indexed→→→检查PropertiesAdvanced允许对此文件夹中的文件进行索引,以及文件属性

单击“应用”并“退出”。

他说,就他的情况而言,已经检查过了,但他取消了检查→应用→重新检查→应用,这样就解决了问题。

答案2

我想我已经找到这个问题的解决方案:

运行Lpksetup /u并卸载您在那里发现的任何可能重复的语言,重新启动 Windows 并等待几分钟。

答案3

我尝试在以下链接中对文件夹的索引选项找到对此帖子的最佳答案:

%LOCALAPPDATA%\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState\indexed

它不起作用。我注意到我的“索引”文件夹下面只包含一个空的“设置”。我登录了我机器上的本地帐户(搜索功能正常运行),发现它在“设置”下有一个名为“en-US”的文件夹,下面有一堆我的域帐户缺少的文件。我复制了这个文件夹并将其粘贴到我的域帐户的以下位置:

%LOCALAPPDATA%\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState\Indexed\Settings\

此后我重新启动,我的搜索就修复了!

看起来可能存在由多种原因导致的问题,但效果相同。对我来说,这是在全新安装域之后发生的。也许其他人遇到了不同的问题,但效果相同,即索引权限混乱。对我来说,需要我索引的实际项目丢失了。

希望这个修复方法能奏效。至少我现在使用的基本功能可以正常工作,所以这就是我现在所需要的一切。希望这对其他人有帮助。祝你好运!

答案4

@Zediiiiii 几乎是对的

  1. 具有管理员权限的 PowerShell(卸载 Cortana 应用程序)

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*cortana*"} | Remove-AppxProvisionedPackage -Online

  1. 使用另一个管理员帐户登录

  2. 删除%LOCALAPPDATA%\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy文件夹。不要忘记进入该用户帐户的文件夹!

  3. 注销并重新登录受影响的用户帐户

  4. 具有管理员权限的 PowerShell(安装 Cortana 应用程序)

Get-AppxPackage -Name Microsoft.Windows.Cortana | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}

  1. 重启。也许无需重启,退出和登录也能正常工作。

相关内容