Windows PowerShell ei poista sovelluksia? Kokeile tätä

Windows PowerShell -asennussovellusten virhe
Erilaisten PC-ongelmien korjaamiseksi suosittelemme DriverFix-tiedostoa:
Tämä ohjelmisto pitää ajurit käynnissä ja pitää sinut turvassa tavallisista tietokonevirheistä ja laitteistovikoista. Tarkista kaikki ohjaimesi nyt kolmessa helpossa vaiheessa:
  1. Lataa DriverFix (vahvistettu lataustiedosto).
  2. Klikkaus Aloita skannaus löytää kaikki ongelmalliset kuljettajat.
  3. Klikkaus Päivitä ohjaimet uusien versioiden saamiseksi ja järjestelmän toimintahäiriöiden välttämiseksi.
  • DriverFix on ladannut 0 lukijoita tässä kuussa.

Windows 10: ssä voit käyttää Asetukset-sovellusta nopeasti poistamaan ei-toivotut ohjelmistosovellukset, jotka on aiemmin ladattu Microsoft Store. Oletussovelluksia ei kuitenkaan voi poistaa, ellet käytä PowerShell.

Windows PowerShell antaa sinulle etsimäsi vapauden poistaa tarpeettomia tai harvoin käyttämiäsi ohjelmia. Olettaen, että olet kirjoittanut yksinkertaisen PowerShell-komennon ainakin kerran, sovelluksen asennuksen poistamisen pitäisi olla yhtä helppoa.

Mutta joskus voit törmätä erilaisiin virheisiin ja ongelmiin. Noudattamalla tämän artikkelin vaiheita voit ratkaista nämä ongelmat tehokkaasti ja unohtaa kaiken sekaisin työpöydän, jota näet päivien ajan.

Mitä voin tehdä, jos Windows PowerShell ei poista sovelluksia?

1. Käytä cmdlet-tiedostoa nimeltä Uninstall-Package

kaikki PowerShellissä luetellut sovellukset

Sovellusten poistaminen on suhteellisen yksinkertainen prosessi. Sinun on saatava luettelo tietokoneeseen asennetuista sovelluksista seuraavan komennon avulla: Get-WmiObject -Class Win32_Product | Valitse-objekti -Ominaisuuden nimi.

Yhdistä sitten muuttuja kyseiseen sovellukseen: $ MyApp = Get-WmiObject -Class Win32_Product | Where-Object {$ _. Name -eq "Ilmaiset työkalut"}. Tässä vaiheessa asennuksen poistaminen soittamalla Uninstall-menetelmällä toimii tavallisesti kuin tuulahdus: $ MyApp. Poista asennus ().

Jos näin ei tapahdu, etkä löydä sovellusta luettelosta, käytä sen sijaan Get-Package-cmdlet-komentoa. Jos haluat löytää esimerkiksi Kamera-nimisen sovelluksen, kirjoita tämä komento: Get-Package -Provider-ohjelmat -IncludeWindowsInstaller -Nimi "Camera".

PowerShell voi nyt löytää sen. Voit käyttää edelleen kutsuttua cmdlet-komentoa Poista asennus-Paketti. Hajotettuna yksinkertaisesti, voit päästä eroon määrittämällä parametrin -Name, jota seuraa suurimman osan ajasta paketin nimi.


2. Vaihtoehtoinen PowerShell-komento sovellusten poistamiseksi

PowerShell-komento sovellusten poistamiseksi

Uninstall-Package-cmdlet-komennon käyttö voi teknisesti korjata ongelman virhe, mutta se ei ole aina nopein tapa. Asioiden pitämiseksi yksinkertaisina aiomme jakaa kanssasi toisen komennon, joka ei vie ikää.

Sinun tarvitsee vain tietää poistettavan sovelluksen nimi. Olettaen, että tämä ei ole ongelma, tässä on temppu:

