/
/

Apps verwijderen in Windows 10: Win32, UWP en ingebouwde apps

door Team Ninja
How to Uninstall Apps in Windows 10- Win32, UWP, and Built-in Apps blog banner image

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Windows 10 ondersteunt voornamelijk meerdere soorten applicaties, waarvan traditionele Win32-desktopapps en Windows-apps de twee meest voorkomende zijn. Zodra ze van een pc worden verwijderd, worden Win32-applicaties normaal gesproken voor alle gebruikers verwijderd, terwijl Windows-apps alleen per account worden verwijderd. Doordat desktopapps en Windows-apps zich anders gedragen bij het verwijderen, wordt het handmatig verwijderen van meerdere apps lastiger naarmate u het proces opschaalt.

Stel dat u een omgeving beheert met meer dan honderd endpoints waarop slechts twee applicaties hoeven te draaien. Dan wilt u uiteraard onnodige apps verwijderen voordat u een schijfkopie maakt voor bevoorrading – zo krijgt u snellere opstarttijden, minder afleiding, een consistente UI en een kleiner aanvalsoppervlak op alle devices.

Herkent u zich in het voorbeeld hierboven? Gebruik dan deze handleiding om te leren hoe u apps verwijdert in Windows 10. U vindt er ook antwoorden op veelgestelde vragen en oplossingen voor problemen die u onderweg kunt tegenkomen.

Verschillende methoden om apps te verwijderen in Windows 10

Er zijn verschillende manieren om apps te verwijderen in Windows 10 en afhankelijk van uw use case kiest u de ene boven de andere. Sommige aanpakken in deze handleiding zijn snel en eenvoudig, andere vragen meer werk, zeker wanneer u deze wijziging op meerdere devices uitrolt.

⚠️ Let op: zorg voor een soepel verloop dat u een willekeurige editie van Windows 10 versie 1607 of later gebruikt en dat u beheerdersrechten hebt op uw device. Voor de stappen met scripting en automatisering is kennis van PowerShell vereist. Daarnaast zijn systeemkritieke apps zoals Microsoft Edge en Defender beveiligd en kunt u die niet verwijderen met de methoden hieronder.

Methode 1: apps verwijderen via het menu Start

  1. Klik op de Startknop van Windows, die standaard uiterst links op de taakbalk staat.
  2. Typ de naam van de app die u wilt verwijderen (bijvoorbeeld Solitaire & Casual Games).
  3. Beweeg uw cursor over de app, klik met de rechtermuisknop en selecteer Verwijderen als die optie beschikbaar is. Is de knop Verwijderen niet beschikbaar voor de app die u wilt wissen, dan kunt u die via PowerShell verwijderen.
  4. Bevestig de actie wanneer Windows daarom vraagt.

Methode 2: apps verwijderen via Windows-instellingen

  1. Druk op Win + I om Windows-instellingen te openen.
  2. Zoek het pictogram Apps en klik erop.
  3. Scroll in het rechterpaneel omlaag onder Apps & onderdelen en klik met de linkermuisknop op de app die u wilt verwijderen.
  4. Klik in het uitgeklapte vak op Verwijderen en bevestig het proces in de pop-up.
  5. Sluit Windows-instellingen zodra het proces klaar is.

Let op: sommige desktopapps starten automatisch een programma uninstall.exe bij het verwijderen. Volg de stappen en meldingen binnen het verwijderprogramma.

Methode 3: verouderde Win32-apps verwijderen via het Configuratiescherm

  1. Open Uitvoeren met Win + R, typ control en druk op Enter.
  2. Selecteer in het Configuratiescherm de optie Programma’s en onderdelen.
  3. Zoek het programma dat u wilt verwijderen in de app-lijst en klik erop met de linkermuisknop.
  4. Klik nadat u het programma hebt geselecteerd op de knop Verwijderen in de werkbalk.
    Verschijnt er een UAC-melding, druk dan op Ja.
  5. Start het geselecteerde programma een verwijderprogramma, volg dan het verwijderproces van de app.
  6. Sluit het Configuratiescherm nadat het verwijderproces is afgerond.

