Browse Source

Update Win 10.ps1

pull/3/head
farag2 6 years ago
committed by GitHub
parent
commit
33e6f837d7
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      Win 10.ps1

13
Win 10.ps1

@ -436,7 +436,7 @@ Get-Service -ServiceName swprv, vss | Stop-Service -Force
Get-Service -ServiceName swprv, vss | Set-Service -StartupType Disabled Get-Service -ServiceName swprv, vss | Set-Service -StartupType Disabled
# Отключить Windows Script Host # Отключить Windows Script Host
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Script Host\Settings" -Name Enabled -Value 0 -Force New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Script Host\Settings" -Name Enabled -Value 0 -Force
# Включить в Планировщике задач запуск очистки обновлений Windows # Включить в Планировщике задач запуск очистки диска
$keys = @( $keys = @(
# Файлы оптимизации доставки # Файлы оптимизации доставки
"Delivery Optimization Files", "Delivery Optimization Files",
@ -933,7 +933,16 @@ IF ((Test-Path -Path $env:SystemRoot\Temp))
} }
# Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления # Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления
New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings -Name RestartNotificationsAllowed2 -Value 1 -Force New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings -Name RestartNotificationsAllowed2 -Value 1 -Force
# Включить патч Retpoline против Spectre v2 ### # Включить патч Retpoline против Spectre v2
New-ItemProperty -Path "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name FeatureSettingsOverride -Value 1024 -Force New-ItemProperty -Path "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name FeatureSettingsOverride -Value 1024 -Force
New-ItemProperty -Path "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name FeatureSettingsOverrideMask -Value 1024 -Force New-ItemProperty -Path "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name FeatureSettingsOverrideMask -Value 1024 -Force
# Установить параметры производительности графики для отдельных приложений на "Высокая производительность"
IF ((Get-CimInstance -ClassName Win32_VideoController | Where-Object {$_.AdapterDACType -like "*DAC*"}).Caption)
{
$exe = Read-Host -Prompt "Введите полный путь до исполняемого файла приложения без кавычек. `nЧтобы пропустить, нажмите Enter"
IF ($exe)
{
New-ItemProperty -Path HKCU:\Software\Microsoft\DirectX\UserGpuPreferences -Name $exe -Type String -Value "GpuPreference=2;" -Force
}
}
Stop-Process -ProcessName explorer Stop-Process -ProcessName explorer

Loading…
Cancel
Save