2015-08-02 19:57:58 +0000 2015-08-02 19:57:58 +0000
293
293

Могу ли я полностью отключить Cortana в Windows 10?

В Windows 10 есть Cortana, которая мне не нравится. Я отключил ее, как только смог. Однако, глядя в Task Manager, процесс для Cortana все еще запущен, и не может быть эффективно завершен: завершение задачи просто приводит к тому, что процесс перезапускается на несколько секунд позже. Использование команды

taskkill /IM Cortana.exe /F

дает тот же результат: процесс перезапускается.

Есть ли способ отключить Cortana так, чтобы процесс не продолжал работать в фоновом режиме, и не перезапускался, если процесс был прерван?

Ответы (9)

165
165
165
2015-08-03 00:55:56 +0000

Обновление 2018 года: Предупреждение о панели задач breakakage

Я только что переустановил Windows 10 Pro и выполнил все предписанные шаги (как удаление Cortana и удаление всех приложений магазина), и он до сих пор работает, как предписано.

Следует упомянуть, что удаление Cortana сломает панель задач по умолчанию в странными способами. Это не нарушает Windows Search - так что поиск Explorer все еще работает по моему опыту.

Я лично всегда заменял панель задач по умолчанию на Classic Start (связана через Ninite installer) и у меня нет никаких проблем в повседневном использовании Windows в противном случае.

Обновление: Удаление Cortana через “TakeOwn ”

Видимо, этот трюк в какой-то момент перестал работать. В какой-то момент я успешно использовал ссылку @Meferdati: winaero: how to uninstall Cortona . Она содержит скрипт, который делает всю работу за вас, а также объяснение того, как это работает.

Ниже приведены шаги, которые я использовал, которые очень похожи на @MC10’s answer , за исключением того, что мне всегда приходилось “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. Переключитесь обратно и дайте разрешение на перемещение папки

Папка теперь находится в SystemApps.bak - и вы можете просто переместить ее обратно, если понадобится.

Original: Удаление Cortana через Powershell RemoveAppPackage

Сначала отключите его, а затем удалите приложение Cortana.

Отключите его в настройках поиска:

  1. Нажмите на иконку/бокс поиска в левом нижнем углу
  2. Нажмите на передачу в левом нижнем углу
  3. Щелкните рядом с Cortana/Web Searches

Затем удалите его, как указано в списке здесь :

In elevated PowerShell:

Get-AppxPackage | Select Name, PackageFullName
Remove-AppxPackage Microsoft.Windows.Cortana_1.4.8.176_neutral_neutral_cw5n1h2txyewy

Это похоже на ответ MC10, за исключением того, что я уверен, что операционная система будет более терпимо относиться к удалению его через “правильные каналы” (Powerhell) вместо переименования папки.

Windows исправила это, поэтому теперь вы не можете удалить “…Cortana_1.6.1.52_ …”. При этой попытке он заявляет, что теперь он является частью Windows и не может быть удален. Думаю, я вернусь к переименованию папки.

Я использую то же самое удаление для удаления других “функций”, таких как BingNews, BingSports, Etc

Edit: Точно так же вы можете удалить приложения “Provisioned” (также известные как: дерьмо, которое устанавливается на пользователя) с помощью этого метода

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

Or. чтобы удалить ВСЕ приложения, которые вы можете, приложение или приложение с настройками, вы можете сделать это:

Пожалуйста, предупреждение: Это удалит Магазин Windows Store. Для меня это не проблема, но деинсталляция не для слабонервных.

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -online

Как уже говорилось в комментариях, наверное, было бы разумно не удалять Магазин Windows Store полностью. Я еще не пробовал этого, но это (в комментариях) выглядит как пример того, что я бы использовал:

Get-AppxPackage -AllUsers | where-object {$_.name –notlike "*store*"} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike "*store*"} | Remove-AppxProvisionedPackage -online

Дальнейший ресурс: Удаление Windows 10 Apps и Восстановление приложений Windows 10 Apps по умолчанию

85
85
85
2015-08-06 18:03:09 +0000

Cortana очень интегрирована с Windows Search и при полном отключении она сломает Поиск. Однако, если вы хотите сохранить функциональность Поиска, вы можете просто отключить “Cortana-y” части Cortana.

Для отключения Cortana в окнах 10

  1. Нажмите Win + R ускоритель клавиатуры, чтобы открыть диалоговое окно “Запуск”.
  2. Введите GPedit.msc и нажмите Enter или OK, чтобы открыть редактор политики локальной группы. Перейдите к **Политика локальной группы компьютеров -> Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Поиск.
  3. В правой панели дважды щелкните по политике под названием Поиск.
  4. Выберите радиокнопку Disabled.
  5. Перезагрузите ПК, и поиск Cortana и Bing будет отключен. (Может работать после выхода и повторного входа)
  6. *

Описание политики

Эта настройка политики определяет, разрешена ли Cortana на устройстве.

Если вы включите или не включите эту настройку, Cortana будет разрешена на устройстве. Если вы отключите эту настройку, Cortana будет отключена.