Methode 4: UWP-apps of ingebouwde apps verwijderen met PowerShell

Deel 1: UWP-apps of ingebouwde apps verwijderen voor de huidige gebruiker met PowerShell

  1. Start Uitvoeren met de sneltoets Win + R, typ PowerShell en druk op Enter.
  2. Voer het commando Get-AppxPackage | Select Name, PackageFullName in om een lijst te krijgen van alle Windows-apps die binnen uw gebruikersaccount zijn geïnstalleerd.
  3. Gebruik het commando remove-appxpackage PackageFullName om een specifieke app te verwijderen.
    • Vervang PackageFullName door de bijbehorende volledige naam van de app die u wilt verwijderen.
    • Bijvoorbeeld, om XBox te verwijderen:
      remove-appxpackage Microsoft.Xbox.TCUI_1.24.10001.0_x64__8wekyb3d8bbwe
  4. Herhaal stap 3 voor alle apps die u voor een specifieke gebruiker wilt verwijderen.

Deel 2: apps verwijderen voor alle gebruikers via PowerShell

  1. Open Uitvoeren, typ PowerShell en druk daarna op Ctrl + Shift + Enter.
  2. Toon de apps voor alle gebruikers door Get-AppxPackage -AllUsers | Select Name, PackageFullName in te voeren.
  3. Gebruik het commando remove-appxpackage -AllUsers PackageFullName om een specifieke app voor alle gebruikers te verwijderen.
    • Vervang PackageFullName door de bijbehorende PackageFullName van de doelapp.
    • Bijvoorbeeld, het commando om MS Teams te verwijderen:
      remove-appxpackage -AllUsers MSTeams_25094.310.3616.953_x64__8wekyb3d8bbwe.
  4. Herhaal stap 3 voor andere apps die u wilt verwijderen.

Deel 3: bevoorrade apps verwijderen voor toekomstige gebruikers met PowerShell

  1. Open PowerShell met verhoogde rechten en voer het commando Get-AppxPackage -AllUsers | Select Name, PackageFullName in.
  2. Voer de volgende opdrachtregel in om een app voor toekomstige accounts te verwijderen:
    • Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -eq "<AppName>"} | Remove-AppxProvisionedPackage -Online.
      1. Vervang AppName door de juiste Name die bij de gewenste app in de lijst hoort.
      2. Bijvoorbeeld, het commando om MS Teams als bevoorrade app te verwijderen:
        Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -eq "<MSTeams>"} | Remove-AppxProvisionedPackage -Online.
  3. Herhaal stap 2 voor andere bevoorrade apps die u voor alle toekomstige accounts wilt verwijderen.
  4. Sluit PowerShell wanneer u klaar bent.

Oplossingen voor veelvoorkomende problemen bij het verwijderen van apps

Probleem: het PowerShell-commando mislukt

Probeert u een app voor alle gebruikers te verwijderen of te voorkomen dat die voor nieuwe gebruikers wordt bevoorraad, zorg er dan voor dat u PowerShell als administrator uitvoert om mislukte commando’s te voorkomen. Controleer daarnaast nog eens of u de juiste PackageFullName of AppName gebruikt zoals die wordt weergegeven door het commando Get-AppxPackage | Select Name, PackageFullName .

Probleem: de app installeert zichzelf opnieuw na afmelden of na het aanmaken van een account

Wanneer een app voor gebruikers is bevoorraad, blijft die in de systeemkopie staan en zelfs het verwijderen voor gebruikers voorkomt niet dat de app terugkeert. U kunt dit probleem echter eenvoudig verhelpen door met PowerShell met verhoogde rechten de bevoorrade app te verwijderen zodat die na verwijdering niet opnieuw verschijnt.

Probleem: de app verschijnt niet in Instellingen of Start

Verschijnt de app die u wilt verwijderen niet in het menu Start of bij Apps en onderdelen in Instellingen, gebruik dan het commando Get-AppxPackage -AllUsers | Select Name, PackageFullName in PowerShell met verhoogde rechten. Dit commando toont zowel verborgen als systeemapps die normaal gesproken niet zichtbaar zijn via het Configuratiescherm, Windows-instellingen of het menu Start.

