Обновление 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”, чтобы получить разрешения, и я перемещал свои файлы в другую папку (вместо удаления - в случае, если я решу вернуться):
- добавление TakeOwn в контекстное меню или (используйте takeown из командной строки ).
- Перейдите на C:\Windows
- Создайте папку SystemApps.bak
- Используйте Takeown, чтобы получить права собственности на
c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
- (Получить права собственности на все, что вы хотите переместить)
- Вырезать/вставить папку (папки) из SystemApps в SystemApps.bak
- Когда появится всплывающее окно “Разрешения”, переключитесь в диспетчер задач
- Убейте процесс SearchUI.exe
- Переключитесь обратно и дайте разрешение на перемещение папки
Папка теперь находится в SystemApps.bak - и вы можете просто переместить ее обратно, если понадобится.
Original: Удаление Cortana через Powershell RemoveAppPackage
Сначала отключите его, а затем удалите приложение Cortana.
Отключите его в настройках поиска:
- Нажмите на иконку/бокс поиска в левом нижнем углу
- Нажмите на передачу в левом нижнем углу
- Щелкните рядом с 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 по умолчанию