Найти в Дзене
Т.Е.Х.Н.О Windows & Linux

Windows 11 25H2. Фундамент #10. Видеокарта: за пределами панели управления🎮⚙️

Видеокарта — это не просто ускоритель графики. Это миниатюрный компьютер со своим процессором, памятью, прошивкой и собственной системой управления мощностью. Стандартная панель управления драйвером показывает лишь верхушку айсберга. За пределами графического интерфейса скрываются десятки параметров, которые могут превратить хромающий фреймрейт в плавный геймплей, уменьшить задержки видеопроцессора или даже избавить от назойливого мерцания экрана. Первый лайфхак для новичков: 💡 Прежде чем заглубляться в реестр Windows и экспериментировать с драйвером, создайте точку восстановления системы. Это займёт две минуты, но спасёт вас, если что-то пойдёт не так. Откройте выполнить (Windows + R), введите systempropertiesprotection и нажмите «создать». Nvidia Profile Inspector — это утилита, которая позволяет напрямую взаимодействовать с профилями драйвера, минуя урезанный графический интерфейс панели управления. Через него можно задействовать функции, которые Nvidia скрывает от обычных пользова
Оглавление

Видеокарта — это не просто ускоритель графики. Это миниатюрный компьютер со своим процессором, памятью, прошивкой и собственной системой управления мощностью. Стандартная панель управления драйвером показывает лишь верхушку айсберга. За пределами графического интерфейса скрываются десятки параметров, которые могут превратить хромающий фреймрейт в плавный геймплей, уменьшить задержки видеопроцессора или даже избавить от назойливого мерцания экрана.

Первый лайфхак для новичков: 💡 Прежде чем заглубляться в реестр Windows и экспериментировать с драйвером, создайте точку восстановления системы. Это займёт две минуты, но спасёт вас, если что-то пойдёт не так. Откройте выполнить (Windows + R), введите systempropertiesprotection и нажмите «создать».

ЧАСТЬ 1: NVIDIA PROFILE INSPECTOR — СКРЫТАЯ МОЩЬ ВИДЕОКАРТЫ 🔧

Что это и почему это нужно

Nvidia Profile Inspector — это утилита, которая позволяет напрямую взаимодействовать с профилями драйвера, минуя урезанный графический интерфейс панели управления. Через него можно задействовать функции, которые Nvidia скрывает от обычных пользователей, или включить оптимизации, которые производитель отключил для конкретной игры.

Шаг 1: Загрузка и первый запуск

  1. Перейдите на сайт разработчика утилиты.
  2. Скачайте архив (версия на январь 2026 года актуальна для драйверов 571.xx и выше).
  3. Распакуйте в папку типа C:\Utils\ProfileInspector.
  4. Запустите nvidiaProfileInspector.exe с правами администратора.

При первом запуске программа автоматически создаст резервную копию текущих профилей. Это критически важно для отката.

Шаг 2: Включение Re-Bar в играх, которые его не поддерживают

Re-Bar (Resizable BAR) — это технология, которая позволяет процессору получать доступ ко всей видеопамяти сразу, а не небольшими порциями. Это может дать +5–15% производительности в некоторых играх, особенно в 4K разрешении.

Алгоритм действий:

  1. Запустите Profile Inspector.
  2. В поле поиска введите название вашей игры (например, «Elden Ring»).
  3. Если профиля нет — нажмите «Create Profile» и скопируйте параметры из профиля «Default».
  4. Найдите параметр Resizable BAR - Feature (сокращённо REBAR).
  5. Измените значение с Off на On.
  6. Нажмите «Apply Changes».
  7. Закройте утилиту и перезагрузитесь.

Проверка работы: Запустите игру и откройте Nvidia Geforce Experience (опционально установите мониторинг производительности). Если всё работает — продолжайте. Если появились артефакты или программа крашится — откатитесь на Off.

Шаг 3: Отключение Ansel и телеметрии

Ansel — это фоторежим, встроенный в драйвер. Он может отнимать ресурсы и вызывать микрозаиканность при включённой телеметрии.

  1. В Profile Inspector перейдите на вкладку «Default» (общие настройки всех игр).
  2. Найдите Ansel - Photography Mode и установите в Disabled.
  3. Найдите параметры с префиксом Telemetry и выключите их.
  4. Примените изменения.

Совет: 💡 Телеметрия драйвера передаёт данные о вашей активности на серверы Nvidia. Отключение не повредит функциональности, но немного сэкономит трафик и снизит нагрузку на фоновые процессы.

