Commit Graph

13 Commits

Author SHA1 Message Date
Richard Newton
deaa99c664
Added xbox appxpackages/appxprovisionedpackages to whitelist 2018-05-21 19:04:21 -07:00
Richard Newton
c5214cfb2c
Removed switch containing interactive/noninteractive
I removed the switch containing interactive/noninteractive choices since the noninteractive option only cut down the amount of interactive prompts by 2, and I saw no value with keeping it. I also fixed the formatting of the code and it should be a bit more presentable now.
2018-03-06 20:31:11 -08:00
Richard Newton
173d106ef1
Added CanonicalGroupLimited.UbuntuonWindows to whitelisted apps 2018-03-02 21:09:36 -08:00
Richard Newton
f16cc2705f
Added -ErrorAction SilentlyContinue to lines 288-293 2018-03-02 21:00:14 -08:00
Richard Newton
3f997bf3f2
Added comments to Start-Debloat function and FixWhitelistedApps function 2018-02-19 07:59:58 -08:00
Richard Newton
13a0d7c03e
Changed Start-Debloat Function Code, new function
I changed the Start-Debloat Function's code to use [regex] as explained in the following link: https://www.reddit.com/r/PowerShell/comments/7xzwah/4_whitelisted_apps_in_my_script_are_being_removed/\

Thanks to Reddit user /u/GavinEke for the help.

I added a new Function called FixWhitelistedApps which will run and check to see if the Whitelisted apps in the Start-Debloat function were removed, and if so it should bring them back.
2018-02-19 07:48:42 -08:00
Richard Newton
542619fa87
Fixed whitelisted apps being removed
I fixed an issue where the whitelisted apps; Paint3D, Calculator, Store, and Photos were being removed.

I changed the conditional operator from -notlike to -notcontains on lines 22-25, and lines 30-33. Then, I removed the asterisks from each AppXPackage/AppXProvisionedPackage name. 

The issue of the whitelisted apps being removed should no longer be the case.
2018-02-16 19:59:14 -08:00
Richard Newton
3f628a709c
Changed $_.packagename to $_.name on lines 24 and 25
Changed $_.packagename to $_.name on lines 24 and 25
2018-01-13 16:24:26 -08:00
Richard Newton
d02dfa39ed
Changed $_.name on lines 24, 25, 32 and 33.
I changed the $_.name on lines 24, 25, 32, and 33 to $_.packagename since the whitelisted apps "Photos" and "Store" were still being removed.

Now they shouldn't be removed.
2017-12-28 20:33:12 -08:00
Richard Newton
3555fec619
Changed Microsoft.FreshPaint to Paint3d
On lines 22 and 30 I changed the name of the app/package from Microsoft.FreshPaint to Paint3D
2017-12-28 20:25:14 -08:00
Richard Newton
ac34625cc4
Fixed Revert /Noninteractive switch statement
On line 410 if you chose to run Interactively and wanted to Revert changes it would tell you that the Revert switch statement was not recognized. This is now fixed.

On line 450 if you chose to use the Noninteractive method it wasn't recognized. This is now fixed as well.
2017-12-28 20:23:46 -08:00
Richard Newton
e56a1297d4
Added logging, new Noninteractive switch, other code
Upon launching the script you will see that the script will create a folder called Windows10Debloater which it will use to store logs. If it detects that it has already been created previously then it will tell you that the folder already exists. The path will be: C:\Windows10Debloater

I added logging. It will record a transcript of your session and then output the transcript file into C:\Windows10Debloater. These can be used for troubleshooting or if you get error messages.

I added a Noninteractive switch so that instead of you choosing between "Interactive" and "Silent" it will only ask you 1 question, instead of the "Interactive" one asking you a couple of questions. 

The "Interactive" switch doesn't automatically reboot your machine.
2017-12-11 20:23:24 -08:00
Richard Newton
4c152f8d70
Windows10Debloater 2017-12-11 17:37:16 -08:00