С помощью этого параметра пользователи все равно смогут использовать поиск для поиска вещей на устройстве и в Интернете.

59
59
59
2015-08-02 20:28:31 +0000

Отказ от ответственности: Пожалуйста, ознакомьтесь с ответом WernerCD‘s answer для получения улучшенного метода. Это сломает поисковую строку/Start search.

После немного поиграть с ним, и я думаю, что я нашел метод.

Открыть Task Manager и иметь его показать Больше подробностей. Щелкните правой кнопкой мыши Cortana и выберите Open file location.

Теперь найдите папку Cortana, щелкните правой кнопкой мыши и выберите Rename. Я бы рекомендовал просто добавить “ .bak” в конец имени папки, чтобы вы могли легко найти ее, если хотите восстановить первоначальное состояние.

Если вы попытаетесь переименовать, он сообщит вам, что папка используется.

Это когда вы хотите вернуться к Task Manager, щелкните правой кнопкой мыши Cortana, и выберите End task.

Сразу после окончания задачи, переключитесь обратно в окно Folder In Use и нажмите Try Again. Папку следует переименовать, и задача Cortana не запустится снова.

16
16
16
2018-05-08 15:36:15 +0000

Самый простой способ отключить certainme конфиденциальности аспекты Cortana - это использовать сторонний инструмент, такой как O&O Software’s free ShutUp10 .

Часть Cortana, однако, Windows Search, так что все равно будет случайный процесс Cortana, такой как индексирование файлов. Тем не менее, использование Интернета Cortana больше не должно осуществляться.

Вы можете удалить Cortana completely , если хотите, но это также удалит Windows Search (хотя это может быть и не проблема, если вы используете сторонние утилиты, такие как DocFetcher или Mythicsoft Agent Ransack , которые обеспечивают расширенную функциональность поиска). Тем не менее, после обновления Windows 10 ожидайте, что Cortana будет переустановлена. Очевидно, единственный способ навсегда избежать Cortana - это использование другой ОС, такой как Linux.

11
11
11
2015-08-03 14:10:23 +0000

Похоронен в политика конфиденциальности для Win 10 (разверните раздел Персонализация Ввода) это:

Вы можете отключить Персонализацию Ввода в любое время. Это остановит сбор данных для данной функции и удалит сопутствующие данные, хранящиеся на вашем устройстве, такие как словарь локального пользователя и историю ввода. Поскольку Cortana использует эти данные, чтобы помочь понять, что вы вводите, отключение Персонализации ввода также отключит Cortana на вашем устройстве. По адресу https://www.bing.com/account/personalization вы также можете очистить данные, отправленные в Microsoft, такие как ваши контакты и данные календаря, пользовательский словарь, а также историю поиска и просмотра, если на вашем устройстве также была включена Cortana.

Согласно HowToGeek после установки вы можете отключить это с помощью:

Если вы выбрали экспресс-настройки и хотите отказаться от некоторых или всех из них, все не будет потеряно. Вы все еще можете войти в настройки и изменить вещи.

Чтобы выключить первый элемент, найденный в настройках Персонализации, вам нужно открыть группу Конфиденциальность в Настройках и затем “Речь, чернила и ввод”.

Нажмите или нажмите “Прекратите узнавать меня”.

Я настоятельно рекомендую отключить его официально поддерживаемым способом, вместо того, чтобы прикручивать к исполняемому файлу. Последнее чревато как риском того, что ремонт Windows или будущее обновление Windows до Cortana установит новый исполняемый файл и снова включит его без вашего ведома, так и тем, что вы удалили файл, в результате чего обновление не будет работать. В потребительских версиях W10, не позволяющих отказаться от исправлений, это может привести к тому, что вы застрянете в цикле перезагрузки из-за того, что исправление не сможет установить или заблокировать вас от будущих обновлений безопасности, потому что у вас нет одного из необходимых исправлений за прошлый месяц.

6
6
6
2017-01-25 04:37:30 +0000
  1. Вставьте этот текст в блокнот (убедившись, что он имеет 2 разрывов строк в конце):

  2. Сохранить как "disable cortana machine.reg" (включая кавычки)

  3. Запустите файл, который вы сохранили (двойной щелчок) один раз на машине

  4. Вставьте этот текст в новый файл Блокнота, как и прежде

  5. Сохраните как "disable cortana user.reg"

    1. Перезагрузите компьютер

Вы все еще можете видеть запущенные процессы с именем Cortana, но они составляют встроенную поисковую систему Windows (так что вы можете найти файлы, программы и настройки из меню “Пуск”), not сетевой помощник AI и связанную с ним подгонку данных.

5
5
5
2015-08-15 06:21:28 +0000

Скачайте инструмент под названием win6x_registry_tweak . Теперь откройте интерпретатор команд с правами администратора в папке загруженного exe и выполните следующую команду:

install_wim_tweak.exe /o /c Microsoft-Windows-Cortana /r

Эта команда удаляет 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

После перезагрузки ваша Windows является cortana свободной.