Шаг 4: Блокировка P-State (Force P2 State off)

P-State — это режим, при котором видеокарта динамически снижает частоты памяти при спокойной нагрузке. Это экономит энергию, но может вызвать микрозаиканность при резких скачках нагрузки.

  1. В Profile Inspector откройте профиль Default.
  2. Найдите параметр Power management mode.
  3. Установите вместо Adaptive значение Prefer Maximum Performance.
  4. Найдите Max Performance State и убедитесь, что стоит максимальное значение (обычно 15 для RTX серии).
  5. Найдите Force P2 State off и переведите в True.

Результат: Видеокарта всегда работает на максимальной частоте. Мощность увеличится на 10–20W в режиме ожидания, но микрозаиканность исчезнет полностью.

Скрипт PowerShell для отслеживания P-State:

# Скрипт для отслеживания текущего состояния видеокарты
# Запускайте каждые 5 секунд для мониторинга P-State

Add-Type -Path "C:\Program Files\NVIDIA Corporation\NVSMI\nvml.dll" -ErrorAction SilentlyContinue

$timestamp = Get-Date -Format "HH:mm:ss"
$gpuLoad = (nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader,nounits)
$memFreq = (nvidia-smi --query-gpu=clocks.current.memory --format=csv,noheader,nounits)

Write-Host "[$timestamp] GPU Load: $gpuLoad% | Memory Clock: $memFreq MHz" -ForegroundColor Cyan

if ([int]$gpuLoad -lt 30 -and [int]$memFreq -lt 5000) {
Write-Host "⚠️ P2 State АКТИВЕН — память на низкой частоте" -ForegroundColor Yellow
}
else {
Write-Host "✅ P2 State отключен — видеокарта на полной мощности" -ForegroundColor Green
}

========================

