From 9818985784245659706c5592c55729ae99742848 Mon Sep 17 00:00:00 2001 From: farag2 Date: Fri, 22 Mar 2019 12:02:11 +0300 Subject: [PATCH] Update Win 10.ps1 --- Win 10.ps1 | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Win 10.ps1 b/Win 10.ps1 index 34f7fe39..61f7a2bd 100644 --- a/Win 10.ps1 +++ b/Win 10.ps1 @@ -873,7 +873,7 @@ IF ($getdisk -eq $drive) { $drive = $(${drive}.ToUpper()) $Music = Get-ItemPropertyValue -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" -Name "My Music" - IF (Music -ne "${drive}:\Музыка") + IF ($Music -ne "${drive}:\Музыка") { IF (!(Test-Path -Path "${drive}:\Музыка")) { @@ -934,14 +934,19 @@ IF ((Test-Path -Path $env:SystemRoot\Temp)) # Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings -Name RestartNotificationsAllowed2 -Value 1 -Force # Включить патч 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 FeatureSettingsOverrideMask -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 # Установить параметры производительности графики для отдельных приложений на "Высокая производительность" -IF ((Get-CimInstance -ClassName Win32_VideoController | Where-Object {$_.AdapterDACType -like "*DAC*"}).Caption) +IF ((Get-CimInstance -ClassName Win32_VideoController | Where-Object {$_.AdapterDACType -ne "Internal"}).Caption) { - $exe = Read-Host -Prompt "Введите полный путь до исполняемого файла приложения без кавычек. `nЧтобы пропустить, нажмите Enter" + IF (Test-Path -Path "${env:ProgramFiles(x86)}\Steam") + { + Start "${env:ProgramFiles(x86)}\Steam\steamapps\common" + } + $exe = Read-Host -Prompt "Введите полный путь до исполняемого файла приложения. `nЧтобы пропустить, нажмите Enter" IF ($exe) { + $exe = $exe.Replace('"', "") New-ItemProperty -Path HKCU:\Software\Microsoft\DirectX\UserGpuPreferences -Name $exe -Type String -Value "GpuPreference=2;" -Force } }