ВНИМАНИЕ. Сделайте полную резервную копию, если вы позже восстановите ее, чтобы получить Cortana обратно. Если вы не делали резервного копирования, используйте эти шаги для создания CAB для вашей сборки . Замените Flash на MUM имена пакетов Cortana. Вам нужно сгенерировать CABs для всех Cortana MUM файлов, как здесь x86 MUM для Build 14393

..

1
1
1
2018-04-03 02:36:48 +0000

Для тех, кому любопытно, что происходит под капотом с install_wim_tweak, это довольно просто. Если вы предпочитаете не использовать случайные двоичные файлы, которые получают полное разрешение вашей системы, а также построить более глубокое понимание, вы можете сделать это так:

Что ХО-ХУМ ИСПОЛЬЗОВАНИЕ ЧАСТИ РЕГИСТРАИЗАЦИИ

В Реестре:

  1. Смена владельца на Administrators корня дерева пакетов: HKLM:\Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing. Все ключи внизу, которые наследуются от корня. Первоначальный владелец TrustedInstaller, как и все не трогайте эти части Windows.

  2. Измените разрешение Administrators с Read на Full Control.

  3. Измените Visibility из вышеуказанных 4 ключей пакета Cortana с 2 (скрытые) на 1 (видимые).

  4. Разрушить зависимости 4-х пакетов, удалив все подклавиши Owner. Интерфейс DISM отказывается удалять собственные пакеты, так как они считаются необходимыми для родительского пакета.

  5. Используйте PowerShell или обычную старую dism для удаления разблокированных пакетов. Сопоставление w/wildcard позволяет избежать неловких длинных имён:

Get-WindowsPackage -Online | Where-Object { $_.PackageName -like '*Cortana*' } | Remove-WindowsPackage -Online -NoRestart

  1. Перезапустите один раз вручную в конце.

BEYOND install_wim_tweak, THE UGLY PART (ПРЕДУПРЕЖДЕНИЕ: БУДУЩИЕ ОКРУЖАЮЩИЕ ОКРУЖАЮЩИЕ СРЕДСТВА НАВЕРХ.)

Удаление пакета пользовательского уровня значительно хуже. Основываясь на методиках здесь и там и наш двоюродный брат Windows , разблокировка происходит не в реестре, а в базе данных, отслеживающей пакеты SQLite: C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd

Приведенные выше ссылки имеют некоторую перегрузку, поэтому утилизированная версия выглядит так:

  1. Остановить службу StateRepository: Stop-Service -Name StateRepository -Force
  2. Примите необходимые права собственности и разрешения C:\ProgramData\Microsoft\Windows\AppRepository (Владелец, полный контроль). Используйте сначала icacls ... /save AclFile, для последующего восстановления.
  3. Скопируйте файл базы данных в: StateRepository-Machine.srd в область царапин.
  4. Используя приличный SQLlite редактор или даже с open-source расширение PowerShell выполните запрос UPDATE Package SET IsInbox = 0 WHERE PackageFullName LIKE '%Cortana%'
  5. Сохраните результат в базу данных.
  6. Скопируйте файл базы данных на место.
  7. Восстановление права собственности (icacls ... /restore AclFile)
  8. Перезапустить сервис: Start-Service -Name StateRepository
  9. Подтвердить, что он работает: Get-Service -Name StateRepository
  10. Удалить пакет: Get-AppxPackage -AllUsers | Where-Object { $_.Name -like '*Cortana*' } | Remove-AppxPackage -AllUsers.
1
1
1
2016-12-01 01:04:33 +0000

Чтобы добавить к тому, что Girish и Дэн размещены выше в Windows 10 Профессиональные вы можете сначала начать поворот Кортана (и связанные с ним) функции, введя Кортана в строке поиска, а затем левой кнопкой мыши на значок Gear для отображения окна настроек.

Отсюда вы можете отключить различные функции, связанные с Кортана (или больше похоже на отказ, они все равно иногда включается снова). Однако для более существенного движения я рекомендую сделать следующее:

  1. Нажмите Windows Key + R, чтобы отобразить Run box Type gpedit.msc, чтобы запустить добавление управления групповыми политиками
  2. Щелкните левой кнопкой мыши по папке с надписью Administrative Templates (Административные шаблоны), чтобы выбрать ее Вы должны увидеть иконку фильтра, которая появится на панели инструментов чуть выше (выглядит как воронка)
  3. Щелкните левой кнопкой мыши на меню опции Вид > Параметры фильтра > отметьте опцию ‘Включить фильтр по ключевым словам’, чтобы включить текстовое поле и напечатать cortana, а затем нажмите OK, чтобы применить фильтр.
  4. Разверните Administrative Folder и затем нажмите левую кнопку мыши на All Settings для отображения всех элементов, которые соответствуют фильтру справа.

Теперь вы можете отключить все опции, связанные с cortana и наблюдать, как ваши циклы процессора падают и темп возвращается в нормальное состояние!

Похожие вопросы

15
8
14
9
13