С выходом Path of Exile 2 разработчики внедрили в игру текстуры ультра-высокого разрешения и продвинутые алгоритмы стриминга ассетов. Однако эта технологическая революция породила серьезную проблему, с которой массово сталкиваются владельцы видеокарт с объемом памяти 6 ГБ и 8 ГБ. Игроки замечают, что первые полчаса игра работает идеально плавно, но затем производительность начинает постепенно падать, появляются микро-фризы, а в самый ответственный момент сессия аварийно прерывается вылетом на рабочий стол с ошибкой «dx12-texture» или «Device Removed».
Этот сбой — классический симптом утечки видеопамяти (VRAM Memory Leak). Движок Grinding Gear Games бесконечно загружает в память новые текстуры локаций, эффекты умений и экипировку встреченных игроков, но забывает вовремя стирать старые, уже неиспользуемые данные. Как только доступный лимит VRAM вашей видеокарты забивается под 100%, DirectX 12 не находит места для отрисовки следующего кадра, теряет связь с видеодрайвером и экстренно закрывает клиент. В этом руководстве мы разберем, как оптимизировать потребление памяти и навсегда устранить эту критическую ошибку.
Почему игра вылетает именно с ошибкой «dx12-texture»
В отличие от старых графических API, DirectX 12 передает управление распределением видеопамяти напрямую в руки игрового движка. Если движок Path of Exile 2 вовремя не очищает буфер обмена, операционная система Windows пытается задействовать так называемую «Общую системную память» (часть вашей медленной оперативной памяти ОЗУ).
Когда тяжелая текстура пытается загрузиться из ОЗУ вместо сверхскоростной памяти видеокарты, возникает критическая задержка тайминга. Драйвер считает, что видеочип завис, сбрасывает графический поток, а пользователь видит перед собой окно ошибки
dx12-texture.Шаг 1: Снижение качества текстур до безопасного порога (Для карт с 6–8 ГБ VRAM)
В актуальной версии Path of Exile 2 пресет «Ультра» для текстур требует не менее 10–12 ГБ чистой видеопамяти. Если у вас установлена народная видеокарта уровня RTX 3060, RTX 4060 или RX 6600, этот параметр необходимо скорректировать.
- Зайдите в «Настройки» -> «Графика».
- Найдите пункт «Качество текстур» (Texture Quality).
- Принудительно переведите его в значение «Среднее» (Medium).
- Важная фишка: Разница в качестве картинки на мониторе в разрешении Full HD между «Высоким» и «Средним» пресетом едва уловима глазом во время динамичного боя, однако этот шаг моментально освобождает около 2–2.5 ГБ VRAM, создавая огромный «буфер безопасности» для долгих игровых сессий без вылетов.
Шаг 2: Включение функции очистки памяти в Windows (Режим аппаратного планирования)
Иногда утечка видеопамяти усугубляется некорректной работой встроенного планировщика Windows, который не позволяет драйверу Nvidia или AMD принудительно забирать неиспользуемые ресурсы у фоновых приложений (браузера, Discord).
- Откройте «Параметры» Windows (комбинация клавиш Win + I).
- Перейдите по пути: «Система» -> «Дисплей» -> «Графика».
- В верхней части экрана нажмите на ссылку «Изменение стандартных параметров графики».
- Найдите тумблер «Планирование графического процессора с аппаратным ускорением» (HAGS).
- Если у вас видеокарта NVIDIA серий RTX, переведите этот тумблер в положение «Включено» и перезагрузите ПК. Эта функция передает управление памятью аппаратному контроллеру видеокарты, что снижает риск ошибок
dx12-texture. Если у вас старая карта AMD и вылеты продолжаются, попробуйте, наоборот, отключить этот параметр.
Шаг 3: Переход на графический API Vulkan как временное решение
Если архитектура DirectX 12 на вашей конкретной сборке Windows продолжает вылетать из-за текстурного буфера, самым надежным решением станет переключение игры на API Vulkan.
Интерфейс Vulkan имеет совершенно иную, более агрессивную логику очистки кэша VRAM. Как только вы покидаете локацию или закрываете карту атласа, Vulkan принудительно стирает все старые ассеты из памяти видеокарты, полностью исключая накопительный эффект утечки.
- В настройках графики игры найдите строку «Графический API».
- Смените DirectX 12 на Vulkan.
- Сохраните настройки и полностью перезапустите Path of Exile 2.
Шаг 4: Отключение аппаратного ускорения в фоновом софте
Современные браузеры (Chrome, Яндекс, Opera) и мессенджер Discord в фоновом режиме способны отъедать до 1–1.5 ГБ вашей видеопамяти просто для отрисовки своих интерфейсов и плавного скроллинга страниц. Когда вы запускаете PoE 2, игре банально не хватает этих заблокированных мегабайт.
Перед запуском игры зайдите в настройки Discord («Настройки» -> «Внешний вид» -> «Расширенные») и отключите тумблер «Аппаратное ускорение». Проделайте то же самое в настройках вашего браузера в разделе «Система». Это полностью освободит VRAM для нужд игрового движка.
Заключение
Критические вылеты с ошибкой
dx12-texture в Path of Exile 2 — это прямое следствие дефицита видеопамяти, вызванного накопительной утечкой ассетов. Перевод качества текстур на «Средний» уровень, включение аппаратного планирования графики в Windows и принудительное отключение аппаратного ускорения в фоновых программах позволяют снизить аппетиты игры до комфортных 5–6 ГБ VRAM. Если системные конфликты DirectX 12 сохраняются, переход на API Vulkan обеспечит идеальную и своевременную очистку памяти, вернув стабильность даже при многочасовых игровых сессиях.
Комментариев нет:
Отправить комментарий