В Windows 10 есть Cortana, который мне не нравится. Я отключил его, как только смог. Однако, глядя в диспетчере задач, процесс для Cortana все еще выполняется и не может быть эффективно завершен: завершение задачи просто приводит к повторному запуску процесса через несколько секунд. Используя команду
taskkill /IM Cortana.exe /F
имеет тот же результат: процесс возрождается.
Есть ли способ отключить Cortana, чтобы процесс не продолжал работать в фоновом режиме и не возрождался, если был остановлен?
windows-10
cortana
ArtOfCode
источник
источник
WinKey+start typing to find app
довольно часто, мне нужно было снова включить Кортану. Спасибо M $ ... кажется, вы не узнали из судебного процесса IE в 90-х.Ответы:
Самый простой способ отключить некоторые аспекты конфиденциальности в Cortana - использовать сторонний инструмент, такой как бесплатный ShutUp10 от O & O Software .
Однако частью Cortana является Windows Search , поэтому в Cortana все равно будет случайный процесс, такой как индексация файлов. Однако, больше не должно быть никакого использования Интернета Кортаной .
Вы можете полностью удалить Cortana , если хотите, но это также удаляет поиск Windows (хотя это может не быть проблемой, если вы используете сторонний инструмент, такой как DocFetcher или агент Ransack Mythicsoft , который предоставляет расширенные функциональные возможности поиска). Тем не менее, после обновления Windows 10 ожидайте, что Cortana будет переустановлена. По-видимому, теперь единственный способ избежать Cortana - это использовать другую ОС, например Linux.
источник
Обновление 2018: предупреждение о поломке панели задач
Я просто переустановил Windows 10 Pro и выполнил все предписанные шаги (как удаление Cortana, так и удаление всех приложений магазина), и он все еще работает в соответствии с предписаниями.
Стоит упомянуть, что удаление Cortana нарушит работу панели задач по умолчанию странным образом. Это не нарушает Windows Search - поэтому поиск Explorer все еще работает в моем опыте.
Лично я всегда заменял панель задач по умолчанию на классический запуск (связанный с установщиком Ninite) и не имею проблем в повседневном использовании Windows в противном случае.
Обновление: удалить Cortana через "TakeOwn"
Видимо, этот трюк перестал работать в какой-то момент. В какой-то момент я успешно использовал ссылку @ Meferdati: winaero: как удалить Cortona . Он содержит скрипт, который делает всю работу за вас, а также объяснение того, как он работает.
Ниже приведены шаги, которые я использовал, которые очень похожи на ответ @ MC10 , за исключением того, что мне всегда приходилось "TakeOwn", чтобы получить разрешения, и я перемещаю свои файлы в другую папку (вместо удаления - в случае, если я решу вернуться):
c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
Папка теперь находится в SystemsApps.bak - и вы можете просто переместить ее обратно, если возникнет такая необходимость.
Оригинал: Удалить Кортану через Powershell RemoveAppPackage
Сначала отключите его, затем удалите приложение Cortana.
Отключите его в настройках поиска:
Нажмите рядом с Кортана / Поиск в Интернете
Затем удалите его, как указано здесь :
В повышенной PowerShell:
Это похоже на ответ MC10, за исключением того, что я уверен, что ОС будет более склонна удалять его через «надлежащие каналы» (powershell) вместо переименования папки.
В Windows это исправлено, и теперь вы не можете удалить "... Cortana_1.6.1.52_ ...". При попытке указать, что это часть Windows, и ее нельзя удалить. Я думаю, я вернусь к переименованию папки.
Я использую ту же деинсталляцию, чтобы удалить другие «функции», такие как BingNews, BingSports, и т. Д.
Изменить: Аналогичным образом, вы можете удалить "Предоставленные" приложения (иначе: дерьмо, которое устанавливается на пользователя) с помощью этого метода
Или ... чтобы удалить ВСЕ приложения, которые вы можете, приложение или ProvisionApp, вы можете сделать это:
Просто предупреждение: это приведет к удалению Windows Store. Это не проблема для меня, но удаление всего не для слабонервных.
Как уже упоминалось в комментариях, вероятно, не стоит полностью удалять Магазин Windows. Я еще не пробовал это, но это (в комментариях) выглядит как пример того, что я бы использовал:
Дополнительный ресурс: удаление приложений Windows 10 и восстановление стандартных приложений Windows 10
источник
Remove-AppxPackage : Deployment failed with HRESULT: 0x80073CFA, Removal failed. Please contact your software vendor.
пробовал работать в качестве администратора, но не повезлоCortana очень интегрирована с Windows Search, и ее полное отключение нарушит поиск. Однако, если вы хотите сохранить функцию поиска, вы можете просто отключить части Cortana-y.
Чтобы отключить Кортану в Windows 10
Описание политики
Этот параметр политики указывает, разрешено ли использование Cortana на устройстве.
Если вы включите или не настроите этот параметр, Cortana будет разрешена на устройстве. Если вы отключите эту настройку, Cortana будет отключена.
С этим набором пользователи по-прежнему смогут использовать поиск, чтобы находить вещи на устройстве и в Интернете.
источник
gpedit.msc
возможность действительно существует в Windows 10 операционные системы Профессиональные и Enterprise, но он не доступен на Windows 10 Home машины.Отказ от ответственности: Пожалуйста , смотрите WernerCD ответ «s для усовершенствованного метода. Это сломает панель поиска / Начать поиск.
Немного поиграв с этим, и я думаю, что нашел способ.
Откройте диспетчер задач, и он покажет Подробнее . Щелкните правой кнопкой мыши на Cortana и выберите Open file location .
Теперь найдите папку Cortana, щелкните ее правой кнопкой мыши и выберите « Переименовать» . Я бы порекомендовал просто добавить « .bak » в конец имени папки, чтобы вы могли легко найти его, если хотите вернуть его в исходное состояние.
Если вы попытаетесь переименовать, он скажет вам, что папка используется.
Это когда вы хотите вернуться в диспетчер задач , щелкните правой кнопкой мыши на Cortana и выберите Завершить задачу .
Сразу после завершения задачи вернитесь в окно « Используемая папка» и нажмите « Повторить попытку» . Папка должна быть переименована, и задача Cortana не запустится снова.
источник
В политике конфиденциальности для Win 10 (разверните раздел «Персонализация ввода») скрыто:
Согласно HowToGeek после установки вы можете отключить это:
Я настоятельно рекомендую отключить его официально поддерживаемым способом, а не путать с исполняемым файлом. Последний рискует либо тем, что при восстановлении Windows или будущем обновлении Windows для Cortana будет установлен новый исполняемый файл и повторно его активировать без вашего ведома, либо из-за того, что вы удалили файл, обновление не будет выполнено. В потребительских версиях W10, не позволяющих отказаться от исправлений, это может привести к зависанию цикла перезагрузки из-за того, что исправление не удалось установить или заблокировать вас в будущих обновлениях безопасности, поскольку у вас нет одного из необходимых в прошлом месяце пластыри.
источник
Вставьте этот текст в Блокнот (убедитесь, что в конце у него 2 разрыва строки):
"disable cortana machine.reg"
(включая кавычки)Вставьте этот текст в новый файл блокнота, как и раньше
"disable cortana user.reg"
Вы по-прежнему можете видеть запущенные процессы с именем Cortana, но они составляют встроенную поисковую систему Windows (так что вы можете находить файлы, программы и настройки из меню «Пуск»), а не сетевой помощник AI и связанный с ним анализ данных.
источник
Загрузите инструмент под названием win6x_registry_tweak . Теперь откройте командную строку с правами администратора в папке загруженного EXE-файла и выполните эту команду:
Эта команда удаляет 3 пакета cortana (основной пакет Cortana, языковой пакет и пакет PAL):
После перезагрузки Windows не содержит кортаны.
ВНИМАНИЕ. Сделайте полную резервную копию, если вам позже, когда ее восстановить, чтобы вернуть Кортану. Если вы не сделали никакой резервной копии, используйте эти шаги для генерации CAB для вашего Build . Замените Flash именами MUM пакетов Cortana. Вам нужно сгенерировать CAB для всех файлов Cortana MUM, например здесь x86 MUM для сборки 14393 .
источник
Чтобы добавить к тому, что Гириш и Дэн опубликовали выше в Windows 10 Professional, вы можете сначала включить функции Cortana (и связанные с ними), набрав Cortana в строке поиска, а затем щелкнув левой кнопкой мыши значок шестеренки, чтобы открыть окно настроек.
Отсюда вы можете отключить различные функции, связанные с Cortana (или, например, отказаться, иногда они снова включаются). Однако для более существенного движения я рекомендую сделать следующее:
Теперь вы можете отключить все параметры, относящиеся к cortana, и наблюдать, как ваши циклы ЦП снижаются и температура возвращается к нормальной!
источник
Для тех, кому интересно, что происходит под капотом
install_wim_tweak
, это довольно просто. Если вы предпочитаете не использовать случайные двоичные файлы, которые получают полное разрешение вашей системы, а также обеспечивают более глубокое понимание, вы можете сделать это следующим образом:HO-HUM ЧАСТЬ ХИРУРГИИ ОБЫЧНОЙ РЕГИСТРАЦИИ
В реестре:
Изменение права собственности на
Administrators
часть корня дерева пакета:HKLM:\Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing
. Все ключи ниже этого наследуются от корня. Первоначальный владелец,TrustedInstaller
как и все остальные части Windows, не касаются.Измените
Administrators
разрешение сRead
наFull Control
на то же самое.Измените
Visibility
вышеуказанные 4 ключа пакета Cortana с2
(скрытого) на1
(видимый).Разбейте зависимости 4 пакетов, удалив все
Owner
подключи. Интерфейс DISM отказывается удалять собственные пакеты, поскольку они считаются необходимыми для родительского пакета.Используйте PowerShell или обычный старый,
dism
чтобы удалить разблокированные пакеты. Конвейер с сопоставлением по шаблону позволяет избежать неловких длинных имен:Get-WindowsPackage -Online | Where-Object { $_.PackageName -like '*Cortana*' } | Remove-WindowsPackage -Online -NoRestart
ВНЕ install_wim_tweak, Уродливая ЧАСТЬ (ПРЕДУПРЕЖДЕНИЕ: РАЗРЫВАЕТ БУДУЩИЕ ОКНА, ОБНОВЛЯЕТ ИЗ-ЗА ПРИЧИН.)
Удаление пакета уровня пользователя значительно хуже. Основываясь на техникух тут и там, и нашем двоюродном брате Windows, разблокировка не должна быть найдена в Реестре, а скорее базой данных отслеживания пакетов SQLite:
C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd
Приведенные выше ссылки имеют некоторую избыточность, поэтому урезанная версия выглядит так:
Stop-Service -Name StateRepository -Force
C:\ProgramData\Microsoft\Windows\AppRepository
(Владелец, Полный контроль). Используйтеicacls ... /save AclFile
сначала для последующего восстановления.StateRepository-Machine.srd
в пустую область.UPDATE Package SET IsInbox = 0 WHERE PackageFullName LIKE '%Cortana%'
icacls ... /restore AclFile
)Start-Service -Name StateRepository
Get-Service -Name StateRepository
Get-AppxPackage -AllUsers | Where-Object { $_.Name -like '*Cortana*' } | Remove-AppxPackage -AllUsers
источник