Исправление: DirectX 12 не работает в Fortnite

Почему возникает проблема
DirectX 12 может не работать в Fortnite из-за несовместимых или повреждённых драйверов видеокарты, отсутствующих или повреждённых игровых файлов, устаревшей версии Windows/DirectX или конфликтующих наложений (overlay) лаунчера/сторонних программ. Часто проблема — комбинация факторов: например, старый драйвер + неверные параметры запуска.
Важно: проверьте также температуры CPU и GPU — перегрев может приводить к отключению аппаратных функций, нужных для корректной работы DirectX 12.
Быстрая проверка перед основными шагами
- Убедитесь, что Windows полностью обновлён: Пуск → Параметры → Обновление и безопасность → Проверить обновления.
- Проверьте версию DirectX: запустите dxdiag (Windows + R → введите dxdiag, нажмите Enter).
- Убедитесь, что ваша видеокарта поддерживает DirectX 12 (обычно карты поколения NVIDIA Maxwell/ Pascal и новее, AMD GCN 4+ и новее).
Подробные шаги по исправлению
1. Выберите DirectX 12 в настройках игры
- Нажмите клавишу Windows, введите fortnite, в результатах поиска кликните Fortnite, чтобы запустить игру.
- В меню Fortnite откройте Settings.

- Перейдите в раздел «Display» или «Video» и найдите параметр Rendering Mode. Убедитесь, что выбран DirectX12.
Примечание: иногда после смены режима требуется перезапуск игры.
2. Убедитесь, что установлен DirectX 12
- Нажмите Windows + R, введите dxdiag и нажмите OK, чтобы открыть Средство диагностики DirectX.

- На вкладке «System» найдите строку DirectX Version — она должна показывать DirectX 12.

- Если версия ниже, обновите Windows через Центр обновления или скачайте и запустите установщик DirectX с официального сайта Microsoft.
Важно: DirectX 12 как правило идёт в составе обновлений Windows, поэтому обновление ОС обычно решает проблему.
3. Принудительный запуск Fortnite в DirectX 12 через параметры запуска
- Откройте Epic Games Launcher: нажмите Windows, введите epic, выберите Epic Launcher.
- Перейдите в Library, правой кнопкой мыши кликните по Fortnite и выберите Manage.

- Включите опцию Launch options и введите параметр запуска:
-d3d12— это заставит игру использовать DirectX 12 при старте.
Совет: если у вас уже стоял этот параметр, попробуйте временно удалить его и запустить игру без него, чтобы проверить, не даёт ли он другой конфликт.
4. Обновите или переустановите драйвер видеокарты
- Нажмите Windows + R, введите devmgmt.msc и нажмите OK, чтобы открыть Диспетчер устройств.

- Разверните «Display adapters», правой кнопкой мыши кликните по вашей видеокарте и выберите Update driver.

- Выберите Search automatically for drivers и следуйте подсказкам.

- Перезагрузите ПК после обновления.
Если обновление не помогает, полностью удалите драйвер:
- В Диспетчере устройств выберите Uninstall device для драйвера видеокарты.

- После удаления откройте меню Action и нажмите Scan for hardware changes, чтобы система попыталась переустановить драйвер автоматически.

Альтернатива: скачайте официальный пакет драйверов с сайта производителя (NVIDIA, AMD, Intel) и выполните чистую установку. Для опытных пользователей полезна утилита-клинер драйверов, но её использование рекомендуется только если вы понимаете риски.
5. Проверка и восстановление файлов игры
- Откройте Epic Games Launcher и перейдите в Library.
- Нажмите на три точки рядом с Fortnite и выберите Manage.

- Найдите опцию «Verify» или «Verify Files» и нажмите Verify, чтобы лаунчер проверил целостность файлов и исправил повреждённые или отсутствующие пакеты.

