diff --git a/Scripts/Features/CreateSystemRestorePoint.ps1 b/Scripts/Features/CreateSystemRestorePoint.ps1 index a5b3d66..624dcbe 100644 --- a/Scripts/Features/CreateSystemRestorePoint.ps1 +++ b/Scripts/Features/CreateSystemRestorePoint.ps1 @@ -6,7 +6,7 @@ function CreateSystemRestorePoint { # In GUI mode, skip the prompt and just try to enable it if ($script:GuiWindow -or $Silent -or $( Read-Host -Prompt "System restore is disabled, would you like to enable it and create a restore point? (y/n)") -eq 'y') { try { - $enableResult = Invoke-NonBlocking -TimeoutSeconds 20 -ScriptBlock { + $enableResult = Invoke-NonBlocking -TimeoutSeconds 90 -ScriptBlock { try { Enable-ComputerRestore -Drive "$env:SystemDrive" return $null @@ -33,7 +33,7 @@ function CreateSystemRestorePoint { if (-not $failed) { try { - $result = Invoke-NonBlocking -TimeoutSeconds 20 -ScriptBlock { + $result = Invoke-NonBlocking -TimeoutSeconds 90 -ScriptBlock { try { $recentRestorePoints = Get-ComputerRestorePoint | Where-Object { (Get-Date) - [System.Management.ManagementDateTimeConverter]::ToDateTime($_.CreationTime) -le (New-TimeSpan -Hours 24) } } @@ -92,4 +92,4 @@ function CreateSystemRestorePoint { Write-Host "Warning: Continuing without restore point" -ForegroundColor Yellow } -} \ No newline at end of file +} diff --git a/Scripts/Features/ExecuteChanges.ps1 b/Scripts/Features/ExecuteChanges.ps1 index 772627a..0038df9 100644 --- a/Scripts/Features/ExecuteChanges.ps1 +++ b/Scripts/Features/ExecuteChanges.ps1 @@ -166,7 +166,7 @@ function ExecuteAllChanges { if ($hasRegistryBackedFeature) { $currentStep++ if ($script:ApplyProgressCallback) { - & $script:ApplyProgressCallback $currentStep $totalSteps "Creating registry backup" + & $script:ApplyProgressCallback $currentStep $totalSteps "Creating registry backup..." } Write-Host "> Creating registry backup..." @@ -182,9 +182,9 @@ function ExecuteAllChanges { if ($script:Params.ContainsKey("CreateRestorePoint")) { $currentStep++ if ($script:ApplyProgressCallback) { - & $script:ApplyProgressCallback $currentStep $totalSteps "Creating system restore point" + & $script:ApplyProgressCallback $currentStep $totalSteps "Creating system restore point, this may take a moment..." } - Write-Host "> Attempting to create a system restore point..." + Write-Host "> Creating a system restore point..." CreateSystemRestorePoint Write-Host "" }