Hvordan fjerne (alle) Windows 8-apper ved hjelp av PowerShell

Apper er helt klart et fokus på Windows 8, ikke bare fordi operativsystemet starter som "apps-grensesnittet" ved oppstart som standard, men fordi det meste av markedsføringen for operativsystemet også setter det i fokus. Det er imidlertid bare den ene siden av Windows 8, og jeg er ikke helt sikker på om å konsentrere all innsats på disse funksjonene er det smarteste trekket fra Microsoft.

Uansett, hvis du ikke bruker appene i det hele tatt, eller vil fjerne apper fra brukerprofiler slik at de ikke kan starte dem, kan det hende du har oppdaget at det egentlig ikke er en grei operasjon.

Ting blir litt enklere i Windows 8.1 med batch-avinstallasjonsfunksjonen - høyreklikk på flere apper og velg avinstaller til slutt - men det er fremdeles langt fra det jeg vil anse som behagelig.

Windows PowerShell kan se skremmende ut, eller som bare et annet skallmiljø eller kommandolinje for de fleste brukere. Det er faktisk veldig kraftig, og en av tingene du kan bruke den til er å fjerne noen eller alle appene som er installert på et Windows 8-system.

PowerShell og apper

Du må starte PowerShell før du kan komme i gang. Gjør følgende for å gjøre nettopp det:

  1. Trykk på Windows-tasten og skriv inn PowerShell ved å bruke tastaturet.
  2. Høyreklikk på PowerShell-resultatet og velg å "kjøre som administrator" fra alternativene.

På kommandoene:

Få kommandoer

Få henter apprelatert informasjon fra brukere på den lokale PC-en eller et eksternt domene.

Get-AppxPackage-Bruker [Brukernavn] viser alle appene som er installert av brukeren [brukernavn]. [brukernavn] kan være et domene \ bruker, en e-postadresse, et brukernavn eller en SID-streng.

Get-AppxPackage -AllUsers lister opp alle appene som er installert av brukere på systemet

Get-AppxPackage -Name [name] returnerer alle appene som samsvarer med [name]. Du kan bruke jokertegn (*) i kommandoen.

Get-AppxPackage -Publisher [utgiverens navn] returnerer alle appene som er installert av den valgte utgiveren. Jokertegn er igjen tillatt.

Merk at det er mulig å kombinere spørsmål.

Eksempel Få spørsmål:

  1. Get-AppxPackage -Publisher * Microsoft * returnerer alle apper utgitt av Microsoft, og alle andre utgivere som bruker Microsoft i navnet sitt (sannsynligvis ingen).
  2. Get-AppxPackage-bruker Martin returnerer alle appene som er installert under brukerkontoen Martin.
  3. Get-AppxPackage-navn * Halo * returnerer alle appene som har Halo i navnet.
  4. Get-AppxPackage-navn * Facebook * -Brukerdomene / bruker1 returnerer alle installerte apper med Facebook i sitt navn fra bruker1 på det eksterne datamaskindomenet.

Fjern kommandoer

Fjern fungerer veldig likt Get, men det tilbyr flere parametere.

Fjern-AppxPackage [pakkenavn] fjerner [pakkenavn] fra kontoen til den nåværende påloggede brukeren.

Fjern-AppxPackage [pakkenavn] -Konfirmasjon gjør det samme som ovenfor, men viser en bekreftelsesmelding før kommandoen utføres.

Fjern-AppxPackage [pakkenavn] -HvisHvis vises hva som ville skje hvis du kjører kommandoen.

Eksempel Fjern spørsmål:

  1. Fjern-AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr Fjerner den valgte pakken fra den gjeldende brukerkontoen

Slik fjerner du alle Metro-apper fra alle brukere

Get-AppxPackage -AllUsers | Fjern-AppxPackage

Microsoft har publisert et skript som fjerner alle Windows Store-appene i Windows 8 også. Du kan laste ned den fra denne Technet-siden.

Mer informasjon om cmdlets for appinstallasjon er også tilgjengelig på Technet.