我可以在 Windows 10 上完全禁用 Cortana 吗?

Art*_*ode 311 cortana windows-10

Windows 10 有 Cortana,我不喜欢。我尽快禁用它。但是,在任务管理器中查看,Cortana 的进程仍在运行,并且无法有效终止:结束任务只会导致进程在几秒钟后重新生成。使用命令

taskkill /IM Cortana.exe /F
Run Code Online (Sandbox Code Playgroud)

有相同的结果:进程重生。

有什么方法可以禁用 Cortana,以便进程不会在后台继续运行,并且在终止时不会重新生成?

Wer*_*rCD 166

2018 年更新:关于任务栏破损的警告

我刚刚重新安装了 Windows 10 专业版并按照所有规定的步骤(删除 Cortana 和删除所有商店应用程序),它仍然按规定工作。

值得一提的是,删除 Cortana 会以奇怪的方式破坏默认任务栏。它不会破坏 Windows 搜索 - 因此资源管理器搜索在我的经验中仍然有效。

我个人总是用经典开始(通过 Ninite 安装程序链接)替换默认任务栏,否则在日常 Windows 使用中没有问题。

更新:通过“TakeOwn”删除 Cortana

显然,这个技巧在某个时候停止了工作。我在某个时候成功地使用了@Meferdati 的链接:winaero: how to uninstall Cortona。它包含一个为您完成所有工作的脚本,以及它如何工作的解释。

以下是我一直在使用的步骤,它们与@MC10 的答案非常相似,除了我总是必须“TakeOwn”才能获得权限并将我的文件移动到不同的文件夹(而不是删除 - 如果我决定恢复):

  1. 将 TakeOwn 添加到上下文菜单或(从命令行使用takeown)。
  2. 导航到 C:\Windows
  3. 创建文件夹 SystemApps.bak
  4. 使用 Takeown 获得所有权 c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
  5. (获得您想要移动的任何其他东西的所有权)
  6. 将文件夹从 SystemApps 剪切/粘贴到 SystemApps.bak
  7. 当“权限”弹出窗口出现时,切换到任务管理器
  8. 杀死 SearchUI.exe 进程
  9. 切换回来并授予移动文件夹的权限

该文件夹现在位于 SystemsApps.bak 中 - 如果需要,您可以简单地将其移回。

原文:通过 Powershell RemoveAppPackage 删除 Cortana

首先禁用它,然后卸载 Cortana 应用程序。

在搜索设置中禁用它:

  1. 单击左下角的搜索图标/框
  2. 单击左侧栏上的齿轮
  3. 单击 Cortana/Web 搜索旁边的关闭

    在此处输入图片说明

然后将其卸载,由于上市在这里

在提升的 PowerShell 中:

Get-AppxPackage | Select Name, PackageFullName
Remove-AppxPackage Microsoft.Windows.Cortana_1.4.8.176_neutral_neutral_cw5n1h2txyewy
Run Code Online (Sandbox Code Playgroud)

这类似于 MC10 的答案,除了我确定操作系统会更愿意通过“适当的渠道”(powershell)卸载它而不是重命名文件夹。

Windows 已修复它,因此现在您无法删除“...Cortana_1.6.1.52_ ...”。尝试执行此操作时,它表示这是 Windows 的一部分,无法删除。我想我会回去重命名文件夹。

我正在使用相同的卸载来删除其他“功能”,如 BingNews、BingSports 等

编辑:同样,您可以通过此方法删除“预配置”应用程序(又名:每个用户安装的垃圾)

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage  Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
Run Code Online (Sandbox Code Playgroud)

或者...要删除所有可以删除的应用程序,应用程序或已配置的应用程序,您可以执行以下操作:

只是一个警告:这将卸载 Windows 应用商店。这对我来说不是问题,但卸载所有内容并不适合胆小的人。

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -online
Run Code Online (Sandbox Code Playgroud)

正如评论中提到的,最好不要完全删除 Windows 应用商店。我还没有尝试过这个,但这(在评论中)看起来是我使用的大概:

Get-AppxPackage -AllUsers | where-object {$_.name –notlike "*store*"} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike "*store*"} | Remove-AppxProvisionedPackage -online
Run Code Online (Sandbox Code Playgroud)

