从开始菜单中删除 Cortana

Lyu*_*yux 2 cortana windows-10 windows-10-v1803

我已经尝试从开始菜单中删除 Cortana 图标有一段时间了,但尚未成功。你们是怎么做到的?

这是目前的样子

我想要做的就是删除/隐藏 Cortana 图标,而不是删除其搜索功能。

我已经尝试重命名 Cortana 文件夹%SystemRoot%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy

这只会破坏搜索功能,但不会从开始菜单中删除图标。

我还阅读了有关移动%UserProfile%\AppData\Local\TILEDATALAYER文件夹的信息,但它已在 1709 年被弃用

难道真的没有一种方法可以做到这一点吗?

小智 5

如果您需要禁用 Cortana,但保留搜索行为(如 LTSB/C 中那样),则可以通过组策略或注册表(请参阅此处)来完成此操作,从而产生默认的本地搜索行为(Cortana 名称和图标将仍显示在“开始”菜单中)。

  • Cortana 和搜索实际上SearchUI.exe表现为其中之一,具体取决于组策略或注册表中的配置
  • 图标&名称不是以此为基础配置的;产品政策并Cortana-AllowCortana-Enabled优先考虑所有这些调整(0本地搜索, 1如果未在 GP/注册表中禁用,则启用 Cortana)。

    HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions\ProductPolicy特定于安装的 Windows 版本,在 Home/Pro/Ent 和LTSB/C 中 Cortana-AllowCortana-Enabled设置为10
    • 将此值更改为0将获得所需的结果,但是该值是受内核保护的注册表项,如果在正常会话中修改,它将被悄悄丢弃;只能通过一些额外的步骤对其进行修改(请参阅此处),但一旦修改,SPP 服务将在某个时刻启动并刷新所有内容(不建议禁用 SPP,因为这可能会破坏其他功能,例如激活)。

Cortana.BackgroundTask.dll另一种方法是&的补丁Cortana.Core.dll,它正在检查该策略标志(我使用的)。

一旦修补为在启用 Cortana 的检查上始终返回 false,搜索就回来了: