Bloatware Removal Script

Page 1 of 2 12 LastLast

  1. Posts : 2
    Win 7, 8, 10, OSX, several versions of Linux
       #1

    Bloatware Removal Script


    I'm working on a PowerShell script to work with Windows 10 Enterprise and my imaging tools with the intent of creating a Windows 10 image for my workplace, and remove the bloatware that comes preinstalled. For example, I can't figure out why Microsoft thinks that access to a user's Xbox Live account is required on the Enterprise (business oriented) build of a system, yet they don't make an easy way to remove this and the other bloatware applications. What I am running into at this point is that my script gets executed as my installation user and only applies to that user, where I believe that I am using the switches that are supposed to make it apply to AllUsers. The goal is to have the script run once at imaging/installation and any user can then sign in and they won't see the extra bloatware apps that we deemed are inappropriate to our workplace.

    My script is as follows:
    Import-Module Appx
    Import-Module Dism
    Get-AppxPackage *xbox* -AllUsers | Remove-AppxPackage

    *Note the Get-AppxPackage line is repeated 20 some times for different packages such as *3d*, *officehub*, *skypeapp*, etc...)

    Again, what is happening right now is that the script gets executed but only gets applied to the current user where as the script shows with the -AllUsers it is intended to apply to any account. I'm not a PowerShell scripting expert and would appreciate any pointers as to what I am missing to make this apply so that I can sign in with any other account to the clean interface that I am trying to configure without having to run this script for each of my user accounts. Thanks!
      My Computer


  2. Posts : 3,513
    Windows 10 Pro 64-bit 21H1 (May 2021 build 19043.1083)
       #2

    Hello!

    Not trying to be smart here, but I read in this post that you can load Windows 10 in "audit mode". If you do any changes there, like removing unwanted apps, that should apply for all users, but not sure and cannot confirm that. Read the post and you may understand more than I do and I hope you'll find a way to automate what you want.
      My Computer


  3. Posts : 2
    Win 7, 8, 10, OSX, several versions of Linux
    Thread Starter
       #3

    Audit Mode is a step in my imaging process where I'm attempting to run this script, which processes and the additional applications vanish from the Administrator account which is running Audit Mode. What is happening is that after I exit audit mode and make my image for deployment, after the image is pulled to the machine the Administrator account continues to have the appropriate applications removed, but any other account that I sign in as, my own or the user who will be using the system, has all of the apps that were removed from under Administrator.

    At this point I have a script that based on my understanding is supposed to be applying to all users that is only applying to the current account which at this point if I were to deploy systems would require having to make sure that the script gets run on first login for anyone that signs into the system. I'm not a fan of complex scripting and would prefer to have it run once before we deploy a system rather than on an individual basis for 20+ users in some cases.
      My Computer


  4. Posts : 46
    64-bit 10240 10 Pro
       #4

    How do you get into Audit Mode??
      My Computer


  5. Posts : 3,513
    Windows 10 Pro 64-bit 21H1 (May 2021 build 19043.1083)
       #5

    Well, audit mode uses the default Administrator Account. To apply for all users, you should make these changes pass to the default user (the profile copied each time a new user is created). I don't know how you could do that. Anyone else?
      My Computer


  6. Posts : 5,478
    2004
       #6

    You have the -AllUsers bit in red below which should remove it from the default profile.

    I also delete the AppXProvisionedPackage and from %appdata% and WindowsApps (in green) as well... Perhaps that would help.
    Code:
    $apps = @(
      "Microsoft.3DBuilder"
      "Microsoft.Appconnector"
      "Microsoft.BingFinance"
      "Microsoft.BingNews"
      "Microsoft.BingSports"
      "Microsoft.BingWeather"
      "Microsoft.Getstarted"
      "Microsoft.MicrosoftOfficeHub"
      "Microsoft.MicrosoftSolitaireCollection"
      "Microsoft.Office.OneNote"
      "Microsoft.People"
      "Microsoft.SkypeApp"
      "Microsoft.Windows.Phone"
      "Microsoft.Windows.Photos"
      "Microsoft.WindowsAlarms"
      #"Microsoft.WindowsCalculator"
      "Microsoft.WindowsCamera"
      "Microsoft.WindowsMaps"
      "Microsoft.WindowsPhone"
      "Microsoft.WindowsSoundRecorder"
      #"Microsoft.WindowsStore"
      "Microsoft.XboxApp"
      "Microsoft.ZuneMusic"
      "Microsoft.ZuneVideo"
      "microsoft.windowscommunicationsapps"
      "Microsoft.MinecraftUWP"	)
    
    foreach ($app in $apps) {	
      Write-Host "Removing " -noNewLine; Write-Host $app -f white
    
      # Need to hide the progress bar as otherwise it remains on the screen		
      $ProgressPreference = "SilentlyContinue"
      Get-AppxPackage -Name $app -AllUsers | Remove-AppxPackage
      $ProgressPreference = "Continue"
    
      Get-AppXProvisionedPackage -Online | where DisplayName -EQ $app | Remove-AppxProvisionedPackage -Online		
    				
      $appPath="$Env:ProgramFiles\WindowsApps\$app*"
      Remove-Item $appPath -Recurse -Force -ErrorAction 0
    						
      $appPath="$Env:LOCALAPPDATA\Packages\$app*"
      Remove-Item $appPath -Recurse -Force -ErrorAction 0
    }
    You could look in this tutorial for sysprep - there are some problems with copy profile at the moment I think.

    Windows 10 Image - Customize in Audit Mode with Sysprep - Windows 10 Forums
      My Computer


  7. Posts : 1
    Windows 10
       #7

    Is this script working well? This would be amazing if I could comment out what I don't want removed and just run it. I haven't found anything like this anywhere on the net so please let me know.
      My Computer


  8. Posts : 5,478
    2004
       #8

    madhusker said:
    Is this script working well? This would be amazing if I could comment out what I don't want removed and just run it. I haven't found anything like this anywhere on the net so please let me know.
    It works well for me - I still use it.

    I've added more apps as they have been added and just comment out the ones I want to keep.

    Code:
    		$apps=
    		@(	
    			"4DF9E0F8.Netflix"
                            "9E2F88E3.Twitter"
    			"A278AB0D.MarchofEmpires"
    			"ClearChannelRadioDigital.iHeartRadio"
                            "D52A8D61.FarmVille2CountryEscape"
    			"Facebook.Facebook"
    			"Flipboard.Flipboard"
    			"KeeperSecurityInc.Keeper"
    			"king.com.CandyCrushSaga"
    			"king.com.CandyCrushSodaSaga"
    			"king.com.ParadiseBay"
    			"HoloCamera"
    			"HoloItemPlayerApp"
    			"HoloShell"
    			"Microsoft.3DBuilder"
    			"Microsoft.Appconnector"
    			"Microsoft.BingFinance"
    			"Microsoft.BingNews"
    			"Microsoft.BingSports"
    			#"Microsoft.BingWeather"
    			"Microsoft.ConnectivityStore"
    			"Microsoft.CommsPhone"
    			"Microsoft.Getstarted"
    			"Microsoft.Messaging"
    			"Microsoft.Microsoft3DViewer"
    			"Microsoft.MicrosoftOfficeHub"
    			"Microsoft.MicrosoftSolitaireCollection"
    			"Microsoft.MicrosoftStickyNotes"
    			"Microsoft.MSPaint"
    			"Microsoft.Office.OneConnect"
    			#"Microsoft.Office.OneNote"
    			"Microsoft.Office.Sway"
    			"Microsoft.OneConnect"
    			"Microsoft.People"
    			"Microsoft.SkypeApp"
    			"Microsoft.Windows.Phone"
    			#"Microsoft.Windows.Photos"
    			"Microsoft.WindowsAlarms"
    			#"Microsoft.WindowsCalculator"
    			#"Microsoft.WindowsCamera"
                            #"Microsoft.WindowsFeedbackApp"
    			"Microsoft.WindowsMaps"
    			"Microsoft.WindowsPhone"
    			"Microsoft.WindowsSoundRecorder"
    			#"Microsoft.WindowsStore"
    			"Microsoft.XboxApp"
    			"Microsoft.XboxSpeechToTextOverlay"
    			"Microsoft.XboxGameOverlay"
    			"Microsoft.ZuneMusic"
    			"Microsoft.ZuneVideo"
    			#"microsoft.windowscommunicationsapps"
    			"Microsoft.MinecraftUWP"
                            "PandoraMediaInc.29680B314EFC2"
    			"SlingTVLLC.SlingTV"
    			"ShazamEntertainmentLtd.Shazam"	
    			"Windows.MircastView"
    		)
    
    		Write-Host "Removing default apps" -f yellow
    		ForEach ($app in $apps) {	
    			Write-Host "Removing " -noNewLine; Write-Host $app -f white
    
    			# Need to hide the progress bar as otherwise it remains on the screen			
    			$ProgressPreference="SilentlyContinue"
    			
    			Get-AppxPackage -Name $app -AllUsers | Remove-AppxPackage
    			$ProgressPreference="Continue"
    
    			Get-AppXProvisionedPackage -Online |
    				where DisplayName -EQ $app |
    				Remove-AppxProvisionedPackage -Online
    					
    			$appPath="$Env:LOCALAPPDATA\Packages\$app*"
    			Remove-Item $appPath -Recurse -Force -ErrorAction 0			
    		}
    It was based on this project GitHub - W4RH4WK/Debloat-Windows-10: A collection of Scripts which disable / remove Windows 10 Features and Apps
      My Computer


  9. Posts : 55
    Windows 10 LTSC (version: 1809)
       #9

    Hello as i know its possible to remove that apps which u do not want by powershell without running that debloat scripts right?
      My Computer


  10. Posts : 5,330
    Windows 11 Pro 64-bit
       #10

    I have a batch script that will give you the option to uninstall Windows 10 Built-in Apps.

    Code:
    :: Uninstall Windows 10 Built-in Apps
    
    
    @Echo Off & Color 0E
    
    
    (Net session >nul 2>&1)||(PowerShell start """%~0""" -verb RunAs & Exit /B)
    
    Cd %TMP%
    
    :Choice
    
    Cls 
    Echo.
    Echo 1. Reinstall and Re-Register All Windows Apps for Current Account Only
    Echo.
    Echo 2. Reinstall and Re-Register All Windows Apps for All Accounts
    Echo.
    Echo 3. Uninstall 3D Builder
    Echo.
    Echo 4. Uninstall 3D Viewer
    Echo.
    Echo 5. Uninstall Alarms and Clock
    Echo.
    Echo 6. Uninstall App Connector
    Echo.
    Echo 7. Uninstall Calculator
    Echo.
    Echo 8. Uninstall Calendar and Mail
    Echo.
    Echo 9. Uninstall Camera
    Echo.
    Echo 10. Uninstall Candy Crush Soda Saga
    Echo.
    Echo 11. Uninstall Contact Support
    Echo.
    Echo 12. Uninstall Drawboard PDF
    Echo.
    Echo 13. Uninstall Feedback Hub
    Echo.
    Echo 14. Uninstall Get Help
    Echo.
    Echo 15. Uninstall Get Office
    Echo.
    Echo 16. Uninstall Get Started
    Echo.
    Echo 17. Uninstall Groove Music
    Echo.
    Echo 18. Uninstall Mail and Calendar
    Echo.
    Echo 19. Uninstall Maps
    Echo.
    Echo 20. Uninstall Messaging
    Echo.
    Echo 21. Uninstall Microsoft Solitaire Collection
    Echo.
    Echo 22. Uninstall Microsoft Store
    Echo.
    Echo 23. Uninstall Microsoft Whiteboad
    Echo.
    Echo 24. Uninstall Mixed Reality Portal
    Echo.
    Echo 25. Uninstall Money
    Echo.
    Echo 26. Uninstall Movies and TV
    Echo.
    Echo 27. Uninstall News
    Echo.
    Echo 28. Uninstall OneDrive
    Echo.
    Echo 29. Uninstall OneNote
    Echo.
    Echo 30. Uninstall Paint 3D
    Echo.
    Echo 31. Uninstall Phone
    Echo.
    Echo 32. Uninstall Phone Companion
    Echo.
    Echo 33. Uninstall Photos
    Echo.
    Echo 34. Uninstall Skype
    Echo.
    Echo 35. Uninstall Snip and Sketch
    Echo.
    Echo 36. Uninstall Sports
    Echo.
    Echo 37. Uninstall Sticky Notes
    Echo.
    Echo 38. Uninstall Sway
    Echo.
    Echo 39. Uninstall Tips
    Echo.
    Echo 40. Uninstall Twitter
    Echo.
    Echo 41. Uninstall Voice Recorder
    Echo.
    Echo 42. Uninstall Weather
    Echo.
    Echo 43. Uninstall Xbox Console Companion
    Echo.
    Echo 44. Uninstall Xbox Game Bar
    Echo.
    Echo 45. Uninstall Xbox One SmartGlass
    Echo.
    Echo 46. Uninstall Your Phone
    Echo.
    Echo 47. Uninstall People
    Echo.
    
    
    Set /p input= Type a number: 
    
    If %input%==1 Goto :Current
    If %input%==2 Goto :All
    If %input%==3 Goto :3DBuilder
    If %input%==4 Goto :3DViewer
    If %input%==5 Goto :Alarms
    If %input%==6 Goto :Connector
    If %input%==7 Goto :Calculator
    If %input%==8 Goto :Communications
    If %input%==9 Goto :Camera
    If %input%==10 Goto :Candy
    If %input%==11 Goto :ContactSupport
    If %input%==12 Goto :DrawboardPDF
    If %input%==13 Goto :FeedbackHub
    If %input%==14 Goto :GetHelp
    If %input%==15 Goto :Office
    If %input%==16 Goto :GetStarted
    If %input%==17 Goto :ZuneMusic
    If %input%==18 Goto :Communicationsapps
    If %input%==19 Goto :Maps
    If %input%==20 Goto :Messaging
    If %input%==21 Goto :Solitaire
    If %input%==22 Goto :Store
    If %input%==23 Goto :Whiteboard
    If %input%==24 Goto :MixedReality
    If %input%==25 Goto :BingFinance
    If %input%==26 Goto :ZuneVideo
    If %input%==27 Goto :BingNews
    If %input%==28 Goto :OneDrive
    If %input%==29 Goto :OneNote
    If %input%==30 Goto :MSPaint
    If %input%==31 Goto :Phone
    If %input%==32 Goto :WindowsPhone
    If %input%==33 Goto :Photos
    If %input%==34 Goto :Skype
    If %input%==35 Goto :ScreenSketch
    If %input%==36 Goto :BingSports
    If %input%==37 Goto :StickyNotes
    If %input%==38 Goto :Sway
    If %input%==39 Goto :Tips
    If %input%==40 Goto :Twitter
    If %input%==41 Goto :SoundRecorder
    If %input%==42 Goto :Weather
    If %input%==43 Goto :XboxApp
    If %input%==44 Goto :XboxGamingOverlay
    If %input%==45 Goto :XboxOneSmartGlass
    If %input%==46 Goto :YourPhone
    If %input%==47 Goto :People
    
    Goto :EOF
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    :Current
    
    
    
    Echo Get-AppXPackage ^| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} > Current.ps1
    
    Powershell -ExecutionPolicy ByPass -File Current.ps1
    
    Del Current.ps1
    
    Goto :Choice
    
    :All
    
    
    
    Echo Get-AppXPackage -AllUsers ^| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} > All.ps1
    
    Powershell -ExecutionPolicy ByPass -File All.ps1
    
    Del All.ps1
    
    Goto :Choice
    
    :3DBuilder
    
    Echo Get-AppxPackage *3DBuilder* ^| Remove-AppxPackage > 3DBuilder.ps1
    
    Powershell -ExecutionPolicy ByPass -File 3DBuilder.ps1
    
    Del 3DBuilder.ps1
    
    Goto :Choice
    
    
    :3DViewer
    
    Echo Get-AppxPackage *Microsoft3DViewer* ^| Remove-AppxPackage > 3DViewer.ps1
    
    Powershell -ExecutionPolicy ByPass -File 3DViewer.ps1
    
    Del 3DViewer.ps1
    
    Goto :Choice
    
    
    
    :Alarms
    
    Echo Get-AppxPackage *WindowsAlarms* ^| Remove-AppxPackage > Alarms.ps1
    
    Powershell -ExecutionPolicy ByPass -File Alarms.ps1
    
    Del Alarms.ps1
    
    Goto :Choice
    
    
    
    :Connector
    
    Echo Get-AppxPackage *AppConnector* ^| Remove-AppxPackage > Connector.ps1
    
    Powershell -ExecutionPolicy ByPass -File Connector.ps1
    
    Del Connector.ps1
    
    Goto :Choice
    
    
    
    :Calculator
    
    Echo Get-AppxPackage *WindowsCalculator* ^| Remove-AppxPackage > Calculator.ps1
    
    Powershell -ExecutionPolicy ByPass -File Calculator.ps1
    
    Del Calculator.ps1
    
    Goto :Choice
    
    
    :Communications
    
    Echo Get-AppxPackage *windowscommunicationsapps* ^| Remove-AppxPackage > Communications.ps1
    
    Powershell -ExecutionPolicy ByPass -File Communications.ps1
    
    Del Communications.ps1
    
    Goto :Choice
    
    
    
    :Camera
    
    Echo Get-AppxPackage *WindowsCamera* ^| Remove-AppxPackage > Camera.ps1
    
    Powershell -ExecutionPolicy ByPass -File Camera.ps1
    
    Del Camera.ps1
    
    Goto :Choice
    
    
    
    
    :Candy
    
    Echo Get-AppxPackage *CandyCrushSodaSaga* ^| Remove-AppxPackage > Candy.ps1
    
    Powershell -ExecutionPolicy ByPass -File Candy.ps1
    
    Del Candy.ps1
    
    Goto :Choice
    
    
    
    
    :ContactSupport
    
    Echo Get-AppxPackage *ContactSupport* ^| Remove-AppxPackage > ContactSupport.ps1
    
    Powershell -ExecutionPolicy ByPass -File ContactSupport.ps1
    
    Del ContactSupport.ps1
    
    Goto :Choice
    
    
    
    
    
    :DrawboardPDF
    
    Echo Get-AppxPackage *DrawboardPDF* ^| Remove-AppxPackage > DrawboardPDF.ps1
    
    Powershell -ExecutionPolicy ByPass -File DrawboardPDF.ps1
    
    Del DrawboardPDF.ps1
    
    Goto :Choice
    
    
    
    :FeedbackHub
    
    Echo Get-AppxPackage *WindowsFeedbackHub* ^| Remove-AppxPackage > FeedbackHub.ps1
    
    Powershell -ExecutionPolicy ByPass -File FeedbackHub.ps1
    
    Del FeedbackHub.ps1
    
    Goto :Choice
    
    
    
    
    :ContactSupport
    
    Echo Get-AppxPackage *ContactSupport* ^| Remove-AppxPackage > ContactSupport.ps1
    
    Powershell -ExecutionPolicy ByPass -File ContactSupport.ps1
    
    Del ContactSupport.ps1
    
    Goto :Choice
    
    
    
    :Office
    
    Echo Get-AppxPackage *MicrosoftOfficeHub* ^| Remove-AppxPackage > Office.ps1
    
    Powershell -ExecutionPolicy ByPass -File Office.ps1
    
    Del Office.ps1
    
    Goto :Choice
    
    
    
    
    :GetStarted
    
    Echo Get-AppxPackage *GetStarted* ^| Remove-AppxPackage > GetStarted.ps1
    
    Powershell -ExecutionPolicy ByPass -File GetStarted.ps1
    
    Del GetStarted.ps1
    
    Goto :Choice
    
    
    
    :ZuneMusic
    
    Echo Get-AppxPackage *ZuneMusic* ^| Remove-AppxPackage > ZuneMusic.ps1
    
    Powershell -ExecutionPolicy ByPass -File ZuneMusic.ps1
    
    Del ZuneMusic.ps1
    
    Goto :Choice
    
    
    
    :Communicationsapps
    
    Echo Get-AppxPackage *windowscommunicationsapps* ^| Remove-AppxPackage > Communicationsapps.ps1
    
    Powershell -ExecutionPolicy ByPass -File Communicationsapps.ps1
    
    Del Communicationsapps.ps1
    
    Goto :Choice
    
    
    
    :Maps
    
    Echo Get-AppxPackage *WindowsMaps* ^| Remove-AppxPackage > Maps.ps1
    
    Powershell -ExecutionPolicy ByPass -File Maps.ps1
    
    Del Maps.ps1
    
    Goto :Choice
    
    
    
    
    
    :Messaging
    
    Echo Get-AppxPackage *Messaging* ^| Remove-AppxPackage > Messaging.ps1
    
    Powershell -ExecutionPolicy ByPass -File Messaging.ps1
    
    Del Messaging.ps1
    
    Goto :Choice
    
    
    
    
    
    
    :Solitaire
    
    
    Echo Get-AppxPackage *MicrosoftSolitaireCollection* ^| Remove-AppxPackage > Solitaire.ps1
    
    Powershell -ExecutionPolicy ByPass -File Solitaire.ps1
    
    Del Solitaire.ps1
    
    Goto :Choice
    
    
    
    :Store
    
    Echo Get-AppxPackage *WindowsStore* ^| Remove-AppxPackage > Store.ps1
    
    Powershell -ExecutionPolicy ByPass -File Store.ps1
    
    Del Store.ps1
    
    Goto :Choice
    
    
    
    
    
    :Whiteboard
    
    Echo Get-AppxPackage *Microsoft.Whiteboard* ^| Remove-AppxPackage > Whiteboard.ps1
    
    Powershell -ExecutionPolicy ByPass -File Whiteboard.ps1
    
    Del Whiteboard.ps1
    
    Goto :Choice
    
    
    
    
    :MixedReality
    
    Echo Get-AppxPackage *Microsoft.MixedReality.Portal* ^| Remove-AppxPackage > MixedReality.ps1
    
    Powershell -ExecutionPolicy ByPass -File MixedReality.ps1
    
    Del MixedReality.ps1
    
    Goto :Choice
    
    
    
    
    :BingFinance
    
    Echo Get-AppxPackage *BingFinance* ^| Remove-AppxPackage > BingFinance.ps1
    
    Powershell -ExecutionPolicy ByPass -File BingFinance.ps1
    
    Del BingFinance.ps1
    
    Goto :Choice
    
    
    
    
    :ZuneVideo
    
    
    Echo Get-AppxPackage *ZuneVideo* ^| Remove-AppxPackage > ZuneVideo.ps1
    
    Powershell -ExecutionPolicy ByPass -File ZuneVideo.ps1
    
    Del ZuneVideo.ps1
    
    Goto :Choice
    
    
    
    
    
    :BingNews
    
    Echo Get-AppxPackage *BingNews* ^| Remove-AppxPackage > BingNews.ps1
    
    Powershell -ExecutionPolicy ByPass -File BingNews.ps1
    
    Del BingNews.ps1
    
    Goto :Choice
    
    
    
    
    :OneDrive
    
    Echo Get-AppxPackage *microsoft.microsoftskydrive* ^| Remove-AppxPackage > OneDrive.ps1
    
    Powershell -ExecutionPolicy ByPass -File OneDrive.ps1
    
    Del OneDrive.ps1
    
    Goto :Choice
    
    
    
    
    
    
    :OneNote
    
    Echo Get-AppxPackage *Office.OneNote* ^| Remove-AppxPackage > OneNote.ps1
    
    Powershell -ExecutionPolicy ByPass -File OneNote.ps1
    
    Del OneNote.ps1
    
    Goto :Choice
    
    
    
    
    :MSPaint
    
    Echo Get-AppxPackage *MSPaint* ^| Remove-AppxPackage > MSPaint.ps1
    
    Powershell -ExecutionPolicy ByPass -File MSPaint.ps1
    
    Del MSPaint.ps1
    
    Goto :Choice
    
    
    
    
    
    :Phone
    
    Echo Get-AppxPackage *CommsPhone* ^| Remove-AppxPackage > Phone.ps1
    
    Powershell -ExecutionPolicy ByPass -File Phone.ps1
    
    Del Phone.ps1
    
    Goto :Choice
    
    
    
    :WindowsPhone
    
    Echo Get-AppxPackage *WindowsPhone* ^| Remove-AppxPackage > WindowsPhone.ps1
    
    Powershell -ExecutionPolicy ByPass -File WindowsPhone.ps1
    
    Del WindowsPhone.ps1
    
    Goto :Choice
    
    
    
    
    :Photos
    
    Echo Get-AppxPackage *Photos* ^| Remove-AppxPackage > Photos.ps1
    
    Powershell -ExecutionPolicy ByPass -File Photos.ps1
    
    Del Photos.ps1
    
    Goto :Choice
    
    
    
    
    
    
    :Skype
    
    Echo Get-AppxPackage *SkypeApp* ^| Remove-AppxPackage > Skype.ps1
    
    Powershell -ExecutionPolicy ByPass -File Skype.ps1
    
    Del Skype.ps1
    
    Goto :Choice
    
    
    
    :ScreenSketch
    
    
    Echo Get-AppxPackage *Microsoft.ScreenSketch* ^| Remove-AppxPackage > ScreenSketch.ps1
    
    Powershell -ExecutionPolicy ByPass -File ScreenSketch.ps1
    
    Del ScreenSketch.ps1
    
    Goto :Choice
    
    
    
    :BingSports
    
    Echo Get-AppxPackage *BingSports* ^| Remove-AppxPackage > BingSports.ps1
    
    Powershell -ExecutionPolicy ByPass -File BingSports.ps1
    
    Del BingSports.ps1
    
    Goto :Choice
    
    
    
    
    :StickyNotes
    
    Echo Get-AppxPackage *MicrosoftStickyNotes* ^| Remove-AppxPackage > StickyNotes.ps1
    
    Powershell -ExecutionPolicy ByPass -File StickyNotes.ps1
    
    Del StickyNotes.ps1
    
    Goto :Choice
    
    
    
    :Sway
    
    Echo Get-AppxPackage *Office.Sway* ^| Remove-AppxPackage > Sway.ps1
    
    Powershell -ExecutionPolicy ByPass -File Sway.ps1
    
    Del Sway.ps1
    
    Goto :Choice
    
    
    
    
    
    :Tips
    
    Echo Get-AppxPackage *Microsoft.Getstarted* ^| Remove-AppxPackage > Tips.ps1
    
    Powershell -ExecutionPolicy ByPass -File Tips.ps1
    
    Del Tips.ps1
    
    Goto :Choice
    
    
    
    
    :Twitter
    
    Echo Get-AppxPackage *Twitter* ^| Remove-AppxPackage > Twitter.ps1
    
    Powershell -ExecutionPolicy ByPass -File Twitter.ps1
    
    Del Twitter.ps1
    
    Goto :Choice
    
    
    
    
    :SoundRecorder
    
    Echo Get-AppxPackage *WindowsSoundRecorder* ^| Remove-AppxPackage > SoundRecorder.ps1
    
    Powershell -ExecutionPolicy ByPass -File SoundRecorder.ps1
    
    Del SoundRecorder.ps1
    
    Goto :Choice
    
    
    
    
    
    :Weather
    
    Echo Get-AppxPackage *BingWeather* ^| Remove-AppxPackage > Weather.ps1
    
    Powershell -ExecutionPolicy ByPass -File Weather.ps1
    
    Del Weather.ps1
    
    Goto :Choice
    
    
    
    
    
    :XboxApp
    
    Echo Get-AppxPackage *XboxApp* ^| Remove-AppxPackage > XboxApp.ps1
    
    Powershell -ExecutionPolicy ByPass -File XboxApp.ps1
    
    Del XboxApp.ps1
    
    Goto :Choice
    
    
    
    
    
    :XboxGamingOverlay
    
    Echo Get-AppxPackage *Microsoft.XboxGamingOverlay* ^| Remove-AppxPackage > XboxGamingOverlay.ps1
    
    Powershell -ExecutionPolicy ByPass -File XboxGamingOverlay.ps1
    
    Del XboxGamingOverlay.ps1
    
    Goto :Choice
    
    
    
    
    
    :XboxOneSmartGlass
    
    Echo Get-AppxPackage *XboxOneSmartGlass* ^| Remove-AppxPackage > XboxOneSmartGlass.ps1
    
    Powershell -ExecutionPolicy ByPass -File XboxOneSmartGlass.ps1
    
    Del XboxOneSmartGlass.ps1
    
    Goto :Choice
    
    
    
    
    
    :YourPhone
    
    Echo Get-AppxPackage *Microsoft.YourPhone* ^| Remove-AppxPackage > YourPhone.ps1
    
    Powershell -ExecutionPolicy ByPass -File YourPhone.ps1
    
    Del YourPhone.ps1
    
    Goto :Choice
    
    
    
    
    
    :GetHelp
    
    
    Echo Get-AppxPackage *Microsoft.GetHelp* ^| Remove-AppxPackage > GetHelp.ps1
    
    Powershell -ExecutionPolicy ByPass -File GetHelp.ps1
    
    Del GetHelp.ps1
    
    Goto :Choice
    
    
    
    
    :People
    
    Echo Get-AppxPackage *Microsoft.People* ^| Remove-AppxPackage > People.ps1
    
    Powershell -ExecutionPolicy ByPass -File People.ps1
    
    Del People.ps1
    
    Goto :Choice
    Bloatware Removal Script Attached Files
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 19:29.
Find Us




Windows 10 Forums