Probleem: Remove-AppxPackage lijkt te worden uitgevoerd maar heeft geen effect

Controleer nog eens of de app die u wilt verwijderen een systeembeveiligd pakket is, want sommige UWP-apps kunnen niet via PowerShell worden verwijderd. Apps zoals Microsoft.WindowsStore en Microsoft.Windows.ShellExperienceHost zijn bijvoorbeeld beveiligd en laten zich niet verwijderen.

Controleer daarnaast of u de juiste gebruikersscope hanteert wanneer u het commando remove-AppxPackage gebruikt, want dat commando geldt alleen voor de huidige gebruiker. Denk er ook aan dat het volledige commando remove-appxpackage PackageFullName moet zijn, waarbij PackageFullName exact de tekens bevat die bij uw doelapp horen.

Veelgestelde vragen over het verwijderen van apps in Windows 10

Kan ik Microsoft Store of Microsoft Edge verwijderen?

Het korte antwoord is nee. Zowel Microsoft Store als Microsoft Edge gelden als beveiligde systeemonderdelen en zijn nauw verweven met kritieke systeemapps zoals Windows Update. Ze geforceerd verwijderen kan dan ook de werking van Windows-functies en -updates verstoren of problemen met gebruikersaccounts veroorzaken.

Wat is het verschil tussen Remove-AppxPackage en Remove-AppxProvisionedPackage?

Remove-AppxPackage is een opdrachtregel die vooral wordt gebruikt om een app uit een huidig gebruikersprofiel te verwijderen. Remove-AppxProvisionedPackage verwijdert daarentegen een specifieke app uit een systeemkopie, zodat die app niet automatisch wordt geïnstalleerd voor nieuwe gebruikers.

Worden Win32-apps voor alle gebruikers verwijderd?

Win32-applicaties zijn traditionele desktopapplicaties, zoals de programma’s van Microsoft Office, en worden systeembreed geïnstalleerd. Toch worden niet alle Win32-apps voor alle gebruikers geïnstalleerd. Heeft uw Win32-verwijderproces geen beheerdersrechten nodig, dan verwijdert u een applicatie per gebruiker. Vraagt een verwijderproces juist wel om beheerdersrechten, dan gaat het om een systeembrede verwijdering.

U kunt ook aan de installatielocatie zien of een app per gebruiker of systeembreed is geïnstalleerd. Installaties per gebruiker staan standaard onder C:\Users\<UserName>\AppData\Local\, terwijl systeembrede installaties in C:\ProgramFiles\ of C:\ProgramFiles (x86)\ staan.

Kunnen UWP-apps voor alle gebruikers tegelijk worden verwijderd?

UWP-apps worden per gebruiker geïnstalleerd en kunnen niet voor alle gebruikers tegelijk worden verwijderd, anders dan bij het verwijderen van Win32-applicaties op beheerdersniveau. Een UWP-app verwijderen via het Configuratiescherm wist die bijvoorbeeld niet in één keer voor alle gebruikers.

Technisch gezien kunt u de app voor alle bestaande gebruikers verwijderen door het commando remove-appxpackage -AllUsers PackageFullName in te voeren in PowerShell met verhoogde rechten, maar dat voorkomt niet dat de app voor toekomstige gebruikers wordt bevoorraad. Wilt u een app ook als bevoorrade app voor nieuwe gebruikers verwijderen, voer dan de opdrachtregel Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -eq "<AppName>"} | Remove-AppxProvisionedPackage -Online in met PowerShell met verhoogde rechten.

Hoe verwijder ik een app in PowerShell?

Een applicatie verwijderen met PowerShell doet u met de volgende stappen:

  1. Druk op Win + R, typ PowerShell en druk op Enter.
  2. Typ het commando Get-AppxPackage | Select Name, PackageFullName en voer het uit.
  3. Typ remove-appxpackage PackageFullName om een programma te verwijderen.
    • Vervang PackageFullName door de bijbehorende PackageFullName van de app.
    • Bijvoorbeeld: Microsoft.Xbox.TCUI_1.24.10001.0_x64__8wekyb3d8bbwe
  4. Herhaal het proces voor andere apps die u wilt verwijderen.

