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

禁用Cortana,Windows 10将切换为对所有内容使用本地搜索。但是,如果打开任务管理器,仍然会在后台看到“ Cortana”运行-为什么?

Cortana实际上只是“ SearchUI.exe”

有关的:如何在Windows 10中禁用Cortana

无论您是否启用了Cortana,都请打开任务管理器,然后会看到一个“ Cortana”过程。

如果右键单击任务管理器中的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”应用程序的一部分,因为这正是Microsoft在Windows中实施的方式。

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

如果您在“任务管理器”中检查“ Cortana”(或SearchUI.exe)的资源使用率,则应该不会过多。除非您打开它,否则实际上什么也没做。

在通过注册表黑客禁用Cortana的情况下,我们注意到Cortana(SearchUI.exe)进程使用了​​37.4MB的内存和0%的CPU。

您可能想知道为什么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,因此您不必担心。


$config[zx-auto] not found$config[zx-overlay] not found