更多资源:删除 Windows 10 应用程序恢复默认的 Windows 10 应用程序

  • @Bob:所以商店是 Windows 的一个组成部分,不能在不破坏关键功能的情况下删除?啊! 仿佛又回到了 1998 年。你会认为微软第一次就吸取了教训,但显然不是...... :( (18认同)
  • 这不起作用。我收到错误消息,说`Remove-AppxPackage : Deployment failed with HRESULT: 0x80073CFA, Removal failed. 请联系您的软件供应商。` 尝试以管理员身份运行,但没有成功 (14认同)
  • 考虑到 8.1 是通过商店分发的,卸载商店可能会阻止您安装未来的 Windows 操作系统升级。 (12认同)
  • 即使以管理员身份运行 PowerShell,我也会收到此信息:错误 0x80070032:AppX/Deployment Remove operation on package <Cortana> from: / <Cortana> failed. 此应用程序是 Windows 的一部分,无法按用户卸载。 (9认同)
  • 不工作了。Microsoft 表示您尝试删除的应用程序是 Windows 的一部分,无法删除。 (9认同)
  • @WernerCD 我的方法打破了搜索栏。我在我的答案中编辑了它,并将它们重定向到你的答案。只是好奇,你的方法是否打破了搜索栏? (3认同)
  • 检查以下链接中的解决方案 - 我刚刚结束,因为上面提到的解决方案不再有效。自 2016 年 1 月 24 日起有效:http://winaero.com/blog/how-to-uninstall-and-remove-cortana-in-windows-10/ (2认同)
  • 我在我的进程列表中找不到 SearchUI.exe,所以我不得不在任务管理器中杀死 Cortana,然后在 Cortana 重新启动之前快点移动文件夹,这似乎有效。 (2认同)
  • 我最终删除了 cortana 并安装了 Classic Shell,效果很好!Windows 上的 Cortana 总是占用一些我讨厌的 CPU。非常感谢 (2认同)

小智 93

Cortana 与 Windows 搜索非常集成,完全禁用它会破坏搜索。但是,如果您想保持搜索功能,您可以禁用 Cortana 的“Cortana-y”部分。

在 Windows 10 中禁用 Cortana

  1. Win + R键盘加速器打开运行对话框。
  2. 键入GPEDIT.MSC,然后按Enter或确定,打开本地组策略编辑器。导航到本地计算机策略 -> 计算机配置 -> 管理模板 -> Windows 组件 -> 搜索
  3. 在右窗格中,双击名为Allow Cortana 的策略。
  4. 选择禁用单选按钮。
  5. 重新启动 PC,Cortana 和 Bing 搜索将被禁用。(可以在退出并重新登录后工作)

政策说明

此策略设置指定设备上是否允许使用 Cortana。

如果您启用或不配置此设置,则设备上将允许使用 Cortana。如果您禁用此设置,Cortana 将被关闭。

有了这个集合,用户仍然可以使用搜索在设备和互联网上查找内容。

  • @peterh - `gpedit.msc` 功能**确实**存在于 Windows 10 Professional 和 Enterprise 操作系统中,但在 Windows 10 Home 机器上不可用。 (13认同)
  • 我建议留下这个答案,因为它是 _only_ 在 1607 上对我有用的东西,并且对开始菜单没有完全破坏性...... (8认同)
  • 这是一个很好的尝试,但没有奏效。Cortana 进程继续运行并重新生成。我建议删除答案 (7认同)
  • 密钥“允许 Cortana”确实存在于 1709 年,但为其分配“禁用”并重新启动并不会停止 Cortana。Win 10 **Pro** 版本 1709(操作系统内部版本 16229.309) (5认同)
  • 即使在周年更新后也能很好地工作。这个答案 FTW (4认同)

MC1*_*C10 60

免责声明:有关改进方法,请参阅WernerCD的答案。这将打破搜索栏/开始搜索。

在玩了一会儿之后,我想我找到了一个方法。

打开任务管理器并让它显示更多详细信息。右键单击Cortana并选择Open file location

任务管理器

现在找到 Cortana 文件夹,右键单击它,然后选择Rename。我建议只将“ .bak ”添加到文件夹名称的末尾,这样如果您想将其恢复到原始状态,就可以轻松找到它。

改名

如果您尝试重命名,它会告诉您该文件夹正在使用中。

正在使用的文件夹

这是当您要返回任务管理器时,右键单击Cortana,然后选择结束任务

结束任务

任务结束后,立即切换回“正在使用文件夹”窗口,然后单击“重试”。该文件夹应该被重命名,Cortana 任务将不会再次启动。

  • 从技术上讲,这是可行的,但如果您的启动不正确,Windows 自动修复将修复它,并且 Windows 更新可能会恢复 Cortana。我不建议仅仅为了删除功能而修改系统文件。它也可能有意想不到的副作用,例如其他依赖 Cortana 代码来提供某些功能的程序(我不*知道*有任何此类依赖性,但我不会冒险)。 (45认同)
  • 很有魅力,我还用它来禁用许多其他烦人的进程。谢谢! (9认同)
  • 与其发布 [您 7 月的回答](http://superuser.com/a/947164/21922) 的副本,您应该简单地投票以关闭副本。 (7认同)
  • @TJCrowder 好吧,实际上我在_after_发布了这个答案后编辑了该答案。我对那个问题的旧答案要简单得多,你可以看到 **原始答案。** (2认同)

DrM*_*pik 29

要禁用最简单的方法一定隐私方面柯塔娜是使用第三方工具,如O&O软件的免费ShutUp10

ShutUp10 中的 Cortana

不过,Cortana 的一部分是 Windows Search,因此仍然偶尔会有Cortana进程,例如文件索引。但是,Cortana不应再使用互联网。

在此处输入图片说明

如果您愿意,您可以完全删除 Cortana,但这也会删除 Windows搜索(尽管如果您使用第三方工具,例如DocFetcher或 Mythicsoft 的Agent Ransack,这可能不是问题,它们提供了增强的搜索功能)。也就是说,在 Windows 10 更新之后,预计会重新安装Cortana。显然,现在永久避免Cortana的唯一方法是使用其他操作系统,例如 Linux。

  • @julealgon 对我来说似乎没有那么必要。考虑到这是唯一真正的解决方案。也就是说,使用 Windows 10 以外的东西。 (4认同)
  • “*显然,现在永久避免 Cortana 的唯一方法是使用其他操作系统,例如 Linux。*”+1 ... (2认同)

Dan*_*ght 12

隐藏在Win 10隐私政策中(展开输入个性化部分)是:

您可以随时关闭输入个性化。这将停止为此功能收集数据并删除存储在您设备上的相关数据,例如您的本地用户字典和您的输入历史记录。由于 Cortana 使用此数据来帮助理解您的输入,因此关闭输入个性化也会禁用您设备上的 Cortana。https://www.bing.com/account/personalization 上,如果您的设备还启用了 Cortana,您还可以清除发送给 Microsoft 的数据,例如您的联系人和日历数据、用户字典以及搜索和浏览历史记录。

根据安装后的HowToGeek,您可以通过以下方式禁用此功能:

如果您选择了快速设置并且您想选择退出其中的部分或全部,那么一切都不会丢失。您仍然可以进入设置并进行更改。

要关闭个性化设置中的第一项,您需要在设置中打开隐私组,然后打开“语音、墨迹书写和打字”。

单击或轻按“停止了解我”。

我强烈建议以官方支持的方式禁用它,而不是使用可执行文件。后者存在以下风险:Windows 修复或未来对 Cortana 的 Windows 更新将安装新的可执行文件并在您不知情的情况下重新启用它,或者因为您删除了文件,更新将失败。由于 W10 的消费者版本不允许您选择退出补丁,这可能会导致您陷入重启循环,因为补丁无法安装或将您锁定在未来的安全更新之外,因为您没有上个月所需的补丁之一补丁。

  • 是的,但这并不会停止在后台运行的进程。 (15认同)
  • 显然,它也不会阻止 Windows [每当您在搜索框中键入时连接到 Bing](https://windows.uservoice.com/forums/265757-windows-feature-suggestions/suggestions/9182729-do-not-connect-当 Cortana 和我们一起上网时)。 (3认同)

mag*_*981 5

下载名为win6x_registry_tweak的工具。现在在下载的 exe文件夹中打开一个具有管理员权限的命令提示符并运行以下命令:

install_wim_tweak.exe /o /c Microsoft-Windows-Cortana /r
Run Code Online (Sandbox Code Playgroud)

此命令删除 3 个 cortana 包(Cortana 主包、语言包和 PAL 包):

Microsoft-Windows-Cortana-Package~31bf3856ad364e35~x86~de-DE~10.0.10240.16384
Microsoft-Windows-Cortana-Package~31bf3856ad364e35~x86~~10.0.10240.16384
Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~x86~~10.0.10240.16384
Run Code Online (Sandbox Code Playgroud)

重新启动后,您的 Windows 没有 Cortana。

注意力。如果您稍后恢复它以恢复 Cortana,请进行完整备份。如果您尚未进行任何备份,请使用这些步骤为您的 Build 生成 CAB。用 Cortana 包的 MUM 名称替换 Flash。您需要为所有 Cortana MUM 文件生成 CAB,例如 Build 14393 的 x86 MUM在此处输入图片说明.