✅ Подпишитесь на канал - (это бесплатно и очень помогает алгоритму)
❤️ Поставьте лайк - (это один клик, а нам очень важно)
🔄 Репостните друзьям - (которые играют в танки и жалуются на FPS)
💰 Задонатьте (Даже 50 руб. - это топливо для новых статей, скриптов и пошаговых инструкция для Вас. Большое Спасибо понимающим! 🙏
-2
💰ПОДДЕРЖАТЬ КАНАЛ МОЖНО ТУТ ( ОТ 50 РУБЛЕЙ )💰
Или сделать любой перевод по ССЫЛКЕ или QR-коду через СБП. Быстро, безопасно и без комиссии. ( Александр Г. ) "Т.Е.Х.Н.О Windows & Linux".

=========================

ЧАСТЬ 2: MPO В WINDOWS 11 — ВРАГ ГЛАДКОСТИ ЭКРАНА 🖥️

Что такое MPO и почему оно вредит

Multiplane Overlay (MPO) — это технология Windows 11, которая использует встроенный в видеокарту механизм для быстрого наложения окон поверх основного содержимого. В теории это должно улучшать производительность. В практике это вызывает странное мерцание, микрозамирания и даже полные дропы фреймов.

Проблема особенно заметна на мониторах 165+ Hz и при использовании G-Sync.

Шаг 1: Отключение MPO через реестр

  1. Откройте редактор реестра (Windows + R → regedit).
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  3. Если папки GraphicsDrivers нет — создайте её (правый клик → создать → раздел).
  4. Внутри создайте параметр DWORD с именем DisableFullScreenOptimizations и значением 1.
  5. На том же уровне создайте параметр HwSchMode и установите значение 2.

Перезагрузитесь.

Шаг 2: Отключение аппаратного ускорения в приложениях

Некоторые программы самостоятельно включают MPO. Это касается браузеров и видеоплееров.

Для Google Chrome / Edge:

  1. Откройте параметры (Ctrl+,).
  2. Введите «аппаратное ускорение» в поиск.
  3. Отключите пункт «Аппаратное ускорение».
  4. Перезагрузите браузер.

Для Mozilla Firefox:

  1. В адресной строке введите about:config.
  2. Найдите параметр gfx.webrender.enabled.
  3. Установите его в false.

Шаг 3: Проверка результата

Откройте видеоролик 60 FPS на YouTube в полноэкранном режиме и проведите мышкой по экрану. Если мерцание исчезло — всё правильно.

Скрипт PowerShell для проверки MPO:

# Скрипт для проверки текущего статуса MPO в Windows

$regPath = "HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers"

if (Test-Path $regPath) {
$mpoValue = (Get-ItemProperty -Path $regPath -Name "DisableFullScreenOptimizations" -ErrorAction SilentlyContinue).DisableFullScreenOptimizations

if ($mpoValue -eq 1) {
Write-Host "✅ MPO отключено (DisableFullScreenOptimizations = 1)" -ForegroundColor Green
}
else {
Write-Host "❌ MPO включено (статус неопределён или значение отсутствует)" -ForegroundColor Red
}
}
else {
Write-Host "⚠️ Путь реестра не найден. MPO в стандартном состоянии." -ForegroundColor Yellow
}

ЧАСТЬ 3: SHADER CACHE — УСКОРЕНИЕ ЗАГРУЗКИ ШЕЙДЕРОВ ⚡

Что такое кэш шейдеров и почему его нужно оптимизировать

Шейдеры — это микропрограммы, которые видеокарта выполняет для отрисовки графики. При первом запуске игра компилирует их и сохраняет в кэше на диске. Если кэш находится на медленном диске, загрузка уровня замедлится на 5–15 секунд.

Решение: переместить кэш на SSD или даже на виртуальный диск в оперативной памяти.

-3

Шаг 1: Определение расположения кэша

Для Nvidia кэш обычно находится в:

C:\Users\[ВашИмя]\AppData\Local\NVIDIA Corporation\GFXCache

Для AMD:

C:\Users\[ВашИмя]\AppData\Local\AMD\

Канал «Каморка Программиста» — это простые разборы программирования, языков, фреймворков и веб-дизайна. Всё для новичков и профессионалов.
-4
Каморка Программиста | Дзен
Присоединяйся прямо сейчас.

Шаг 2: Перемещение на быстрый SSD (все системы)

  1. Откройте проводник и перейдите по пути выше.
  2. Скопируйте папку GFXCache на самый быстрый SSD (если у вас несколько).
  3. Удалите исходную папку.
  4. Создайте на старом месте символическую ссылку (правый клик → создать ярлык) на новую папку.

Скрипт PowerShell для автоматизации:

# Перемещение кэша Nvidia на другой диск

$username = $env:USERNAME
$sourceCache = "C:\Users\$username\AppData\Local\NVIDIA Corporation\GFXCache"
$destinationDrive = "D:\"
$destinationCache = "$destinationDrive\GFXCache_NVIDIA"

# Проверка существования исходной папки
if (Test-Path $sourceCache) {
Write-Host "Найден кэш Nvidia: $sourceCache" -ForegroundColor Cyan

# Создание целевой папки
if (-not (Test-Path $destinationCache)) {
New-Item -ItemType Directory -Path $destinationCache -Force | Out-Null
Write-Host "✅ Создана папка: $destinationCache" -ForegroundColor Green
}

# Копирование содержимого
Copy-Item -Path "$sourceCache\*" -Destination $destinationCache -Recurse -Force
Write-Host "✅ Кэш скопирован" -ForegroundColor Green

# Удаление исходной папки
Remove-Item -Path $sourceCache -Recurse -Force
Write-Host "✅ Исходная папка удалена" -ForegroundColor Green

# Создание ярлыка (симлинка)
cmd /c mklink /D "$sourceCache" "$destinationCache"
Write-Host "✅ Ярлык создан. Система перенаправит кэш автоматически" -ForegroundColor Green

}
else {
Write-Host "❌ Папка кэша не найдена" -ForegroundColor Red
}

Шаг 3: Создание RAM-диска для систем с 64GB+ ОЗУ (продвинутый уровень)

Если у вас 64GB оперативной памяти и больше, можно создать виртуальный диск в RAM для максимальной скорости.

  1. Скачайте утилиту ImDisk Toolkit (бесплатна).
  2. Установите и перезагрузитесь.
  3. В меню администратора запустите ImDisk Virtual Disk Driver.
  4. Создайте диск размером 8–16GB в RAM.
  5. Отформатируйте его в NTFS.
  6. Переместите туда кэш шейдеров.

Важно: 💡 RAM-диск очищается при перезагрузке. Для сохранения кэша установите поддержку сохранения образа на диск в параметрах ImDisk.

Скрипт PowerShell для создания RAM-диска (требует ImDisk):

# Создание RAM-диска размером 12GB (требует повышенные права)

$ramDiskSize = 12GB
$driveLetter = "R"

# Создание диска через ImDisk
imdisk -a -s $ramDiskSize -m $driveLetter`: -p "/FS:NTFS /Q /Y"

Write-Host "✅ RAM-диск создан на букве $driveLetter`:\" -ForegroundColor Green

# Создание папки для кэша
New-Item -ItemType Directory -Path "$driveLetter`:\GFXCache" -Force | Out-Null

Write-Host "✅ Папка $driveLetter`:\GFXCache готова" -ForegroundColor Green
Write-Host "⚠️ Перенесите сюда содержимое кэша вручную" -ForegroundColor Yellow

ЧАСТЬ 4: ИТОГИ И ДОСТИГНУТЫЕ РЕЗУЛЬТАТЫ 📊

После внедрения всех трёх настроек типичный пользователь получает:

-5

Основной результат: игры работают плавнее, загружаются быстрее, а в конкурентных шутерах исчезает раздражающая микрозаиканность.

ЧАСТЬ 5: КАК ОТКАТИТЬСЯ, ЕСЛИ ЧТО-ТО ПОШЛО НЕ ТАК 🔄

Откат Nvidia Profile Inspector

  1. Запустите Profile Inspector.
  2. Нажмите кнопку «Restore Default Profiles».
  3. Перезагрузитесь.

Если программа не запускается, удалите её папку целиком и переустановите драйвер Nvidia (Control Panel → Uninstall → Reinstall).

Откат изменений реестра (MPO)

  1. Откройте командную строку администратора.
  2. Введите: reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v DisableFullScreenOptimizations /f
    reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v HwSchMode /f
  3. Перезагрузитесь.

Или используйте точку восстановления системы (которую вы создали в начале).

Откат Shader Cache

Просто удалите ярлык в папке AppData и восстановите исходную папку из резервной копии или скопируйте обратно с другого диска.

ЧАСТЬ 6: ВОПРОСЫ И ОТВЕТЫ ❓

Вопрос: Будет ли видеокарта перегреваться, если всегда работать на полной мощности?

Ответ: Нет. Современные видеокарты имеют встроенную защиту от перегрева. При превышении температуры 83 °C драйвер автоматически снизит частоты. Система охлаждения RTX 4070 и выше справляется с постоянной нагрузкой без проблем.

Вопрос: Влияет ли отключение Re-Bar на совместимость с играми?

Ответ: Нет. Re-Bar — это полностью обратно совместимая технология. Даже если игра её не поддерживает официально, наличие флага в драйвере ничего не сломает. Если появились артефакты, просто отключите.

Вопрос: Какой размер кэша шейдеров оптимален?

Ответ: Никаких ограничений нет. Пусть растёт сколько угодно. После первого запуска всех игр кэш стабилизируется на 3–5GB в зависимости от вашей библиотеки.

Вопрос: Можно ли применить эти настройки на AMD Radeon?

Ответ: Отчасти. AMD Radeon Software (аналог Nvidia Panel) имеет встроенные настройки производительности. Параметры MPO в реестре универсальны. Для кэша шейдеров процедура идентична, только папка другая.

ЧАСТЬ 7: ДЕЙСТВУЙТЕ ПРЯМО СЕЙЧАС 🚀

Технический прогресс не стоит на месте, и видеокарта в вашей системе работает далеко не на полную мощность. Каждый день отложенной оптимизации — это потерянные FPS, потраченные часы на загрузку и раздражение от мерцания.

Выполните рекомендации этой статьи:

  1. Создайте точку восстановления.
  2. Установите Profile Inspector и включите Re-Bar.
  3. Отключите MPO в реестре.
  4. Переместите кэш шейдеров на быстрый диск.

Результат вы почувствуете сразу при запуске первой же игры.

Поддержите канал T.E.X.H.O Windows & Linux:
→ Подпишитесь на обновления
→ Ставьте лайки под видео
→ Делитесь статьёй в социальных сетях
→ Помогите каналу через донаты/

Спасибо за внимание. Технический фрагмент завершён. ⚙️

-6

#видеокарта #NvidiaProfileInspector #NvidiaOptimization #ReBar #ShaderCache #Windows11 #VideoCard #GamingPerformance #GPU #DisplaySettings #DriverOptimization #FrameRate #MPO #GraphicsSettings #TechGuide #HardwareTweaking #PerformanceTuning #GamingRig #ComputerOptimization #Nvidia #GeForceRTX #GFXCache #RAMDisk #OverclockingGPU #PowerState #TelemetryDisable #AnselPhotography #GraphicsDriver #WindowsOptimization #SystemTweaking