Windows PowerShell ei eemalda rakendusi? Proovi seda

Windows PowerShelli desinstallimine rakenduste viga
Erinevate arvutiprobleemide lahendamiseks soovitame DriverFixi:
See tarkvara hoiab teie draiverid töökorras ja hoiab teid kaitstud tavaliste arvutivigade ja riistvaratõrgete eest. Kontrollige kõiki draivereid nüüd kolme lihtsa sammuga:
  1. Laadige alla DriverFix (kinnitatud allalaadimisfail).
  2. Klõpsake nuppu Käivitage skannimine leida kõik probleemsed draiverid.
  3. Klõpsake nuppu Draiverite värskendamine uute versioonide saamiseks ja süsteemi talitlushäirete vältimiseks.
  • DriverFixi on alla laadinud 0 lugejaid sel kuul.

Windows 10-s saate rakenduse Seaded abil kiiresti desinstallida soovimatud tarkvararakendused Microsofti pood. Vaikerakendusi saab aga eemaldada, kui te seda ei kasuta PowerShell.

Windowsi PowerShell annab teile vabaduse, mida otsite, kui vaja desinstallida programme, mida te enam ei vaja või mida te harva kasutate. Eeldades, et olete vähemalt korra sisestanud lihtsa PowerShelli käsu, peaks rakenduse desinstallimine olema sama lihtne.

Kuid mõnikord võite kokku puutuda erinevate vigade ja probleemidega. Selle artikli juhiseid järgides saate need probleemid tõhusalt lahendada ja unustada kõik selle segase töölaua, mida näete päevade jooksul.

Mida teha, kui Windows PowerShell rakendusi ei desinstalli?

1. Kasutage cmdlet-käsku Desinstalli pakett

kõik rakenduses PowerShell loetletud rakendused

Rakenduste eemaldamine on suhteliselt lihtne protsess. Järgmise käsu kaudu peate hankima arvutisse installitud rakenduste loendi: Get-WmiObject -Class Win32_Product | Valige -objekt -omandi nimi.

Seejärel kaardistage muutuja kõnesolevale rakendusele: $ MyApp = Get-WmiObject -Class Win32_Product | Where-Object {$ _. Name -eq "Tasuta tööriistad"}. Siinkohal toimib desinstallimine desinstallimismeetodi abil tavaliselt imelihtsalt: $ MyApp. Desinstalli ().

Kui seda ei juhtu ja te ei leia rakendust loendist, kasutage selle asemel cmdlet-käsku Get-Package. Kui soovite leida näiteks rakenduse nimega Kaamera, sisestage see käsk: Get-Package -Provider Programs -IncludeWindowsInstaller -Nimi "Camera".

PowerShell saab selle nüüd üles leida. Saate täiendavalt kasutada cmdlet-i nimega Desinstalli-Pakett. Lihtsalt kokkuvõtlikult võite pääseda parameetri -Name, millele järgneb paketi nimi, täpsustamisest.


2. Rakenduste desinstallimiseks alternatiivne käsk PowerShell

Rakenduste desinstallimiseks käsk PowerShell

Cmdlet-käsu Uninstall-Package kasutamine võib selle tehniliselt parandada viga, kuid see pole alati kiireim viis. Asjade lihtsuse huvides jagame teiega veel ühte käsku, mis ei võta vanust.

Peate lihtsalt teadma selle rakenduse nime, mille soovite desinstallida. Eeldades, et see pole probleem, on siin järgmine nipp:

$ uninstall32 = gci “HKLM: SOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall” | foreach {gp $ _. PSPath} |? {$ _ - vaste "TARKVARA NIMI"} | valige UninstallString
$ uninstall64 = gci “HKLM: SOFTWAREMicrosoftWindowsCurrentVersionUninstall” | foreach {gp $ _. PSPath} |? {$ _ - vaste "TARKVARA NIMI"} | valige UninstallString
if ($ uninstall64) {
$ uninstall64 = $ uninstall64. UninstallString - asendage "msiexec.exe", "" - asendage "/ I", "" - asendage "/ X", ""
$ uninstall64 = $ uninstall64. Trimm ()
Kirjutage „Desinstallimine…”
start-process “msiexec.exe” -arg “/ X $ uninstall64 / qb” -Oota}
if ($ uninstall32) {
$ uninstall32 = $ uninstall32.UninstallString - asendage "msiexec.exe", "" - asendage "/ I", "" - asendage "/ X", ""
$ uninstall32 = $ uninstall32.Trim ()
Kirjutage „Desinstallimine…”
start-process “msiexec.exe” -arg “/ X $ uninstall32 / qb” -Oota}


3. Kõiki rakendusi ei tohiks desinstallida

See rakendus on Windowsi osa

On Windowsi PowerShell ei saa teatud programmi desinstallida? Saame teie pettumuse osaliseks, kuid lubage meil seda tarkust pakkuda. Mõned sisseehitatud rakendused on tõesti opsüsteemi integreeritud ja nende eemaldamine põhjustab tõenäoliselt rohkem kahju kui kasu.

Teie katsed viivad lõpuks sama sõnumi saamiseni, mis loeb See rakendus on Windowsi osa ja seda ei saa iga kasutaja kohta desinstallida. Pole kahtlust, et võite nende eemaldamiseks leida varjulisi viise, kuid mõnikord jätavad rakendused soovimatud jäljed maha.

See tähendab, et kui teil see lugemine lõpuks õnnestub, kommenteerige allpool. Ootame innukalt teie arvamust.

LOE KA:

  • Vaikerakenduste eemaldamiseks Windows 10 Image'ist käivitage see Powershelli skript
  • Windows PowerShell on lakanud töötamast: proovige neid 4 parandust
  • PowerShelli ei tunta ära? Vaadake neid lahendusi
Vulkan-1.dll-i parandamine Windows 10-s ei leitud viga

Vulkan-1.dll-i parandamine Windows 10-s ei leitud vigaWindows 10Viga

Vulkan-1.dll on veel üks dll-fail, mis on teie süsteemis siiski kriitiline ja aitab rakendustel ja programmidel Windows 10-s sujuvalt toimida. See võimaldab rakendusel juurde pääseda põhifunktsioon...

Loe rohkem
NET.TCP pordijagamisteenuse parandamine ei õnnestunud Windows 10-s tõrke käivitada

NET.TCP pordijagamisteenuse parandamine ei õnnestunud Windows 10-s tõrke käivitadaWindows 10Viga

NET.TCP pordijagamisteenus võimaldab mitmel kasutajal TCP-porte turvalisemal viisil net.tcp protokolli kaudu jagada. Mõnel juhul ei pruugi selle teenuse käivitamine õnnestuda, isegi kui olete selle...

Loe rohkem
Kuidas parandada veakoodi 0x80004005 Windows 10 arvutis

Kuidas parandada veakoodi 0x80004005 Windows 10 arvutisWindows 10Viga

Samasse võrku ühendatud Windows 10 süsteemide üks peamisi omadusi on see, et saate faile ühest süsteemist teise üle kanda / neile juurde pääseda. Kuid see keeruline süsteem pole täiesti vigadeta. M...

Loe rohkem