iNNOKENTIY21
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Set-Svc -Do:$Act Set-Service -Name 'wuauserv' -StartupType Manual -Status Running Set-Svc -Do:$Act Set-Service -Name 'BITS' -StartupType Manual Set-Svc -Do:$Act Set-Service -Name 'DoSvc' -StartupType Manual Set-Svc -Do:$Act Set-Service -Name 'UsoSvc' -StartupType DelayedAuto -Status Running Set-Svc -Do:$Act Set-Service -Name 'LxpSvc' -StartupType Manual Set-Tsk -Do:$Act Disable-ScheduledTask -TaskName '\Microsoft\Windows\WaaSMedic\PerformRemediation' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\WindowsUpdate\Scheduled Start' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\Schedule Scan' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\UpdateModelTask' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\USO_UxBroker' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\Schedule Retry Scan' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\Backup Scan' Set-Tsk -Do:$Act Disable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\Maintenance Install' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\AC Power Download' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\AC Power Install' Set-Tsk -Do:$Act Disable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\Reboot' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\UpdateOrchestrator\Report policies' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\LanguageComponentsInstaller\Installation' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\LanguageComponentsInstaller\ReconcileLanguageResources' Set-Tsk -Do:$Act Enable-ScheduledTask -TaskName '\Microsoft\Windows\LanguageComponentsInstaller\Uninstallation' try { [int] $DriverExcl = [Microsoft.Win32.Registry]::GetValue('HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate','ExcludeWUDriversInQualityUpdate',$null) } catch { [int] $DriverExcl = 0 } # Удаление всего раздела, для очистки параметров из ГП, так как удаление параметра воспринимается в некоторых политиках как "Отключено", а не как "Не задано"! Set-LGP -Do:$Act Remove-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' Set-LGP -Do:$Act Remove-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate' # Если есть политика исключения драйверов, то установка его обратно, после удаления всего раздела из политики. if ( $DriverExcl ) { Set-LGP -Do:$Act New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate' -Name 'ExcludeWUDriversInQualityUpdate' -Type DWord 1 } # Пользователи\Адм. Шабл\Система\ "Автоматическое обновление Windows" Set-LGP -Do:$Act Remove-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer' -Name 'NoAutoUpdate' # Комп\Адм. Шабл\Компоненты Windows\Центр обновления Windows\ "Настройка автоматического обновления" (Отключено) Set-LGP -Do:$Act New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name 'NoAutoUpdate' -Type DWord 1 # Комп\Адм. Шабл\Компоненты Windows\Центр обновления Windows\ "Частота поиска автоматических обновлений" (Отключено) # Set-LGP -Do:$Act New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name 'DetectionFrequencyEnabled' -Type DWord 0 # Комп\Адм. Шабл\Компоненты Windows\Центр обновления Windows\ "Включить рекомендуемые обновления через автоматическое обновление" (Не задано) Работает только при автоматическом обновлении! # Set-LGP -Do:$Act Remove-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name 'IncludeRecommendedUpdates' # Комп\Адм. Шабл\Компоненты Windows\Оптимизация доставки\ "Режим скачивания" (Включено, Обход) Set-LGP -Do:$Act New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization' -Name 'DODownLoadMode' -Type DWord 100 Set-SettingsPageVisibility -Act:$Act -Remove -Names 'windowsupdate', 'delivery-optimization' |