

# -reboot (or -rebootafterremoval), if option is specficied, will reboot after removal in -silent mode without confirmation # does not automatically remove default suggestions, you'll need to supply what is to be included and what # -ignoredefault (or -nd, -id, -ignoredefaults, -nodefaultsuggestions) # -silent (or -quiet, -s, -S), run without GUI, implies auto-confirmation, no warnings # (array) of all installed/registered software (doesn't count software not formally installed or not registered with Windows but it should target everything that appears in the Programs and Features (Add/Remove Programs) list and a little more). # Using both wmi and registry you get lots of duplicates but we just remove the duplicates after generating and aggregating the list # and more complete using the registry and wmi program list as to not miss any programs. # The ideas from that script have been expanded and used to make the process more automated (more silent uninstalls) # Supporting files that are needed are found in the BRU-uninstall-helpers folder.

# Reboot before running this script and after running it (if anything is removed)

# Supports Powershell 2+, Windows 7/Server 2008 R2 (Winver 6.1+) and newer - including removing Win8/10+ UWP (metro/modern) Apps. # Removes common bloatware from HP, Dell, Lenovo, Sony, Etc