Optimaliseer uw uitrol door onnodige apps in Windows 10 te verwijderen

Voor beheerders van Windows 10-omgevingen is kennis over het verwijderen van zowel desktop- als Windows-applicaties cruciaal voor app-bevoorrading, compliance en de algehele beveiliging. De eenvoudigste manier om applicaties op gebruikersniveau te wissen is via Windows-instellingen of het menu Start. Gaat het om verouderde, zakelijke of Win32-applicaties, dan pakt u dat het beste aan via het Configuratiescherm.

Daar staat tegenover dat PowerShell de beste schaalbaarheid biedt bij het verwijderen van Windows 10-apps, vooral in geautomatiseerde scenario’s en situaties met meerdere gebruikers. Verwijdert u apps met PowerShell, vergeet dan niet uw doelapp ook als bevoorrade app te verwijderen om herinstallatie na afmelden te voorkomen. Test verwijderprocedures tot slot altijd eerst op een lokale machine voordat u ze in een omgeving uitrolt, zodat u fouten op netwerkniveau voorkomt.

Quick-start guide

NinjaOne biedt verschillende methoden om apps in Windows 10 te verwijderen, waaronder:

  1. Win32-apps:
    • NinjaOne kan Win32-apps op verschillende manieren verwijderen:
      • Handmatig verwijdercommando: msiexec /x $product.IdentifyingNumber /quiet /norestart
      • Specifieke verwijderscripts voor uiteenlopende software zoals Box Sync, iTunes, Google Earth Pro enzovoort.
  2. UWP-apps:
    • Dankzij de scriptmogelijkheden van NinjaOne kunt u eigen scripts maken om UWP-apps te verwijderen.
  3. Ingebouwde apps:
    • De flexibele scripting van NinjaOne maakt het mogelijk om eigen verwijderscripts te maken.

Aanvullende opmerkingen:

  • Verwijderen kan via het NinjaOne-portaal
  • PowerShell-scripts kunt u gebruiken voor complexere verwijderscenario’s
  • Voor het verwijderen van sommige apps zijn beheerdersrechten nodig

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?

NinjaOne Algemene Voorwaarden

Door op de knop “Ik accepteer” hieronder te klikken, geeft u aan dat u de volgende wettelijke voorwaarden en onze Gebruiksvoorwaarden accepteert:

  • Eigendomsrechten: NinjaOne bezit en blijft eigenaar van alle rechten, aanspraken en belangen in en op het script (inclusief het auteursrecht). NinjaOne geeft u een beperkte licentie om het script te gebruiken in overeenstemming met deze wettelijke voorwaarden.
  • Gebruiksbeperking: U mag het script alleen gebruiken voor uw legitieme persoonlijke of interne bedrijfsdoeleinden en u mag het script niet delen met derden.
  • Republicatieverbod: Het is onder geen beding toegestaan om het script opnieuw te publiceren in een scriptbibliotheek die toebehoort aan of onder controle staat van een andere softwareleverancier.
  • Garantie disclaimer: Het script wordt geleverd “zoals het is” en “zoals het beschikbaar is”, zonder enige vorm van garantie. NinjaOne belooft of garandeert niet dat het script vrij van gebreken zal zijn of dat het aan uw specifieke behoeften of verwachtingen zal voldoen.
  • Risicoaanvaarding: Het gebruik van het script is op eigen risico. U erkent dat het gebruik van het script bepaalde inherente risico’s met zich meebrengt en u begrijpt en aanvaardt elk van deze risico’s.
  • Verklaring van afstand en vrijwaring: U zult NinjaOne niet verantwoordelijk houden voor enige nadelige of onbedoelde gevolgen die voortvloeien uit uw gebruik van het script en u doet afstand van alle wettelijke of billijke rechten of rechtsmiddelen die u tegen NinjaOne kunt hebben met betrekking tot uw gebruik van het script.
  • EULA: Als u een NinjaOne-klant bent, is uw gebruik van het script onderworpen aan de licentieovereenkomst voor eindgebruikers die op u van toepassing is (EULA).