How To

Slik fjerner du programvare med PowerShell

February 16, 2026 4 minutter å lese Oppdatert: February 16, 2026

Det er ikke alltid like enkelt å avinstallere programvare på Windows som å trykke på «Avinstaller» fra Kontrollpanelet eller Innstillinger – spesielt hvis du har å gjøre med obskure apper, apper som bare er tilgjengelige i butikken, eller programvare som ikke vises på de vanlige stedene. Litt rart, men noen programmer nekter å rikke seg ved å bruke de vanlige metodene. Det er her PowerShell kommer inn i bildet. Det er kraftig, fleksibelt og kan hjelpe deg med å luke ut de gjenstridige appene som bare ikke vil forsvinne stille.Å vite hvordan du bruker PowerShell til å fjerne programvare kan spare deg for en time med frustrasjon eller få deg ut av knipen når tradisjonelle avinstalleringsprogrammer mislykkes. Nøkkelen er å forstå de forskjellige måtene å målrette og fjerne apper på, avhengig av hvordan de opprinnelig ble installert, enten via MSI, PackageManagement-systemet eller som UWP-butikkapper. Ved å mestre disse metodene får du mer kontroll og holder systemet ditt slankere, renere og forhåpentligvis lykkeligere.

Slik avinstallerer du programvare ved hjelp av PowerShell

Metode 1: For MSI-installerte applikasjoner

Denne er nyttig hvis appene dine ble installert via Windows Installer (.msi-filer).Den bruker WMI-grensesnittet (Windows Management Instrumentation), som sjekker for programvare registrert hos MSI. Hvorfor bry seg? Fordi den spesifikt retter seg mot disse MSI-appene – som ofte er de som blir igjen etter en typisk avinstallasjon. I noen oppsett viser denne kanskje ikke alle programmene, spesielt de som er installert via EXE-filer, men den er pålitelig for MSI-ting. Bruk den hvis du ser appen i listen «Programmer og funksjoner», men ikke kan avinstallere den normalt.

  • Kjør PowerShell som administrator ved å trykke på Win + R, skrive inn powershell, og deretter trykke på Ctrl + Shift + Enter. Bare sørg for at du har administratorrettigheter – ellers kan kommandoene feile stille eller ikke vise alt.
  • Skriv inn denne kommandoen for å liste opp alle MSI-installasjonsprogrammer: Get-WmiObject -Class Win32_Product | Select-Object -Property Name
  • Se gjennom listen, finn det gjenstridige programmet, og tilordne det deretter til en variabel som denne: $AppToUninstall = Get-WmiObject -Class Win32_Product | Where-Object {$_. Name -eq "Full App Name"}
  • Tips: Hvis du ikke er sikker på det nøyaktige navnet, kan du prøve å bruke -matchmed en del av appnavnet, for eksempel $_. Name -match "Part of App Name". Vær oppmerksom på at dette kan returnere flere oppføringer, så sjekk hva som er lagret i $AppToUninstallmed Write-Output $AppToUninstall.

  • Til slutt, kjør denne kommandoen for å faktisk avinstallere: $AppToUninstall.uninstall()

Merk: For å avinstallere på en ekstern maskin, legg til -ComputerName med navnet på mål-PC-en: Get-WmiObject -Class Win32_Product -ComputerName "RemotePC". Enkelt nok, men noen oppsett kan blokkere ekstern WMI – så ikke bli overrasket om det ikke alltid fungerer problemfritt.

Metode 2: Bruk Uninstall-Packagefor mer moderne apper

Dette fungerer for apper som er installert via det nye Windows PackageManagement-systemet – hovedsakelig de du ser oppført i Programmer og funksjoner, spesielt hvis de ble installert via den moderne Store eller ved hjelp av cmdleten Uninstall-Package. Hvorfor er dette nyttig? Fordi mange moderne apper, spesielt Universal Windows Platform (UWP)-apper, administreres annerledes enn tradisjonelle skrivebordsapper.

  • Få en liste over installerte pakkeapper med: Get-Package -Provider Programs -IncludeWindowsInstaller -Name *
  • Finn det nøyaktige navnet eller deler av appens navn. Hvis du er usikker, kan jokertegn hjelpe, f.eks.Get-Package -Provider Programs -IncludeWindowsInstaller -Name "*Photos*".
  • Avinstaller den valgte appen ved å bruke: Uninstall-Package -Name "Full App Name"
  • Eller, for å fjerne massefiler med jokertegn: Get-Package -Provider Programs -IncludeWindowsInstaller -Name "*Zip*" | Uninstall-Package

Litt advarsel: Hvis du har flere versjoner av en app, kan det hende at kommandoen bare avinstallerer den nyeste med mindre du angir en versjon via –RequiredVersion "1.2.3". Sjekk også ut den offisielle dokumentasjonen for mer avanserte alternativer og attributter.

Metode 3: Fjerne apper via registeret UninstallString

Dette er den mer manuelle, gammeldagse ruten som graver direkte inn i Windows-registeret. Siden Windows lagrer avinstalleringskommandoer for de fleste apper i bestemte registernøkler, kan du utløse disse kommandoene direkte om nødvendig. Fangsten? Det er litt risikabelt hvis du roter det til, men det kan være din beste sjanse hvis andre metoder mislykkes.

  • Kjør denne PowerShell-kommandoen for å bla gjennom registeret etter et bestemt program, og erstatt «Del av filnavnet» med app- eller leverandørnavnet: Get-ChildItem -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall", "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall" | Get-ItemProperty | Where-Object { $_. DisplayName -match "Part of the file name" } | Select-Object -Property DisplayName, UninstallString
  • Kopier verdien for UninstallString – det er vanligvis en sti til en kjørbar fil eller en kommando.
  • Hvis det er en kjørbar fil, kjør den direkte i PowerShell slik: & "C:\Path\To\Installer.exe". Sørg for å inkludere & (kalloperatoren), slik at PowerShell vet at det er kommandoen som skal kjøres.
  • Se etter meldinger eller bekreftelsesskjermer som ber deg om å fullføre fjerningen.

Metode 4: Fjerne UWP Store-apper med Remove-AppxPackage

Microsoft Store-apper (som Bilder, Mail eller Xbox) er noe helt annet. Vanligvis må du bruke PowerShell med Remove-AppxPackagecmdlet-en for å fjerne disse. Prosessen er enkel, men noe skjør – fordi noen apper er dypt integrert i Windows, og det å fjerne dem kan føre til rare problemer. Vanligvis er dette imidlertid nok til å rydde opp i unødvendige UWP-apper.

  • Få alle apper i en liste med: Get-AppxPackage -AllUsers
  • Identifiser pakkenavnet du ønsker. Det er oppført under Navn.
  • Fjern appen ved å bruke: Remove-AppxPackage -Package "Package Name"
  • Eller, hvis du foretrekker jokertegn-samsvar: Get-AppxPackage *Photos* | Remove-AppxPackage. Dette lar deg fjerne apper selv om du ikke er sikker på hele pakkenavnet.

På grunn av måten noen apper er innebygd på, kan dette noen ganger etterlate noen gjenværende filer. Men totalt sett er det en raskere måte å rydde opp i rotet i systemets appliste.

Bare husk at Windows liker å beholde noen apper for systemstabilitet, så ikke alt kan eller bør avinstalleres. Bruk disse metodene ansvarlig, og dobbeltsjekk alltid før du fjerner kritiske apper eller systemfunksjoner. Litt irriterende, men å forstå og kontrollere hva som er på systemet ditt kan gjøre en merkbar forskjell – spesielt for å rydde opp etter en stor opprydding eller fjerne forhåndsinstallert bloatware.