68 Commits (57c155e220a55f8c76ff46e3360f9a165cf27121)
 

Author SHA1 Message Date
Richard Newton 57c155e220
Added ForEach loop. 6 years ago
Richard Newton 003ba5edb1
Created Remove Bloatware RegKeys
This is the code from the Remove-Keys function that removes the bloatware registry keys.
6 years ago
Richard Newton ff7f5f653f
Created file called Debloat Windows
This is the code in the function called Start-Debloat to debloat Windows 10.
6 years ago
Richard Newton feabda25d1
Created individual file called Uninstall OneDrive
This is the code to uninstall OneDrive from the Function UninstallOneDrive.
6 years ago
Richard Newton d2c812df11
Added New-PSDrive HKCR in uninstall OneDrive Function
I added code to create a new PSDrive for HKCR so that the function can access the portion of the registry associated with HKCR and create/modify the specific registry keys.

I believe this resolves the function from hanging.
6 years ago
Richard Newton 57ef7e83b6
Update Windows10SysPrepDebloater.ps1 6 years ago
Richard Newton c49ce96d55
Update Windows10SysPrepDebloater.ps1
Removed Microsoft.DesktopAppInstaller and Microsoft.RemoteDesktop from the blacklist function Remove-AppxPackagesForSysprep
6 years ago
Richard Newton 16016cf829
Added blacklisted Appxpackages to Start-Debloat Function 6 years ago
Richard Newton 1a2bf8181c
Merge pull request #38 from matt2005/1803
added Extra steps to remove provisioned packages.
6 years ago
Matt 4854877459 Added Privacy switch and added verbose messaging so that it appears in the MDT logs 6 years ago
Matt 4caf494048 fixed error with apps installed as other users 6 years ago
Matt d770bf1f2b Fixed Sc command 6 years ago
Matt 30541754f6 Fixed logic to make use of the switches 6 years ago
Matt ae7fd52b09 added Extra steps to remove provisioned packages.
Added registry keys to stop autoupdates on Windows Store
Added step to stop installer service
6 years ago
Richard Newton 405d4584f3
Added Add-Type -AssemblyName PresentationCore,PresentationFramework 6 years ago
Richard Newton 4caacbb162
Removed administrator check 6 years ago
Richard Newton 5fff8f33ec
Removed the beginning * from Microsoft.Paint* since it wasn't parsing correctly 6 years ago
Richard Newton 300806db2e
Added Microsoft.MSPaint wildcard to whitelist 6 years ago
Richard Newton f327eef7f0
Added Microsoft.MicrosoftStickyNotes to whitelist 6 years ago
Richard Newton e9d2b48fab
Moved the Erroraction preference to line 12 6 years ago
Richard Newton 50a04f930e
Removed -Verbose from most of code
I removed -Verbose from most of the code as it is unnecessary and makes the script far too verbose.
6 years ago
Richard Newton f23435dce7
Merge pull request #28 from abulgatz/master
Run Remove-AppxPackage for current user
6 years ago
Adam d1b1be1bce
Run Remove-AppxPackage for current user
Run Remove-AppxPackage for the currently logged in user account
6 years ago
Richard Newton fa01c1f20a
Added a few Xbox AppXPackages that shouldn't be removed
Microsoft.XboxGamingOverlay
Microsoft.XboxIdentityProvider
Microsoft.Xbox.TCUI 

These will no longer be removed.
6 years ago
Richard Newton 61354e79c5
Merge pull request #27 from Gray-0men/master
Admin check and GUI prompts
6 years ago
Damian b8ceda44f9 Fixed a bug I made with Explorer
Made sure it works without a new window opening at the end as well.
6 years ago
Damian d210f3e159 Just a lot of OCD fat trimming
Mostly getting rid of redundant code that was doing the same thing over top of itself (ex: NewItemProperty with a value and then next line set the exact same value??)

Also added some more that was missed with telemetry, bing in the start menu, disabling cortana completely, and fully removing OneDrive and removed it from the side bar in explorer.
6 years ago
Gray-0men af3cc3cab4 OEM and Preinstalled app locations
Added more OEM and preinstalled app locations to removal of bloatware in Reg Key section.
6 years ago
Damian f4bc4545ab Added Cancel to the GUI
Added cancel button to stop the script completely.
6 years ago
Damian 4c3dd2003d Admin check and GUI prompts
Added an admin check to see if the script is running with admin right, if it isn't then it'll close and reopen with admin right and continue on.

Also added a GUI to replace the need for "read-host" to get a response from USER
6 years ago
Richard Newton deaa99c664
Added xbox appxpackages/appxprovisionedpackages to whitelist 6 years ago
Richard Newton c6da13aa0f
Added information to How To Run 6 years ago
Richard Newton cc4633c8be
Added missing function FixWhitelistedApps to be called correctly
Added missing function FixWhitelistedApps to be called correctly on line 235
6 years ago
Richard Newton 1adfd2bf83
Added information regarding when this script should be ran 6 years ago
Richard Newton f4da442ca6
Fixed Parameter switches 6 years ago
Richard Newton b6e5b716f7
Fixed the old name of Windows10SilentDebloater.ps1
I changed the name of the Windows10SilentDebloater.ps1 in the README to Windows10SysPrepDebloater.ps1
6 years ago
Richard Newton fad7533973
Removed Interactive/Noninteractive section 6 years ago
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.
6 years ago
Richard Newton f30ac403de
Added CanonicalGroupLimited.UbuntuonWindows to whitelisted apps 6 years ago
Richard Newton 173d106ef1
Added CanonicalGroupLimited.UbuntuonWindows to whitelisted apps 6 years ago
Richard Newton 78e439b703
Added -ErrorAction SilentlyContinue to lines 165-170 6 years ago
Richard Newton f16cc2705f
Added -ErrorAction SilentlyContinue to lines 288-293 6 years ago
Richard Newton 9c7d563fcf
Changed the name of the .ps1 used in #Switch Parameters 6 years ago
Richard Newton fd4ecb03fd
Renamed Windows10SilentDebloater to Windows10SysPrepDebloater
I renamed Windows10SilentDebloater to Windows10SysPrepDebloater to better show what the intended purpose of this version of the script is for.
6 years ago
Richard Newton 56d424df86
Added error handling parameter on line 16
I added error handling on line 16; -ErrorAction SilentlyContinue in order to suppress any details in the MDT logs.
6 years ago
Richard Newton 7302794884
Added comments to Start-Debloat function and FixWhitelistedApps function 6 years ago
Richard Newton 3f997bf3f2
Added comments to Start-Debloat function and FixWhitelistedApps function 6 years ago
Richard Newton da04191367
Added Abulgatz to #Credit section 6 years ago
Richard Newton 8e4d165041
Added new function FixWhitelistedApps
I added a new Function called FixWhitelistedApps, which will check to see if any of the Whitelisted Apps were removed, and if so it should re-add them.

I then changed the code in the function Start-Debloat, given to me by Reddit user /u/GavinEke.
6 years ago
Richard Newton afa87e6947
Added Reddit user to #Credit section 6 years ago