Windows PowerShell не удаляет приложения? Попробуй это

Ошибка удаления приложений Windows PowerShell
Для решения различных проблем с ПК мы рекомендуем DriverFix:
Это программное обеспечение будет поддерживать ваши драйверы в рабочем состоянии, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы сейчас за 3 простых шага:
  1. Скачать DriverFix (проверенный файл загрузки).
  2. Нажмите Начать сканирование найти все проблемные драйверы.
  3. Нажмите Обновите драйверы чтобы получить новые версии и избежать сбоев в работе системы.
  • DriverFix был загружен 0 читатели в этом месяце.

В Windows 10 вы можете использовать приложение «Настройки» для быстрого удаления нежелательных программных приложений, ранее загруженных с Магазин Microsoft. Однако приложения по умолчанию нельзя удалить, если вы не используете PowerShell.

Windows PowerShell дает вам свободу, которую вы ищете, когда дело доходит до удаления программ, которые вам больше не нужны или которыми вы редко пользуетесь. Предполагая, что вы ввели простую команду PowerShell хотя бы один раз, удаление приложения должно быть таким же простым.

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

Что делать, если Windows PowerShell не удаляет приложения?

1. Используйте командлет Uninstall-Package.

все приложения, перечисленные в PowerShell

Удаление приложений - относительно простой процесс. Вы должны получить список приложений, установленных на компьютере, с помощью следующей команды: Get-WmiObject -Class Win32_Product | Select-Object -Property Name.

Затем сопоставьте переменную с рассматриваемым приложением: $ MyApp = Get-WmiObject -Class Win32_Product | Where-Object {$ _. Name -eq «Бесплатные инструменты»}. На этом этапе удаление с помощью метода Uninstall обычно работает как ветер: $ MyApp. Удалить ().

Если этого не произошло и вы не можете найти приложение в списке, используйте вместо него командлет Get-Package. Например, если вы хотите найти приложение с именем Camera, введите эту команду: Get-Package -Provider Programs -IncludeWindowsInstaller -Name «Camera».

PowerShell теперь сможет найти его. Вы также можете использовать командлет под названием Удалить-Упаковка. В простом случае вы можете обойтись указанием параметра -Name, за которым в большинстве случаев следует имя пакета.


2. Альтернативная команда PowerShell для удаления приложений

Команда PowerShell для удаления приложений

С помощью командлета Uninstall-Package технически можно исправить ошибка, но это не всегда самый быстрый способ. Чтобы упростить задачу, мы собираемся поделиться с вами еще одной командой, которая не займет много времени.

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

$ uninstall32 = gci «HKLM: SOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall» | foreach {gp $ _. PSPath} |? {$ _ -match «НАЗВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»} | выберите UninstallString
$ uninstall64 = gci «HKLM: SOFTWAREMicrosoftWindowsCurrentVersionUninstall» | foreach {gp $ _. PSPath} |? {$ _ -match «НАЗВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ»} | выберите UninstallString
if ($ uninstall64) {
$ uninstall64 = $ uninstall64.UninstallString -Заменить «msiexec.exe», «» -Заменить «/ I», »» -Заменить «/ X», »»
$ uninstall64 = $ uninstall64.Trim ()
Напишите «Удаление…»
start-process «msiexec.exe» -arg «/ X $ uninstall64 / qb» -Wait}
if ($ uninstall32) {
$ uninstall32 = $ uninstall32.UninstallString -Заменить «msiexec.exe», «» -Заменить «/ I», »» -Заменить «/ X», »»
$ uninstall32 = $ uninstall32.Trim ()
Напишите «Удаление…»
start-process «msiexec.exe» -arg «/ X $ uninstall32 / qb» -Wait}


3. Не все приложения следует удалять

Это приложение является частью Windows

Является Windows PowerShell невозможно удалить определенную программу? Мы понимаем ваше разочарование, но позвольте нам поделиться мудростью. Некоторые встроенные приложения действительно интегрированы в операционную систему, и их удаление, скорее всего, принесет больше вреда, чем пользы.

Ваши попытки в конечном итоге приводят к тому же сообщению, в котором написано Это приложение является частью Windows и не может быть удалено отдельно для каждого пользователя.. Несомненно, вы могли бы найти какие-то теневые способы их удаления, но иногда приложения оставляют после себя нежелательные следы.

Тем не менее, если вы, наконец, добились успеха после прочтения этого, пожалуйста, прокомментируйте ниже. Мы очень хотим услышать ваше мнение.

ЧИТАЙТЕ ТАКЖЕ:

  • Запустите этот сценарий Powershell, чтобы удалить приложения по умолчанию из образа Windows 10.
  • Windows PowerShell перестала работать: попробуйте эти 4 исправления
  • PowerShell не распознается? Ознакомьтесь с этими решениями
Исправить ошибку службы общего доступа к портам NET.TCP в Windows 10

Исправить ошибку службы общего доступа к портам NET.TCP в Windows 10Windows 10Ошибка

Служба общего доступа к портам NET.TCP позволяет нескольким пользователям совместно использовать TCP-порты по протоколу net.tcp более безопасным способом. В некоторых случаях эта служба может не за...

Читать далее
Как исправить код ошибки 0x80004005 на ПК с Windows 10

Как исправить код ошибки 0x80004005 на ПК с Windows 10Windows 10Ошибка

Одна из основных функций систем Windows 10, подключенных к одной сети, заключается в том, что вы можете передавать файлы из одной системы в другую и получать к ним доступ. Но эта сложная система не...

Читать далее
Как исправить ошибку «Ошибка 1316. Указанная учетная запись уже существует »в Windows 10

Как исправить ошибку «Ошибка 1316. Указанная учетная запись уже существует »в Windows 10КакWindows 10Ошибка

Вы пытаетесь установить определенную программу, и появляется сообщение об ошибке: «Ошибка 1316. Указанная учетная запись уже существует”На вашем ПК с Windows 10. Это может сильно расстраивать, особ...

Читать далее