为什么Cortana在您禁用后仍然在后台运行?

禁用柯塔娜 ,和Windows 10将切换到使用一切本地搜索。 但是,如果你打开任务管理器,你仍然会看到“Cortana”在后台运行 - 为什么?

Cortana真的只是“SearchUI.exe”

无论你是否有柯塔娜启用与否,打开任务管理器,你会看到一个“柯塔娜”的过程。

如果您在任务管理器中右键单击Cortana并选择“转到详细信息”,您将看到实际正在运行的是:名为“SearchUI.exe”的程序。

如果您右键单击“SearchUI.exe”并选择“打开文件位置”,您会看到SearchUI.exe所在的位置。 它是Windows中“Microsoft.Windows.Cortana_cw5n1h2txyewy”应用程序文件夹的一部分。

此应用程序在运行进程的列表中显示为“Cortana”,因此更容易理解。 但它实际上是一个名为SearchUI.exe的小工具。

“SearchUI.exe”是Windows搜索功能

我们决定禁用对SearchUI.exe的访问,以便我们可以检查它实际上是什么。 我们从任务管理器中结束了Cortana任务,然后将“Microsoft.Windows.Cortana_cw5n1h2txyewy”文件夹重命名为其他文件夹。 之后,Cortana似乎没有在后台运行 - 但Windows搜索功能完全打破。

这是正确的:Windows 10的搜索功能完全打破。 单击任务栏上的“搜索Windows”框或按键盘上的Windows + S什么也不做。 搜索对话框不会出现。

将Cortana文件夹重命名为其原始名称,搜索对话框突然再次正常显示。

SearchUI.exe根本不是真正的Cortana,虽然他们是交织在一起的。 “Cortana”既是Microsoft的在线助手的名称,也是Windows 10中内置的所有本地搜索工具的名称。从注册表或组策略中禁用Cortana时,将禁用所有在线功能,但本地文件搜索工具保持运行。 这些在技术上是“Cortana”应用程序的一部分,因为这是微软在Windows中实现的东西。

SearchUI.exe几乎使用任何资源,所以不要出汗

“Cortana”(或SearchUI.exe)不应该使用太多的资源的方式,如果你在任务管理器中检查它。 除非你打开它,它实际上不会做任何事情。

与Cortana禁用注册表黑客,我们注意到Cortana(SearchUI.exe)进程使用37.4MB的内存和我们的CPU的0%。

你可能想知道为什么Cortana使用任何资源。 这是因为它加载在内存中,所以当您单击任务栏上的“搜索Windows”框或按Windows + S时,它可以立即显示。

当您在Windows 10上打开搜索框时,Cortana将使用一些CPU - 但只要搜索对话框打开。

Cortana似乎不应该使用任何更多的资源。 它将总是在后台使用少量的RAM,并将只使用一些CPU,当你打开它。

“Cortana”进程甚至不处理文件索引。 Windows会索引您的文件,检查它们和其中的字,以便您可以从搜索工具快速搜索它们。 当Windows对您的文件编制索引时,您将在任务管理器中看到使用CPU的过程,如“Microsoft Windows搜索过滤器主机”,“Microsoft Windows搜索索引器”和“Microsoft Windows搜索协议主机”。

要控制索引,请打开开始菜单或控制面板,然后搜索“索引选项”。 启动显示的索引选项快捷方式。 此面板允许您选择Windows索引文件所在的位置,选择确切类型的文件,并排除不想索引的文件。

总之,“Cortana”实际上并没有运行,一旦你禁用它。 基本的Windows搜索界面,称为SearchUI.exe,仍然在较大的“Cortana”横幅下运行,即使个人助理确实关闭。 SearchUI.exe使用非常少量的RAM,并且只有当搜索面板打开时使用CPU,所以这不是你应该担心的。

赞 (0)
分享到:更多 ()