Script will now create a restore point

The ability for the script to create a system restore point has been added before the GUI itself is shown. It is automatically created at this time as well.
This commit is contained in:
Richard Newton 2021-03-13 00:54:29 -05:00 committed by GitHub
parent 43dbee47d7
commit 6e8c7362c7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -35,6 +35,7 @@ If (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]:
} }
} }
#Unnecessary Windows 10 AppX apps that will be removed by the blacklist. #Unnecessary Windows 10 AppX apps that will be removed by the blacklist.
$global:Bloatware = @( $global:Bloatware = @(
"Microsoft.PPIProjection" "Microsoft.PPIProjection"
@ -488,6 +489,10 @@ Else {
Start-Transcript -OutputDirectory "${DebloatFolder}" Start-Transcript -OutputDirectory "${DebloatFolder}"
Write-Output "Creating System Restore Point if one does not already exist. If one does, then you will receive a warning. Please wait..."
Checkpoint-Computer -Description "Before using W10DebloaterGUI.ps1"
#region gui events { #region gui events {
$CustomizeBlacklist.Add_Click( { $CustomizeBlacklist.Add_Click( {
$CustomizeForm = New-Object System.Windows.Forms.Form $CustomizeForm = New-Object System.Windows.Forms.Form