После завершения проверки перезапустите игру.
6. Отключите наложения и сторонние приложения
- Отключите встроенное наложение Epic Games: в лаунчере откройте настройки и выключите Overlay.
- Закройте любые сторонние оверлеи: NVIDIA GeForce Experience, Discord Overlay, OBS, Steam Overlay и прочие — они могут конфликтовать с рендерингом.
- Попробуйте запустить игру в режиме администратора и в режиме совместимости с Windows 10/11, если у вас старое или нетипичное окружение.
7. Дополнительные проверки оборудования и BIOS
- Обновите BIOS, если в релиз-нотах материнской платы указаны исправления совместимости с GPU.
- Проверьте, не отключены ли в BIOS функции, связанные с графикой или PCIe (редко, но бывает).
- Убедитесь, что блок питания и кабели надёжно подключены, а GPU получает достаточное питание.
Когда стандартные шаги не помогают
- Если при запуске появляется конкретная ошибка (например, FortniteClient-Win64-Shipping.exe), зафиксируйте точный текст ошибки и поищите в базе Epic Games Support.
- Попробуйте создать новую учетную запись Windows и запустить игру в ней — это исключит профильные конфликты.
- На старых интегрированных GPU (встроенная графика) возможно полное отсутствие поддержки DirectX 12 — в этом случае переключитесь на DirectX 11.
Быстрая методика диагностики (чеклист)
- Windows обновлён
- DirectX показывает версию 12 в dxdiag
- Драйвер GPU обновлён или переустановлен
- Параметры запуска содержат или не содержат конфликтующие флаги
- Наложения отключены
- Файлы игры проверены и восстановлены
- Температуры CPU/GPU в норме
Роль‑ориентированные чеклисты
Для игрока:
- Обновить Windows и драйверы.
- Проверить параметры запуска
-d3d12. - Отключить Discord/NVIDIA Overlay.
- Запустить проверку файлов в Epic Games Launcher.
Для администратора/техподдержки:
- Снять лог ошибок, скопировать текст исключения.
- Проверить dxdiag и скриншоты настроек игры.
- Провести чистую установку драйвера и, при необходимости, обновление BIOS.
- При необходимости повторить воспроизведение на другом ПК.
Критерии приёмки
- Игра стартует и отображает DirectX 12 в dxdiag или в настройках игры.
- FPS и визуализация стабильны без растущих ошибок или крашей в течение 15–30 минут игры.
- Не наблюдается конфликтов с наложениями и сторонними приложениями.
Когда переходить к крайним мерам
Если ни один из методов не помог:
- Обратитесь в Epic Games Support, предоставив логи, скриншоты и описание шагов, которые вы предприняли.
- Рассмотрите временное переключение на DirectX 11 до выхода исправлений для вашей конфигурации.
Дополнительные советы и предостережения
- Не скачивайте драйверы и патчи с сомнительных сайтов — используйте сайты производителей или Microsoft.
- Если вы используете ноутбук, переключитесь в профиль производительности и убедитесь, что активен дискретный GPU (если он есть).
- Храните резервные копии важных конфигураций и драйверов перед их удалением.
Визуальная схема диагностики
flowchart TD
A[Проблема: Fortnite не запускается в DirectX 12] --> B{DirectX 12 виден в dxdiag?}
B -- Да --> C{Драйвер GPU обновлён?}
B -- Нет --> D[Обновить Windows / установить DirectX]
C -- Да --> E{Файлы игры целы?}
C -- Нет --> F[Обновить/переустановить драйвер]
E -- Да --> G{Оверлей отключён?}
E -- Нет --> H[Запустить Verify Files в Epic Launcher]
G -- Да --> I[Собрать логи и обратиться в поддержку]
G -- Нет --> J[Отключить все оверлеи и протестировать]Краткое резюме
- Начните с обновления Windows и проверки DirectX через dxdiag.
- Обновите или переустановите драйвер видеокарты, выполните Verify файлов в Epic Games Launcher и включите параметр запуска
-d3d12при необходимости. - Отключите все наложения и убедитесь, что аппаратно ваша система поддерживает DirectX 12.
Важно: если вы нашли другое рабочее решение, оставьте его в комментариях на странице поддержки Epic или в официальных форумах — это поможет другим игрокам.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента