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 | Къде-обект {$ _. Име -eq “Безплатни инструменти”}. В този момент деинсталирането чрез извикване на метода за деинсталиране обикновено работи като бриз: $ MyApp. Деинсталиране ().

Ако това не се случи и не можете да намерите изброеното приложение, вместо това използвайте командлета Get-Package. Ако искате например да намерите приложението с име Камера, въведете тази команда: 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 ()
Напишете „Деинсталиране ...“
стартиране-процес “msiexec.exe” -arg “/ X $ uninstall64 / qb” -Wait}
if ($ uninstall32) {
$ uninstall32 = $ uninstall32.UninstallString -Заменете “msiexec.exe”, ”” -Заменете “/ I”, ”-Заменете“ / X ”,” ”
$ uninstall32 = $ uninstall32.Trim ()
Напишете „Деинсталиране ...“
стартиране на процес “msiexec.exe” -arg “/ X $ uninstall32 / qb” -Wait}


3. Не всички приложения трябва да бъдат деинсталирани

Това приложение е част от Windows

Е Windows PowerShell не можете да деинсталирате определена програма? Получаваме вашето разочарование, но нека предложим тази мъдрост. Някои вградени приложения наистина са интегрирани в операционната система и премахването им най-вероятно ще причини повече вреда, отколкото полза.

Опитите ви в крайна сметка водят до получаване на същото съобщение, което се чете Това приложение е част от Windows и не може да бъде деинсталирано за всеки потребител. Няма съмнение, че можете да намерите някои сенчести начини да ги премахнете, но понякога приложенията оставят нежелани следи след себе си.

Въпреки това, ако най-накрая успеете след като прочетете това, моля, коментирайте по-долу. Ние сме нетърпеливи да чуем вашето мнение.

ПРОЧЕТЕТЕ СЪЩО:

  • Стартирайте този скрипт на Powershell, за да премахнете приложенията по подразбиране от Windows 10 Image
  • Windows PowerShell спря да работи: Опитайте тези 4 корекции
  • PowerShell не е разпознат? Вижте тези решения

Страницата на Geek - Съвети и прегледи на софтуера за Windows - Страница 4Как даКлавиатураСметкиVlcWindows 10БатерияChromeКомандния редГрешкаБезплатен софтуерИгриГрафика

Всички ние имаме различно предпочитание на приложението, за да отворим определен тип файл. Например по подразбиране разширението .pdf се отваря с Microsoft Edge в Windows 10. Въпреки това, някой мо...

Прочетете още
Fix DirectX Setup Error В Windows 10 възникна вътрешна системна грешка

Fix DirectX Setup Error В Windows 10 възникна вътрешна системна грешкаWindows 10Грешка

DirectX е компонент, необходим за някои игри, играни на настолни и лаптопи. Следователно любителите на играта обикновено са склонни да изтеглят и инсталират DirectX ръчно, ако играта изисква това. ...

Прочетете още
Как да коригирам DISM грешка 87 на Windows 10

Как да коригирам DISM грешка 87 на Windows 10Windows 10Грешка

Потребителите изпитват DISM грешка 87 в Windows 10, когато изпълняват командата DISM в командния ред с права на администратор. Някои от често срещаните причини, които причиняват тази грешка, са, ко...

Прочетете още