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 не е разпознат? Вижте тези решения
Exe/bad Challenge Error в Modern Warfare 2 [Коригиране]

Exe/bad Challenge Error в Modern Warfare 2 [Коригиране]Грешка

Опитайте тези корекции за грешка exe/bad_challenge в MW2Грешката exe/bad challenge в Call Of Duty: Modern Warfare 2 може да направи играта невъзможна за игра.Грешката обикновено възниква на конзоли...

Прочетете още
3 бързи метода за коригиране на кода за грешка при мащабиране 3113

3 бързи метода за коригиране на кода за грешка при мащабиране 3113МащабиранеУвеличаване на срещитеГрешка

Актуализирането на приложението Zoom може да помогне за коригирането на кода за грешка 3113Опитвате се да проведете Zoom среща на вашия работен плот или на мобилното си устройство, но показва код з...

Прочетете още
Поправка: Работният плот се отнася до местоположение, което е недостъпно

Поправка: Работният плот се отнася до местоположение, което е недостъпноWindows 11Грешка на работния плотГрешка

Създайте отново липсващия път и оставете акаунта си да работи правилноDesktop Refers to A Location That Is Unavailable означава, че в акаунта ви липсва път към файла, поради което компютърът ви не ...

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