$ uninstall32 = gci “HKLM: SOFTWAREWow6432NodeMicrosoftWindowsCurrentVersionUninstall” | foreach {gp $ _. PSPath} |? {$ _ - täsmää "OHJELMISTON NIMI"} | valitse UninstallString
$ uninstall64 = gci “HKLM: SOFTWAREMicrosoftWindowsCurrentVersionUninstall” | foreach {gp $ _. PSPath} |? {$ _ - täsmää "OHJELMISTON NIMI"} | valitse UninstallString
if ($ uninstall64) {
$ uninstall64 = $ uninstall64. UninstallString - Korvaa “msiexec.exe”, ”” - Korvaa ”/ I”, ”” - Korvaa ”/ X”, ””
$ uninstall64 = $ uninstall64. Trim ()
Kirjoita Poista asennus…
Käynnistä-prosessi "msiexec.exe" -arg "/ X $ uninstall64 / qb" -Odota}
if ($ uninstall32) {
$ uninstall32 = $ uninstall32.UninstallString - Korvaa “msiexec.exe”, ”” - Korvaa ”/ I”, ”” - Korvaa “/ X”, ””
$ uninstall32 = $ uninstall32.Trim ()
Kirjoita Poista asennus…
Käynnistä-prosessi "msiexec.exe" -arg "/ X $ uninstall32 / qb" -Odota}


3. Kaikkia sovelluksia ei pitäisi poistaa

Tämä sovellus on osa Windowsia

On Windows PowerShell et pysty poistamaan tiettyä ohjelmaa? Saamme turhautuneisuutesi, mutta anna meidän tarjota tämä viisaus. Jotkin sisäänrakennetuista sovelluksista on todella integroitu käyttöjärjestelmään, ja niiden poistaminen todennäköisesti aiheuttaa enemmän haittaa kuin hyötyä.

Yrityksesi johtavat lopulta saman viestin saamiseen, joka lukee Tämä sovellus on osa Windows-sovellusta, eikä sitä voida poistaa käyttäjäkohtaisesti. Ei ole epäilystäkään siitä, että voisit löytää joitain varjoisia tapoja poistaa ne, mutta joskus sovellukset jättävät ei-toivottuja jälkiä taakse.

Siitä huolimatta, jos onnistut lopulta lukemisen jälkeen, kommentoi alla. Olemme innokkaita kuulemaan mielipiteesi.

LUE MYÖS:

  • Suorita tämä Powershell-komentosarja poistaaksesi oletusohjelmat Windows 10 Image -sovelluksesta
  • Windows PowerShell on lakannut toimimasta: Kokeile näitä 4 korjausta
  • PowerShellia ei tunnisteta? Tarkista nämä ratkaisut
Windows ei voi kommunikoida laitteen tai resurssin (ensisijaisen DNS-palvelimen) kanssa Windows 10 -korjauksessa

Windows ei voi kommunikoida laitteen tai resurssin (ensisijaisen DNS-palvelimen) kanssa Windows 10 -korjauksessaWindows 10Virhe

Jos näetWindows ei voi kommunikoida laitteen tai resurssin kanssa (ensisijainen DNS-palvelin)” Windowsin verkkodiagnostiikka -ikkunassa tietokoneen verkko-ongelmien diagnosoinnin aikana, sitten käs...

Lue lisää
Tätä asennuspakettia ei voitu avata virheenä Windows 10 -korjauksessa

Tätä asennuspakettia ei voitu avata virheenä Windows 10 -korjauksessaWindows 10Virhe

Jotkut Windows 10 -käyttäjät valittavat ongelmasta, joka liittyy tietyn paketin asentamiseen tietokoneisiinsa. Aina kun he yrittävät suorittaa asennusohjelmaa, asennusprosessi pysähtyy virheilmoitu...

Lue lisää
Kuinka korjata Windows 10 -päivityksen virhekoodi: 0xc1900200

Kuinka korjata Windows 10 -päivityksen virhekoodi: 0xc1900200MitenWindows 10Virhe

Windows 10 on epäilemättä viime aikojen suosituin Windows-käyttöjärjestelmäversio, ja siksi monet käyttäjät haluavat päivittää käyttöjärjestelmänsä siihen. Voit myös päivittää sen lisensoituun vers...

Lue lisää