DirectStorage — это технология Microsoft, разработанная для ускорения загрузки данных из SSD напрямую в видеопамять видеокарты, минуя центральный процессор. Она обещает почти мгновенные загрузки и плавную подгрузку уровней. Однако на практике многие игроки сталкиваются с тем, что игры с поддержкой DirectStorage (Spider-Man 2, Ratchet & Clank, Forspoken и др.) начинают зависать, фризить или даже вылетать при быстрой загрузке или стриминге данных[12][14][15].
| Причина | Описание | Решение |
|---|---|---|
| Перегрузка GPU декомпрессией | DirectStorage передает задачу распаковки данных с CPU на GPU, что может перегружать видеокарту и вызывать лаги[12]. | Отключить DirectStorage или обновить драйверы. |
| Слабый SSD или SATA-диск | Технология рассчитана на NVMe SSD, на SATA или медленных SSD возникают задержки[14][16]. | Использовать быстрый NVMe SSD[14][16]. |
| Проблемы с драйверами видеокарты | Старые или багованные драйверы не поддерживают корректную работу DirectStorage[10]. | Обновить драйверы, иногда откат на предыдущую версию[10]. |
| Ошибки реализации в игре | Некорректная интеграция DirectStorage разработчиками вызывает баги и фризы[12][14][15]. | Ждать патчей или отключить DirectStorage вручную[12][14][15]. |
| Включенные оверлеи и сторонние приложения | Оверлеи Steam, Discord, FPSMonitor и др. могут конфликтовать с DirectStorage[10][13]. | Отключить все оверлеи[10][13]. |
| Малый объём VRAM | Если видеокарте не хватает памяти, распаковка данных замедляется и появляются фризы[11]. | Снизить настройки графики или закрыть фоновые приложения[11]. |
| Слишком маленький staging buffer | Недостаточный размер staging buffer для загрузки данных вызывает I/O stutter[11]. | Рекомендуется staging buffer ≥ 256 МБ[11]. |
dstorage.dll и dstoragecore.dll. Это отключит DirectStorage для конкретной игры[12][14][15].
-noDirectStorage или -disableds в ярлык или лаунчер.
| Игра | Проблема | Решение | Результат |
|---|---|---|---|
| Spider-Man 2 | Фризы, вылеты, падение FPS | Удаление dstorage.dll и dstoragecore.dll | Рост стабильности, исчезновение фризов[12][14] |
| Ratchet & Clank Rift Apart | Лаги, просадки FPS на Nvidia | Удаление DirectStorage DLL, обновление драйвера | +10% FPS, исчезновение лагов[14][15] |
| Forspoken | Долгая загрузка, фризы | -noDirectStorage в параметрах запуска | Стабильная загрузка, меньше зависаний[17] |
| Monster Hunter Wilds | I/O stutter, микрофризы | Замена DirectStorage DLL на более свежие | Полное исчезновение лагов |
Используйте только быстрые NVMe SSD (PCIe 3.0/4.0) — на SATA-дисках DirectStorage не работает корректно[14][16].
Всегда обновляйте драйверы видеокарты — Nvidia и AMD регулярно выпускают хотфиксы для DirectStorage[10].
Отключайте все оверлеи и сторонние приложения, которые могут конфликтовать с игрой[10][13].
Если после обновления драйверов проблема не исчезла — попробуйте откатить на предыдущую стабильную версию[10].
Проверяйте размер staging buffer — для больших игр рекомендуется ≥ 256 МБ[11].
| Плюсы | Минусы |
|---|---|
|
+ Молниеносные загрузки + Меньше нагрузка на CPU + Потенциал для seamless-мира + Будущее AAA-гейминга |
– Баги и несовместимость – Фризы и лаги на некоторых системах – Требует NVMe SSD – Не все игры реализуют корректно – Иногда ухудшает производительность |
В 2025 году DirectStorage — мощная, но ещё не идеально отлаженная технология. Фризы и зависания возникают из-за багов в драйверах, перегрузки GPU декомпрессией, медленных SSD, конфликтов с оверлеями и ошибок реализации в играх. Лучшее решение — временно отключить DirectStorage (удалить DLL, добавить параметр запуска), обновить драйверы и ждать патчей. На быстрых NVMe SSD и с новыми драйверами технология работает всё лучше, но для полной стабильности индустрии ещё предстоит поработать!