mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2025-04-02 17:32:09 +00:00
Merge branch 'test' into Alt-Winget
This commit is contained in:
commit
c16dfc3899
@ -223,7 +223,7 @@
|
|||||||
<Button Name="Updatesdefault" FontSize="16" Background="AliceBlue" Content="Default (Out of Box) Settings" Margin="20,0,20,10" Padding="10"/>
|
<Button Name="Updatesdefault" FontSize="16" Background="AliceBlue" Content="Default (Out of Box) Settings" Margin="20,0,20,10" Padding="10"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
<StackPanel Background="#777777" SnapsToDevicePixels="True" Grid.Row="1" Margin="10,5">
|
<StackPanel Background="#777777" SnapsToDevicePixels="True" Grid.Row="1" Margin="10,5">
|
||||||
<TextBlock Text="This is my recommended setting I use on all computers. It will delay feature updates by 2 years and will install security updates 4 days after release. These are the settings I use in buisness environments." Margin="20,0,20,0" Padding="10" TextWrapping="WrapWithOverflow" MaxWidth="300"/>
|
<TextBlock Text="This is my recommended setting I use on all computers. It will delay feature updates by 2 years and will install security updates 4 days after release. These are the settings I use in business environments." Margin="20,0,20,0" Padding="10" TextWrapping="WrapWithOverflow" MaxWidth="300"/>
|
||||||
<Button Name="Updatessecurity" FontSize="16" Background="AliceBlue" Content="Security (Recommended) Settings" Margin="20,0,20,10" Padding="10"/>
|
<Button Name="Updatessecurity" FontSize="16" Background="AliceBlue" Content="Security (Recommended) Settings" Margin="20,0,20,10" Padding="10"/>
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
<StackPanel Background="#777777" SnapsToDevicePixels="True" Grid.Row="2" Margin="10,5">
|
<StackPanel Background="#777777" SnapsToDevicePixels="True" Grid.Row="2" Margin="10,5">
|
||||||
|
17
winutil.ps1
17
winutil.ps1
@ -1189,8 +1189,16 @@ $WPFFeatureInstall.Add_Click({
|
|||||||
[System.Windows.MessageBox]::Show($Messageboxbody,$MessageboxTitle,$ButtonType,$MessageIcon)
|
[System.Windows.MessageBox]::Show($Messageboxbody,$MessageboxTitle,$ButtonType,$MessageIcon)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
$WPFPanelDISM.Add_Click({
|
||||||
|
Start-Process PowerShell -ArgumentList 'Write-Host "Chkdsk" -ForegroundColor Green; Chkdsk;
|
||||||
|
Write-Host "SFC - 1st scan" -ForegroundColor Green; sfc /scannow;
|
||||||
|
Write-Host "DISM" -ForegroundColor Green; DISM /Online /Cleanup-Image /Restorehealth;
|
||||||
|
Write-Host "SFC - 2nd scan" -ForegroundColor Green; sfc /scannow;
|
||||||
|
Read-Host "Press Enter"' -verb runas
|
||||||
|
})
|
||||||
|
|
||||||
$WPFPanelcontrol.Add_Click({
|
$WPFPanelcontrol.Add_Click({
|
||||||
cmd /c control
|
cmd /c control
|
||||||
})
|
})
|
||||||
$WPFPanelnetwork.Add_Click({
|
$WPFPanelnetwork.Add_Click({
|
||||||
cmd /c ncpa.cpl
|
cmd /c ncpa.cpl
|
||||||
@ -1307,13 +1315,16 @@ foreach ($service in $services) {
|
|||||||
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name "BranchReadinessLevel" -ErrorAction SilentlyContinue
|
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name "BranchReadinessLevel" -ErrorAction SilentlyContinue
|
||||||
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name "DeferFeatureUpdatesPeriodInDays" -ErrorAction SilentlyContinue
|
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name "DeferFeatureUpdatesPeriodInDays" -ErrorAction SilentlyContinue
|
||||||
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name "DeferQualityUpdatesPeriodInDays " -ErrorAction SilentlyContinue
|
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" -Name "DeferQualityUpdatesPeriodInDays " -ErrorAction SilentlyContinue
|
||||||
|
})
|
||||||
|
$WPFFixesUpdate.Add_Click({
|
||||||
### Reset Windows Update Script - reregister dlls, services, and remove registry entires.
|
### Reset Windows Update Script - reregister dlls, services, and remove registry entires.
|
||||||
Write-Host "1. Stopping Windows Update Services..."
|
Write-Host "1. Stopping Windows Update Services..."
|
||||||
Stop-Service -Name BITS
|
Stop-Service -Name BITS
|
||||||
Stop-Service -Name wuauserv
|
Stop-Service -Name wuauserv
|
||||||
Stop-Service -Name appidsvc
|
Stop-Service -Name appidsvc
|
||||||
Stop-Service -Name cryptsvc
|
Stop-Service -Name cryptsvc
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Write-Host "2. Remove QMGR Data file..."
|
Write-Host "2. Remove QMGR Data file..."
|
||||||
Remove-Item "$env:allusersprofile\Application Data\Microsoft\Network\Downloader\qmgr*.dat" -ErrorAction SilentlyContinue
|
Remove-Item "$env:allusersprofile\Application Data\Microsoft\Network\Downloader\qmgr*.dat" -ErrorAction SilentlyContinue
|
||||||
@ -1529,4 +1540,4 @@ $WPFUpdatessecurity.Add_Click({
|
|||||||
#===========================================================================
|
#===========================================================================
|
||||||
# Shows the form
|
# Shows the form
|
||||||
#===========================================================================
|
#===========================================================================
|
||||||
$Form.ShowDialog() | out-null
|
$Form.ShowDialog() | out-null
|
||||||
|
Loading…
Reference in New Issue
Block a user