Ошибка инициализации direct3d age of mythology

oshibka-pri-zapuske-igr

Один из типичных вопросов

Здравствуйте.

У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка».

Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?

Доброго дня!

Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства).

Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.

В этой статье остановлюсь на основных причинах появления подобной ошибки, и покажу на примере как от нее избавиться…

Типичный вид ошибки

Типичный вид ошибки

Содержание статьи

    ускорение ПК

  • 1 Что делать с ошибкой Direct3D
    • 1.1 Обновление DirectX
    • 1.2 Проблема с драйвером видеокарты
    • 1.3 Используйте режим совместимости
  •  → Задать вопрос | дополнить 

Обновление DirectX

Самая частая причина появления подобной ошибки связана с отсутствием библиотеки👉 DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.

*

DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.

👉 Несколько способов обновить DirectX — см. инструкцию

*

Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.

Чтобы узнать, какой DirectX у вас на ПК, нажмите:

  1. сочетание кнопок Win+R, чтобы открылось окно «Выполнить«;
  2. далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

Запускаем средство диагностики DirectX (DxDiag)

Запускаем средство диагностики DirectX (DxDiag)

Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже).

Средство диагностики DirectX

Средство диагностики DirectX / Кликабельно

Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.

Принятие условий лиц. соглашения DirectX

Принятие условий лиц. соглашения DirectX

В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается.

Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

Установка DirectX завершена

Установка DirectX завершена

Как правило, после такого обновления, игра начинает работать как нужно.

👉 ДОПОЛНЕНИЕ!

Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно). Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.

*

Проблема с драйвером видеокарты

Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.

Как проверить наличие драйверов и включена ли видеокарта

Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:

  1. нажмите кнопки Win+R;
  2. далее введите devmgmt.msc и нажмите Enter.

Запуск диспетчера устройств - devmgmt.msc

Запуск диспетчера устройств — devmgmt.msc

Далее откройте вкладку «Видеоадаптеры», и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример — est-problema-s-drayverom).

Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

Intel HD включена, NVIDIA выключена

Intel HD включена, NVIDIA выключена

Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать». Пример на скрине ниже.

Задействовать видеокарту

Задействовать видеокарту

После этого перезагрузите компьютер, затем попробуйте открыть игру.

👉 ДОПОЛНЕНИЕ!

В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты). Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.

vyibor-rezhima-rabotyi-videokart

👉 Как зайти в BIOS — см. инструкцию

👉 Кнопки для входа в BIOS для разных производителей ноутбуков/ПК — см. инструкцию

Как обновить драйвера на видеокарту:

  1. Способ №1: зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера;
  2. Способ №2: воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую);
  3. Способ №3: работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь.

*

Используйте режим совместимости

Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…

Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).

Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…

Примеры, что нужно сделать, приведены на скринах ниже…

Открываем свойства исполняемого файла игры

Открываем свойства исполняемого файла игры

Запустить игру в режиме совместимости с Windiows XP SP 2

Запустить игру в режиме совместимости с Windows XP SP 2

👉 Также в помощь!

Как запустить старую игру на новом компьютере — см. способы и примеры

PS 

Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.

На этом все, всем всего доброго!

👣

Первая публикация: 19.03.2017

Статья откорректирована: 17.12.2020

donate

dzen-ya

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

  • утилита для оптимизации
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

На чтение 7 мин. Просмотров 7.8k. Опубликовано 03.09.2019

Содержание

  1. 8 шагов, чтобы исправить проблемы запуска Age of Mythology
  2. Что делать, если Age of Mythology не запустится в Windows 10?
  3. Решение 1. Запустите игру в режиме совместимости.
  4. Решение 2 – Проверьте драйверы графического процессора
  5. Решение 3 – Включить DirectPlay
  6. Решение 4 – Обеспечить низкое разрешение
  7. Решение 5 – Запустить систему без фоновых программ
  8. Решение 6 – Запустите игру в оконном режиме
  9. Решение 7. Переустановите игру и используйте версию без CD
  10. Решение 8. Попробуйте расширенную версию

8 шагов, чтобы исправить проблемы запуска Age of Mythology

  1. Запустите игру в режиме совместимости
  2. Проверьте драйверы графического процессора
  3. Включить DirectPlay
  4. Принудительное использование низкого разрешения
  5. Запустите систему без фоновых программ
  6. Запустите игру в оконном режиме
  7. Переустановите игру и используйте версию без CD
  8. Попробуйте расширенную версию


Age of Mythology – это зал славы RTS classic, все еще очень популярный до сегодняшнего дня. Единственная проблема этой игры – ее устаревший движок и отсутствие прекращенной поддержки программного обеспечения в Windows 10.

Многим поклонникам AoM было трудно запустить игру на последней платформе Windows, и для этого есть разные причины.

Если вы застряли с этой ошибкой в ​​течение некоторого времени, обязательно проверьте наши шаги ниже.

Что делать, если Age of Mythology не запустится в Windows 10?

Решение 1. Запустите игру в режиме совместимости.

Начнем с запуска игры в режиме совместимости. Для собственных игр Microsoft не является новшеством проблемы с более новыми версиями платформы Windows.

Этому классическому названию исполнилось 16 лет, и оно было разработано для Windows XP. Таким образом, проблемы возникают в Windows 10. В Windows 10 отсутствуют определенные, давно снятые с производства драйверы, которые использовались для защиты от пиратства в те времена. Возможно, некоторые из вас получили сообщение об этом.

В этом случае вы можете сделать очень много, но мы все равно с радостью предлагаем запустить игру в режиме совместимости. Это может помочь, и это не будет стоить, так что попробуйте.

Вот как запустить Age of Mythology в режиме совместимости и в качестве администратора:

  1. Нажмите правой кнопкой мыши на ярлык Возраст мифологии и откройте Свойства .
  2. Выберите вкладку Совместимость .
  3. Установите флажок « Запустить эту программу в режиме совместимости для » и выберите Windows XP SP2 в раскрывающемся меню.
  4. Теперь установите флажок « Запустить эту программу от имени администратора » и подтвердите изменения.
  5. Попробуйте запустить игру и поищите улучшения.
  • Читайте также: как играть в старые игры в Windows 10, 8.1

Решение 2 – Проверьте драйверы графического процессора

Мы можем сказать, что это редко проблема, но нужно тщательно разобраться с устранением неисправностей. Большинство пользователей, у которых возникли проблемы с Age of Mythology в Windows 10, не имели проблем с другими играми. Тем не менее, мы по-прежнему рекомендуем вам дважды проверить драйверы графического процессора. Универсальный драйвер, предоставляемый Центром обновления Windows, иногда не работает с некоторыми играми.

Вот почему лучший способ исключить драйверы из списка возможных виновников – это получить их с сайта поддержки OEM. Кроме того, вы получите последнюю версию Центра управления/Панели, так что вы сможете лучше оптимизировать свой GPU для отдельных игр. И, как мы уже видели, Age of Mythology в Windows 10 успешно запускается при самых низких настройках графики.

Проверьте один из них, чтобы получить последние драйверы графического процессора:

  • NVidia
  • AMD/ATI
  • Intel
  • ЧИТАЙТЕ ТАКЖЕ: как исправить ошибки Age of Mythology Extended Edition в Windows 10

Решение 3 – Включить DirectPlay

Устаревшие игры требуют определенных функций Windows, которые не нужны новой игре. Вот почему такая функция, как DirectPlay, по умолчанию отключена, так как Microsoft перешла на Games for Windows Live. Эта функция была частью DirectX API и использовалась для обновления игр. Тем не менее, на протяжении более десяти лет это выходит за рамки.

Age of Mythology требует, чтобы эта функция была включена, поэтому обязательно включите ее. Если вы не уверены, как это сделать, следуйте инструкциям, приведенным ниже:

  1. На панели поиска Windows введите « Включить Windows » и откройте « Включить или отключить функции Windows » из списка результатов.
  2. Перейдите вниз и разверните Устаревшие компоненты .
  3. Установите флажок DirectPlay и подтвердите изменения.

Решение 4 – Обеспечить низкое разрешение

Проблема с разрешением является наиболее вероятной причиной, по которой Age of Mythology не запускается в Windows 10. Пользователи, которым удалось запустить игру, сделали это с минимальным разрешением. Позже вы, конечно, можете изменить разрешение в меню настроек игры, но главное – пройти через этот начальный экран.

Существуют разные варианты того, как это сделать, но, похоже, наиболее успешный из них требует многоэтапного подхода. Мы постарались выяснить объяснение всей процедуры и привезем ее сюда для вас. Проверьте шаги ниже:

    1. Нажмите правой кнопкой мыши ярлык Age of Mythology на рабочем столе и откройте Свойства .
    2. На вкладке «Ярлык» найдите строку Цель .
    3. Что вам нужно сделать, это скопировать и вставить следующую строку в конце текущей записи:

      • XRES = 640 yres = 480
    4. Сохраните изменения и запустите игру.
  • ОТНОСИТЕЛЬНО: 6 лучших игр для ноутбуков Windows 10 с низкой спецификацией

Решение 5 – Запустить систему без фоновых программ

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

Во-первых, мы предлагаем загрузить и установить более старые версии DirectX и Visual Studio C ++, распространяемые бесплатно. Установка игры должна включать установочные файлы для всего, что вам нужно. После этого мы рекомендуем попробовать чистую загрузку. Вот как это сделать в Windows 10:

  1. В строке поиска Windows введите msconfig и откройте Конфигурация системы .
  2. На вкладке «Службы» установите флажок « Скрыть все службы Microsoft ».
  3. Нажмите « Отключить все », чтобы отключить все активные сторонние службы.
  4. Теперь перейдите на вкладку Автозагрузка и перейдите в Диспетчер задач .
  5. Запретить запуск всех программ с системой и подтвердить изменения.
  6. Перезагрузите компьютер.

Решение 6 – Запустите игру в оконном режиме

Помимо принудительного разрешения 640 × 480, некоторым пользователям удалось запустить игру только в оконном режиме. Теперь процедура похожа на процедуру с понижением разрешения. Вам нужно будет перейти к ярлыку и изменить записи целевого раздела, добавив дополнительную команду. Кроме того, вы сможете позже вернуться в полноэкранный режим в меню настроек игры.

  • ЧИТАЙТЕ ТАКЖЕ: как исправить проблемы с игровым видеорегистратором в Windows 10

Вот что вам нужно сделать, чтобы запустить игру в оконном режиме:

    1. Нажмите правой кнопкой мыши ярлык Age of Mythology на рабочем столе и откройте Свойства .
    2. На вкладке «Ярлык» найдите строку Цель .
    3. Что вам нужно сделать, это скопировать и вставить следующую строку в конце текущей записи:

      • -windowed
    4. Сохранить изменения.

Решение 7. Переустановите игру и используйте версию без CD

Переустановка игры также может помочь. Кроме того, поскольку для запуска игры требуется установочный компакт-диск, мы предлагаем использовать эмулятор виртуального привода. Или полагаясь на некоторые другие способы, которые мы не можем здесь упомянуть из-за его связи с пиратским программным обеспечением. В любом случае, вы должны попробовать переустановку и искать

Вот как переустанавливать Age of Mythology в Windows 10:

  1. Резервное копирование сохраненных игр.
  2. Откройте «Пуск», щелкните правой кнопкой мыши «Эпоху мифологии» и выберите Удалить .
  3. Вы попадете в раздел Удалить программу на панели управления. Удалите Age of Mythology и удалите сохраненные файлы.
  4. Перезагрузите компьютер.
  5. Щелкните правой кнопкой мыши установщик и запустите его в режиме совместимости для Windows XP (если доступно).
  6. Подождите, пока игра установится, и сделайте еще один выстрел.
  • ЧИТАЙТЕ ТАКЖЕ: как переустановить League of Legends

Решение 8. Попробуйте расширенную версию

Наконец, если вы все еще не можете запустить игру, несмотря на все действия по устранению неполадок, мы рекомендуем попробовать обновленную версию любимого классика. Эта игра оптимизирована для работы на Windows 10, и похоже, что Microsoft не уделяет много внимания 16-летней оригинальной игре.

Вы можете найти эту игру в Steam, и она должна принести тот же опыт, что и классическая игра, с некоторой улучшенной графикой и несколькими новыми функциями. И на этой ноте мы можем завершить это. Если у вас есть дополнительные вопросы или предложения, не стесняйтесь сообщить нам в разделе комментариев ниже.

Ошибка «Direct3D Initialization Error» не первый год кошмарит геймерское сообщество. Чаще всего появляется после переустановки или обновления операционной системы: переустановил Windows 10, скачал Cyberpunk 2077, а он не запускается – выскакивает ошибка инициализации Direct3D. Решается проблема за несколько минут.

  1. 1 Обновление DirectX
  2. 2 Обновление драйвера видеокарты
  3. 3 Переустановка Visual C++ Redistributables
  4. 4 Режим совместимости
  5. 5 Включение видеокарты в BIOS

Обновление DirectX

С Windows 10 устанавливается и последняя актуальная для вашей видеокарты версия DirectX, а вот с «Семёркой» – не всегда. При использовании старых образов с дистрибутивом ОС на компьютер может инсталлироваться устаревшая версия библиотек. Для проверки версии установленного на компьютере DX:

  1. Выполните команду dxdiag в поиске или в окошке Win + R: dxdiag
  2. Обратите внимание на последнюю строку «Версия DirectX» в разделе «Сведения о системе». Версия DirectX

Скорее всего, у вас установлена 12-я версия, и в обновлении не нуждается. Если используется устаревшая версия DX, обновите его.

  1. Загрузите веб-установщик или офлайн-инсталлятор. Скачать установщик DirectX
  2. Запустите инсталлятор и следуйте инструкциям.
  3. От панели Bing стоит отказаться. Установка DirectX

Обновление драйвера видеокарты

Windows 10 преимущественно устанавливает собственные драйверы для оборудования, а не разработанные производителем оборудования. Драйверам свойственно зависать. При появлении ошибки «Direct3D Initialization Error» перезагрузите видеодрайвер комбинацией клавиш Win + Ctrl + Shift + B. Дисплей вследствие один или несколько раз обновится – изображение исчезнет на долю секунды. Если это не поможет, обновите графический драйвер.

  1. Откройте Диспетчер устройств через контекстное меню Пуска или командой devmgmt.msc: Вызов Диспетчера устройств
  2. Разверните раздел «Видеоадаптеры». Если возле иконки графического ускорителя стоит серая иконка, значит устройство отключено.
  3. Вероятно, что производительная дискретная видеокарта отключена, и вы пытаетесь запустить игру на слабеньком встроенном в процессор видеоядре.

    Кликните правой клавишей и выберите «Задействовать».

    Задействовать видеоадаптер в Диспетчере устройств

  4. Задействовать высокопроизводительную графику можно и через Центр управления Nvidia или Catalyst Control Center. Включение графического адаптера в Catalyst Control Center
  5. Если не поможет, кликните правой клавишей по видеокарте и удалите её. Удалить устройство в Диспетчере
  6. Подтвердите деинсталляцию устройства вместе с драйвером. Подтверждение удаления видеоадаптера
  7. Зайдите на сайт производителя видеокарты и загрузите оттуда свежую версию видеодрайвера:

    • Intel;
    • Nvidia;
    • AMD.

    Выберите свой графический ускоритель в списке, если он не определился автоматически.

Не доверяйте установку драйверов Центру обновления Windows, загружайте их с официальных сайтов.

Переустановка Visual C++ Redistributables

В программных файлах могут отсутствовать свежие библиотеки VC++. Для устранения проблемы загрузите и установите компоненты Visual C++.

  1. Откройте Панель управление и посетите раздел «Программы и компоненты». Программы и компоненты
  2. Удалите компоненты Microsoft Visual C++. Удаление Microsoft Visual C++
  3. Загрузите последнюю версию дистрибутива с официального сайта и установите Visual C++.

Режим совместимости

Для запуска старых игр на новом железе в Windows 10 используйте режим совместимости.

  1. Кликните правой клавишей по иконке проблемной игры и вызовите её «Свойства». Свойства программы Windows
  2. Перейдите во вкладку «Совместимость» и отметьте опцию «Запустить программу в режиме совместимости».
  3. Выберите предшествующую операционную систему. Запустить программу в режиме совместимости
  4. Сохраните настройки.

Чтобы не гадать, какую версию Windows выбрать, откройте контекстное меню исполняемого файла и выберите опцию «Исправление проблем с совместимостью».

Исправление проблем с совместимостью

  1. Выберите рекомендованные параметры. Рекомендованные параметры режима совместимости
  2. Средство автоматически определит нужную версию операционной системы.
  3. Закройте данное окно, параметры сохранятся автоматически. Проверка совместимости

Включение видеокарты в BIOS

Иногда дискретная (мощная) видеокарта на компьютерах и геймерских ноутбуках отключается в настройках BIOS/UEFI, а игра запускается на встроенной. В Диспетчере устройств в таком случае она не отображается. Зайдите в BIOS и включите инициализацию дискретной видеокарты. Алгоритм практически для каждой версии BIOS/UEFI отличается. Смотрите инструкцию для своей материнской платы или ноутбука.

MSI UEFI

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

В этой статье рассмотрим, что делать, если при запуске игры выдает ошибку: «Failed to initialize player» с деталями «Failed to initialize Direct3D», как исправить ее.

Полный текст ошибки:

Failed to initialize player

Failed to initialize Direct3D.
Make sure you have at least DirectX 9.0c installed, have drivers for your graphics card and have not disabled 3D acceleration in display settings.
InitializeEngineGraphics failed

Failed to initialize Direct3D ошибка

После нее часто появляется еще одна ошибка:

Untrusted system file (C:WindowsSustem32****.dll)

Что означает ошибка «Failed to initialize Direct3D»

«Failed to initialize Direct3D» — в переводе с английского на русский «Не удалось инициализировать Direct3D».

Direct3D – это компонент DirectX, который отвечает за интеграцию трехмерных графических изображений (3D-изображений).

Следовательно, данная ошибка возникает из-за того, что при запуске приложения (игры) на устройстве, системе не удалось найти компонент Direct3D, входящий в состав DirectX и отвечающий за 3D-графику.

Failed to initialize player: как исправить

Чтобы исправить ошибку «Failed to initialize player» «Failed to initialize Direct3D» необходимо последовательно выполнить следующие действия:

  1. Перейти на сайт Microsoft и установить исполняемую библиотеку DirectX;
  2. Перейти в диспетчер устройств Windows, в разделе видеоадаптеров выбрать свою видеокарту и обновить на нее драйвер.
    Обновить драйвер через диспетчер устройств
    Это также можно сделать с помощью программы для обновления драйверов Driver Booster.
  3. Открыть меню «Пуск» и выполнить команду dxdiag. Откроется окно диагностики DirectX. Следует перейти во вкладку «Экран» и убедится, что ускорение DirectDraw, ускорение Direct3D и ускорение текстур AGP включены. А также убедится, что в примечаниях нет сообщений о каких-либо ошибках или неисправностях в работе видеокарты.
    Ускорение DirectDraw, ускорение Direct3D, ускорение текстур AGP
  4. После проделанных действий следует перезагрузить компьютер.

Если ошибка появилась недавно, то можно выполнить восстановление системы Windows до того периода, когда данной проблемы не наблюдалось.

В некоторых случаях проблема ошибки инициализации Direct3D решается с помощью отката драйверов на видеокарту до более старой версии.

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Содержание

  1. Failed to initialize Direct3D: как исправить
  2. Что означает ошибка «Failed to initialize Direct3D»
  3. Failed to initialize player: как исправить
  4. Ошибка Direct3D Initialization Error при запуске игры. Что делать?
  5. Обновление DirectX
  6. Обновление драйвера видеокарты
  7. Переустановка Visual C++ Redistributables
  8. Режим совместимости
  9. Включение видеокарты в BIOS
  10. Ошибка Direct3D initialization error при запуске игры. Что делать?
  11. Что делать с ошибкой Direct3D
  12. Обновление DirectX
  13. Проблема с драйвером видеокарты
  14. Используйте режим совместимости

Failed to initialize Direct3D: как исправить

Автор: Юрий Белоусов · 14.05.2019

В этой статье рассмотрим, что делать, если при запуске игры выдает ошибку: «Failed to initialize player» с деталями «Failed to initialize Direct3D», как исправить ее.

Полный текст ошибки:

Failed to initialize player

Failed to initialize Direct3D.
Make sure you have at least DirectX 9.0c installed, have drivers for your graphics card and have not disabled 3D acceleration in display settings.
InitializeEngineGraphics failed

После нее часто появляется еще одна ошибка:

Что означает ошибка «Failed to initialize Direct3D»

«Failed to initialize Direct3D» — в переводе с английского на русский «Не удалось инициализировать Direct3D».

Direct3D – это компонент DirectX, который отвечает за интеграцию трехмерных графических изображений (3D-изображений).

Следовательно, данная ошибка возникает из-за того, что при запуске приложения (игры) на устройстве, системе не удалось найти компонент Direct3D, входящий в состав DirectX и отвечающий за 3D-графику.

Failed to initialize player: как исправить

Чтобы исправить ошибку «Failed to initialize player» «Failed to initialize Direct3D» необходимо последовательно выполнить следующие действия:

  1. Перейти на сайт Microsoft и установить исполняемую библиотеку DirectX;
  2. Перейти в диспетчер устройств Windows, в разделе видеоадаптеров выбрать свою видеокарту и обновить на нее драйвер.

    Это также можно сделать с помощью программы для обновления драйверов Driver Booster.
  3. Открыть меню «Пуск» и выполнить команду dxdiag . Откроется окно диагностики DirectX. Следует перейти во вкладку «Экран» и убедится, что ускорение DirectDraw, ускорение Direct3D и ускорение текстур AGP включены. А также убедится, что в примечаниях нет сообщений о каких-либо ошибках или неисправностях в работе видеокарты.
  4. После проделанных действий следует перезагрузить компьютер.

Если ошибка появилась недавно, то можно выполнить восстановление системы Windows до того периода, когда данной проблемы не наблюдалось.

В некоторых случаях проблема ошибки инициализации Direct3D решается с помощью отката драйверов на видеокарту до более старой версии.

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Источник

Ошибка Direct3D Initialization Error при запуске игры. Что делать?

Ошибка «Direct3D Initialization Error» не первый год кошмарит геймерское сообщество. Чаще всего появляется после переустановки или обновления операционной системы: переустановил Windows 10, скачал Cyberpunk 2077, а он не запускается – выскакивает ошибка инициализации Direct3D. Решается проблема за несколько минут.

Обновление DirectX

С Windows 10 устанавливается и последняя актуальная для вашей видеокарты версия DirectX, а вот с «Семёркой» – не всегда. При использовании старых образов с дистрибутивом ОС на компьютер может инсталлироваться устаревшая версия библиотек. Для проверки версии установленного на компьютере DX:

    Выполните команду dxdiag в поиске или в окошке Win + R :

Обратите внимание на последнюю строку «Версия DirectX» в разделе «Сведения о системе».

Скорее всего, у вас установлена 12-я версия, и в обновлении не нуждается. Если используется устаревшая версия DX, обновите его.

  • Запустите инсталлятор и следуйте инструкциям.
  • От панели Bing стоит отказаться.

    Обновление драйвера видеокарты

    Windows 10 преимущественно устанавливает собственные драйверы для оборудования, а не разработанные производителем оборудования. Драйверам свойственно зависать. При появлении ошибки «Direct3D Initialization Error» перезагрузите видеодрайвер комбинацией клавиш Win + Ctrl + Shift + B . Дисплей вследствие один или несколько раз обновится – изображение исчезнет на долю секунды. Если это не поможет, обновите графический драйвер.

      Откройте Диспетчер устройств через контекстное меню Пуска или командой devmgmt.msc :

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

    Кликните правой клавишей и выберите «Задействовать».

    Задействовать высокопроизводительную графику можно и через Центр управления Nvidia или Catalyst Control Center.

    Если не поможет, кликните правой клавишей по видеокарте и удалите её.

    Подтвердите деинсталляцию устройства вместе с драйвером.

    Зайдите на сайт производителя видеокарты и загрузите оттуда свежую версию видеодрайвера:

    Выберите свой графический ускоритель в списке, если он не определился автоматически.

    Не доверяйте установку драйверов Центру обновления Windows, загружайте их с официальных сайтов.

    Переустановка Visual C++ Redistributables

    В программных файлах могут отсутствовать свежие библиотеки VC++. Для устранения проблемы загрузите и установите компоненты Visual C++.

      Откройте Панель управление и посетите раздел «Программы и компоненты».

    Удалите компоненты Microsoft Visual C++.

  • Загрузите последнюю версию дистрибутива с официального сайта и установите Visual C++.
  • Режим совместимости

    Для запуска старых игр на новом железе в Windows 10 используйте режим совместимости.

      Кликните правой клавишей по иконке проблемной игры и вызовите её «Свойства».

  • Перейдите во вкладку «Совместимость» и отметьте опцию «Запустить программу в режиме совместимости».
  • Выберите предшествующую операционную систему.

    Чтобы не гадать, какую версию Windows выбрать, откройте контекстное меню исполняемого файла и выберите опцию «Исправление проблем с совместимостью».

      Выберите рекомендованные параметры.

  • Средство автоматически определит нужную версию операционной системы.
  • Закройте данное окно, параметры сохранятся автоматически.

    Включение видеокарты в BIOS

    Иногда дискретная (мощная) видеокарта на компьютерах и геймерских ноутбуках отключается в настройках BIOS/UEFI, а игра запускается на встроенной. В Диспетчере устройств в таком случае она не отображается. Зайдите в BIOS и включите инициализацию дискретной видеокарты. Алгоритм практически для каждой версии BIOS/UEFI отличается. Смотрите инструкцию для своей материнской платы или ноутбука.

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

    Источник

    Ошибка Direct3D initialization error при запуске игры. Что делать?

    У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка».

    Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?

    Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства).

    Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.

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

    Типичный вид ошибки

    Что делать с ошибкой Direct3D

    Обновление DirectX

    Самая частая причина появления подобной ошибки связана с отсутствием библиотеки👉 DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.

    DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.

    Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.

    Чтобы узнать, какой DirectX у вас на ПК, нажмите:

    1. сочетание кнопок Win+R, чтобы открылось окно » Выполнить «;
    2. далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

    Запускаем средство диагностики DirectX (DxDiag)

    Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже) .

    Средство диагностики DirectX / Кликабельно

    Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.

    Принятие условий лиц. соглашения DirectX

    В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается.

    Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

    Установка DirectX завершена

    Как правило, после такого обновления, игра начинает работать как нужно.

    Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно) . Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.

    Проблема с драйвером видеокарты

    Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.

    Как проверить наличие драйверов и включена ли видеокарта

    Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:

    1. нажмите кнопки Win+R;
    2. далее введите devmgmt.msc и нажмите Enter.

    Запуск диспетчера устройств — devmgmt.msc

    Далее откройте вкладку «Видеоадаптеры» , и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример — ).

    Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

    Intel HD включена, NVIDIA выключена

    Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать» . Пример на скрине ниже.

    После этого перезагрузите компьютер, затем попробуйте открыть игру.

    В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты) . Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.

    👉 Кнопки для входа в BIOS для разных производителей ноутбуков/ПК — см. инструкцию

    Как обновить драйвера на видеокарту:

    1. Способ №1 : зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера;
    2. Способ №2 : воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую);
    3. Способ №3 : работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь.

    Используйте режим совместимости

    Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью.

    Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D. (особенность: все игры были старыми, что наводило на разные мысли. ) .

    Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было.

    Примеры, что нужно сделать, приведены на скринах ниже.

    Открываем свойства исполняемого файла игры

    Запустить игру в режиме совместимости с Windows XP SP 2

    Как запустить старую игру на новом компьютере — см. способы и примеры

    PS

    Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.

    На этом все, всем всего доброго!

    Первая публикация: 19.03.2017

    Статья откорректирована: 17.12.2020

    Источник

  • by Aleksandar Ognjanovic

    Aleksandar’s main passion is technology. With a solid writing background, he is determined to bring the bleeding edge to the common user. With a keen eye, he always… read more


    Updated on July 31, 2021

    True gamers use the best gaming browser: Opera GXOpera GX is a special version of the famous Opera browser that is built specifically to fulfill gamer’s needs. Packed with unique features, Opera GX will help you get the most out of gaming and browsing everyday:

    • CPU, RAM and Network limiter with hot tab killer
    • Integrated with Twitch, Discord, Instagram, Twitter and Messengers directly
    • Built-in sound controls and custom music
    • Custom color themes by Razer Chroma and force dark pages
    • Free VPN and Ad blocker
    • Download Opera GX

    Age of Mythology Extended Edition is a revamped and enhanced edition of the popular RTS classic, which finally enables Windows 10 users to enjoy this amazing title, too. Despite this, the game edition is quite well optimized but not completely without issues. Users have reported various bugs and errors on Steam’s official forum and offered ways to fix the Age of Mythology Extended Edition.

    For that purpose, we conducted extensive research to provide you with solutions for all the most commonly known Age of Mythology Extended Edition issues on Windows 10.

    How to fix Age of Mythology Extended Edition common issues and bugs on Windows 10

    1. Game won’t start/crashes

    1. Restart Steam. This is an essential but nonetheless helpful workaround that comes in handy once the game fails to start.
      1. Close the game and kill its process in the Task Manager.
      2. Close Steam and terminate its processes.
      3. Start the Steam desktop client and look for changes.
    2. Check game integrity. Many errors are caused by corruption or incomplete installation files. Check them out with Steam and repair affected files.
      1. Open Steam.
      2. Choose Library.
      3. Right-click on the Age of Mythology Extended Edition and open Properties.
      4. Select the Local files tab.fix age of mythology extended edition windows 10
      5. Click on the ”Verify Integrity of Game Files” button.
    3. Start the game in windowed mode. Some users managed to resolve the problem by starting the game in the windowed mode and switching to the full screen within in-game settings.
      1. Close the game.
      2. Navigate to C:Program Files (x86)SteamsteamappscommonAge of MythologyUsers
      3. Open your profile (file with .prf extension) with Notepad.
      4. Search for  <windowmode>0</windowmode> and change the 0 with 1 (<windowmode>1</windowmode>).
      5. Confirm changes and restart the game.
    4. Check GPU drivers. Lack of proper graphics drivers can cause a bag of issues. Make sure to check them out and download from the OEM’s official site.Full screen game keeps minimizing
    5. Update Windows. Make sure that your Windows 10 is up to date. You’ll need to acquire certain cumulative updates in order to install game-related files.
    6. Uninstall mods. Mods can cause a lot of trouble. Make sure to remove them one by one in order to find out which one is preventing the game from starting.
    7. Install DirectX and redistributables. Make sure to install the latest version of DirectX and Visual Studio C++. For the latter, you might need both x64 and x86 versions.
    8. Run the game in the compatibility mode as an admin.
      1. Right-click on the Age of Mythology Extended Edition desktop shortcut and open Properties.
      2. Choose the Compatibility tab.
      3. Change the Compatibility mode to Windows 7 and choose to Run the program as administrator.fix age of mythology extended edition windows 10
      4. Confirm changes and start the game.
    9. Reinstall the game. Reinstallation is the last resort.

    2. Users can’t play online/update the game

    1. Check the connection. Firstly, we’ll need to make sure that the internet connection is up and running. If that’s not the case, make sure to:
      • Switch to a LAN connection.
      • Restart your modem or router.
      • Disable router’s Firewall and third-party antivirus temporary.
      • Update router’s firmware.
    2. Verify the game cache. We already explained this step above, and it’s viable for connectivity-related issues, too.
    3. Install Microsoft Visual C++ 2015. Microsoft Visual C++ 2015 is an important piece of the puzzle. Install all Windows Updates and then download Microsoft Visual by following this link.
    4. Use Voobly to play online. This third-party site offers a multi-version multiplayer, which can be great for some players that want to play online.
    5. Reinstall the game. Reinstallation can take some time, but it’s always advised when there’s nothing else to do.

    3. Game sound missing

    4. Low FPS

    READ ALSO: How to boost Windows 10 low FPS for AMD PCs

    5. DLC Tale of the Dragon issues

    • Disable mods. Another obvious step. Older mods might lack compatibility with the lately introduced DLC and vice versa. Disable one mod at a time until you confirm the issue. That way you can keep other mods.
    • Install redistributables. With the latest DLC packages, you need to update your DirectX and redistributables, too. Download Virtual Studio C++ and DirectX in order to resolve the DLC issue at hand. Pay a close attention to architecture (64-bit or 32-bit).
    • Confirm the integrity of the game files with Steam. Follow the steps we provided above to do so.
    • Reinstall the DLC. Finally, you should reinstall DLC if none of the previous steps resolved the issue.

    Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
    We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
    Click here to download and start repairing.

    In order to boost your game performance and get rid of slowdowns, lags, low FPS and other annoying issues, we recommend downloading GameFire (free).

    6. Text not showing on the in-game Main menu

    • Perform a registry tweak. This is a bit risky procedure, so make sure to backup your registry and follow the below-presented steps closely:
      1. Firstly, type Fonts in the Search bar and open Fonts.
      2. Delete the GiovanniITCTT if it’s there.
      3. Secondly, you’ll need to download the GiovanniITCTT and install it again. You can download this font from this website.
      4. Next, in the Windows Search bar, type regedit, right-click on Registry Editor and run it as an administrator.
      5. Follow this path:
        • ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionGRE_Initialize
      6. Right-click on the right section and create a new DWORD (32-bit) registy entry.
      7. Name it DisableFontBootCache and set its value to 1.
      8. Restart your PC and look for changes.
    • Verify game integrity. For various reasons, the installation files tend to get corrupted or incomplete. Run Steam’s tool and verify game’s integrity.
    • Reinstall Windows 10. Some users managed to resolve the issue with in-game fonts by completely reinstalling Windows 10. If you’re ready to go that far, make sure to check this article for the thorough explanation on how to reinstall Windows 10.

    With that, we can finally conclude this list. Hopefully, these steps helped you fix Age of Mythology Extended Edition issues for good. If you have additional issues or alternative solutions, feel free to tell us in the comments section below.

    RELATED STORIES YOU NEED TO CHECK OUT:

    • Can I Play Age of Mythology on Windows 10
    • NBA 2K18 bugs: game freezes, black screen issues, Career Mode crashes, and more
    • NHL18 bugs: game crashes, ‘Failed to retrieve data’ errors, and more

    Still having issues? Fix them with this tool:

    SPONSORED

    If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

    newsletter icon

    Newsletter

    by Aleksandar Ognjanovic

    Aleksandar’s main passion is technology. With a solid writing background, he is determined to bring the bleeding edge to the common user. With a keen eye, he always… read more


    Updated on July 31, 2021

    True gamers use the best gaming browser: Opera GXOpera GX is a special version of the famous Opera browser that is built specifically to fulfill gamer’s needs. Packed with unique features, Opera GX will help you get the most out of gaming and browsing everyday:

    • CPU, RAM and Network limiter with hot tab killer
    • Integrated with Twitch, Discord, Instagram, Twitter and Messengers directly
    • Built-in sound controls and custom music
    • Custom color themes by Razer Chroma and force dark pages
    • Free VPN and Ad blocker
    • Download Opera GX

    Age of Mythology Extended Edition is a revamped and enhanced edition of the popular RTS classic, which finally enables Windows 10 users to enjoy this amazing title, too. Despite this, the game edition is quite well optimized but not completely without issues. Users have reported various bugs and errors on Steam’s official forum and offered ways to fix the Age of Mythology Extended Edition.

    For that purpose, we conducted extensive research to provide you with solutions for all the most commonly known Age of Mythology Extended Edition issues on Windows 10.

    How to fix Age of Mythology Extended Edition common issues and bugs on Windows 10

    1. Game won’t start/crashes

    1. Restart Steam. This is an essential but nonetheless helpful workaround that comes in handy once the game fails to start.
      1. Close the game and kill its process in the Task Manager.
      2. Close Steam and terminate its processes.
      3. Start the Steam desktop client and look for changes.
    2. Check game integrity. Many errors are caused by corruption or incomplete installation files. Check them out with Steam and repair affected files.
      1. Open Steam.
      2. Choose Library.
      3. Right-click on the Age of Mythology Extended Edition and open Properties.
      4. Select the Local files tab.fix age of mythology extended edition windows 10
      5. Click on the ”Verify Integrity of Game Files” button.
    3. Start the game in windowed mode. Some users managed to resolve the problem by starting the game in the windowed mode and switching to the full screen within in-game settings.
      1. Close the game.
      2. Navigate to C:Program Files (x86)SteamsteamappscommonAge of MythologyUsers
      3. Open your profile (file with .prf extension) with Notepad.
      4. Search for  <windowmode>0</windowmode> and change the 0 with 1 (<windowmode>1</windowmode>).
      5. Confirm changes and restart the game.
    4. Check GPU drivers. Lack of proper graphics drivers can cause a bag of issues. Make sure to check them out and download from the OEM’s official site.Full screen game keeps minimizing
    5. Update Windows. Make sure that your Windows 10 is up to date. You’ll need to acquire certain cumulative updates in order to install game-related files.
    6. Uninstall mods. Mods can cause a lot of trouble. Make sure to remove them one by one in order to find out which one is preventing the game from starting.
    7. Install DirectX and redistributables. Make sure to install the latest version of DirectX and Visual Studio C++. For the latter, you might need both x64 and x86 versions.
    8. Run the game in the compatibility mode as an admin.
      1. Right-click on the Age of Mythology Extended Edition desktop shortcut and open Properties.
      2. Choose the Compatibility tab.
      3. Change the Compatibility mode to Windows 7 and choose to Run the program as administrator.fix age of mythology extended edition windows 10
      4. Confirm changes and start the game.
    9. Reinstall the game. Reinstallation is the last resort.

    2. Users can’t play online/update the game

    1. Check the connection. Firstly, we’ll need to make sure that the internet connection is up and running. If that’s not the case, make sure to:
      • Switch to a LAN connection.
      • Restart your modem or router.
      • Disable router’s Firewall and third-party antivirus temporary.
      • Update router’s firmware.
    2. Verify the game cache. We already explained this step above, and it’s viable for connectivity-related issues, too.
    3. Install Microsoft Visual C++ 2015. Microsoft Visual C++ 2015 is an important piece of the puzzle. Install all Windows Updates and then download Microsoft Visual by following this link.
    4. Use Voobly to play online. This third-party site offers a multi-version multiplayer, which can be great for some players that want to play online.
    5. Reinstall the game. Reinstallation can take some time, but it’s always advised when there’s nothing else to do.

    3. Game sound missing

    4. Low FPS

    READ ALSO: How to boost Windows 10 low FPS for AMD PCs

    5. DLC Tale of the Dragon issues

    • Disable mods. Another obvious step. Older mods might lack compatibility with the lately introduced DLC and vice versa. Disable one mod at a time until you confirm the issue. That way you can keep other mods.
    • Install redistributables. With the latest DLC packages, you need to update your DirectX and redistributables, too. Download Virtual Studio C++ and DirectX in order to resolve the DLC issue at hand. Pay a close attention to architecture (64-bit or 32-bit).
    • Confirm the integrity of the game files with Steam. Follow the steps we provided above to do so.
    • Reinstall the DLC. Finally, you should reinstall DLC if none of the previous steps resolved the issue.

    Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
    We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
    Click here to download and start repairing.

    In order to boost your game performance and get rid of slowdowns, lags, low FPS and other annoying issues, we recommend downloading GameFire (free).

    6. Text not showing on the in-game Main menu

    • Perform a registry tweak. This is a bit risky procedure, so make sure to backup your registry and follow the below-presented steps closely:
      1. Firstly, type Fonts in the Search bar and open Fonts.
      2. Delete the GiovanniITCTT if it’s there.
      3. Secondly, you’ll need to download the GiovanniITCTT and install it again. You can download this font from this website.
      4. Next, in the Windows Search bar, type regedit, right-click on Registry Editor and run it as an administrator.
      5. Follow this path:
        • ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionGRE_Initialize
      6. Right-click on the right section and create a new DWORD (32-bit) registy entry.
      7. Name it DisableFontBootCache and set its value to 1.
      8. Restart your PC and look for changes.
    • Verify game integrity. For various reasons, the installation files tend to get corrupted or incomplete. Run Steam’s tool and verify game’s integrity.
    • Reinstall Windows 10. Some users managed to resolve the issue with in-game fonts by completely reinstalling Windows 10. If you’re ready to go that far, make sure to check this article for the thorough explanation on how to reinstall Windows 10.

    With that, we can finally conclude this list. Hopefully, these steps helped you fix Age of Mythology Extended Edition issues for good. If you have additional issues or alternative solutions, feel free to tell us in the comments section below.

    RELATED STORIES YOU NEED TO CHECK OUT:

    • Can I Play Age of Mythology on Windows 10
    • NBA 2K18 bugs: game freezes, black screen issues, Career Mode crashes, and more
    • NHL18 bugs: game crashes, ‘Failed to retrieve data’ errors, and more

    Still having issues? Fix them with this tool:

    SPONSORED

    If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

    newsletter icon

    Newsletter

    oshibka-pri-zapuske-igr

    Один из типичных вопросов

    Здравствуйте.

    У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка».

    Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?

    Доброго дня!

    Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства).

    Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.

    В этой статье остановлюсь на основных причинах появления подобной ошибки, и покажу на примере как от нее избавиться…

    Типичный вид ошибки

    Типичный вид ошибки

    Содержание статьи

      ускорение ПК

    • 1 Что делать с ошибкой Direct3D
      • 1.1 Обновление DirectX
      • 1.2 Проблема с драйвером видеокарты
      • 1.3 Используйте режим совместимости
    •  → Задать вопрос | дополнить 

    Что делать с ошибкой Direct3D

    Обновление DirectX

    Самая частая причина появления подобной ошибки связана с отсутствием библиотеки👉 DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.

    *

    DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.

    👉 Несколько способов обновить DirectX — см. инструкцию

    *

    Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.

    Чтобы узнать, какой DirectX у вас на ПК, нажмите:

    1. сочетание кнопок Win+R, чтобы открылось окно «Выполнить«;
    2. далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

    Запускаем средство диагностики DirectX (DxDiag)

    Запускаем средство диагностики DirectX (DxDiag)

    Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже).

    Средство диагностики DirectX

    Средство диагностики DirectX / Кликабельно

    Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.

    Принятие условий лиц. соглашения DirectX

    Принятие условий лиц. соглашения DirectX

    В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается.

    Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

    Установка DirectX завершена

    Установка DirectX завершена

    Как правило, после такого обновления, игра начинает работать как нужно.

    👉 ДОПОЛНЕНИЕ!

    Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно). Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.

    *

    Проблема с драйвером видеокарты

    Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.

    Как проверить наличие драйверов и включена ли видеокарта

    Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:

    1. нажмите кнопки Win+R;
    2. далее введите devmgmt.msc и нажмите Enter.

    Запуск диспетчера устройств - devmgmt.msc

    Запуск диспетчера устройств — devmgmt.msc

    Далее откройте вкладку «Видеоадаптеры», и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример — est-problema-s-drayverom).

    Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

    Intel HD включена, NVIDIA выключена

    Intel HD включена, NVIDIA выключена

    Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать». Пример на скрине ниже.

    Задействовать видеокарту

    Задействовать видеокарту

    После этого перезагрузите компьютер, затем попробуйте открыть игру.

    👉 ДОПОЛНЕНИЕ!

    В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты). Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.

    vyibor-rezhima-rabotyi-videokart

    👉 Как зайти в BIOS — см. инструкцию

    👉 Кнопки для входа в BIOS для разных производителей ноутбуков/ПК — см. инструкцию

    Как обновить драйвера на видеокарту:

    1. Способ №1: зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера;
    2. Способ №2: воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую);
    3. Способ №3: работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь.

    *

    Используйте режим совместимости

    Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…

    Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).

    Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…

    Примеры, что нужно сделать, приведены на скринах ниже…

    Открываем свойства исполняемого файла игры

    Открываем свойства исполняемого файла игры

    Запустить игру в режиме совместимости с Windiows XP SP 2

    Запустить игру в режиме совместимости с Windows XP SP 2

    👉 Также в помощь!

    Как запустить старую игру на новом компьютере — см. способы и примеры

    PS 

    Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.

    На этом все, всем всего доброго!

    👣

    Первая публикация: 19.03.2017

    Статья откорректирована: 17.12.2020

    donate

    dzen-ya

    Полезный софт:

    • видеомонтаж
    • Видео-Монтаж
    • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
      Видео сделает даже новичок!

    • утилита для оптимизации
    • Ускоритель компьютера
    • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

    На чтение 7 мин. Просмотров 8.1k. Опубликовано 03.09.2019

    Содержание

    1. 8 шагов, чтобы исправить проблемы запуска Age of Mythology
    2. Что делать, если Age of Mythology не запустится в Windows 10?
    3. Решение 1. Запустите игру в режиме совместимости.
    4. Решение 2 – Проверьте драйверы графического процессора
    5. Решение 3 – Включить DirectPlay
    6. Решение 4 – Обеспечить низкое разрешение
    7. Решение 5 – Запустить систему без фоновых программ
    8. Решение 6 – Запустите игру в оконном режиме
    9. Решение 7. Переустановите игру и используйте версию без CD
    10. Решение 8. Попробуйте расширенную версию

    8 шагов, чтобы исправить проблемы запуска Age of Mythology

    1. Запустите игру в режиме совместимости
    2. Проверьте драйверы графического процессора
    3. Включить DirectPlay
    4. Принудительное использование низкого разрешения
    5. Запустите систему без фоновых программ
    6. Запустите игру в оконном режиме
    7. Переустановите игру и используйте версию без CD
    8. Попробуйте расширенную версию


    Age of Mythology – это зал славы RTS classic, все еще очень популярный до сегодняшнего дня. Единственная проблема этой игры – ее устаревший движок и отсутствие прекращенной поддержки программного обеспечения в Windows 10.

    Многим поклонникам AoM было трудно запустить игру на последней платформе Windows, и для этого есть разные причины.

    Если вы застряли с этой ошибкой в ​​течение некоторого времени, обязательно проверьте наши шаги ниже.

    Что делать, если Age of Mythology не запустится в Windows 10?

    Решение 1. Запустите игру в режиме совместимости.

    Начнем с запуска игры в режиме совместимости. Для собственных игр Microsoft не является новшеством проблемы с более новыми версиями платформы Windows.

    Этому классическому названию исполнилось 16 лет, и оно было разработано для Windows XP. Таким образом, проблемы возникают в Windows 10. В Windows 10 отсутствуют определенные, давно снятые с производства драйверы, которые использовались для защиты от пиратства в те времена. Возможно, некоторые из вас получили сообщение об этом.

    В этом случае вы можете сделать очень много, но мы все равно с радостью предлагаем запустить игру в режиме совместимости. Это может помочь, и это не будет стоить, так что попробуйте.

    Вот как запустить Age of Mythology в режиме совместимости и в качестве администратора:

    1. Нажмите правой кнопкой мыши на ярлык Возраст мифологии и откройте Свойства .
    2. Выберите вкладку Совместимость .
    3. Установите флажок « Запустить эту программу в режиме совместимости для » и выберите Windows XP SP2 в раскрывающемся меню.
    4. Теперь установите флажок « Запустить эту программу от имени администратора » и подтвердите изменения.
    5. Попробуйте запустить игру и поищите улучшения.
    • Читайте также: как играть в старые игры в Windows 10, 8.1

    Решение 2 – Проверьте драйверы графического процессора

    Мы можем сказать, что это редко проблема, но нужно тщательно разобраться с устранением неисправностей. Большинство пользователей, у которых возникли проблемы с Age of Mythology в Windows 10, не имели проблем с другими играми. Тем не менее, мы по-прежнему рекомендуем вам дважды проверить драйверы графического процессора. Универсальный драйвер, предоставляемый Центром обновления Windows, иногда не работает с некоторыми играми.

    Вот почему лучший способ исключить драйверы из списка возможных виновников – это получить их с сайта поддержки OEM. Кроме того, вы получите последнюю версию Центра управления/Панели, так что вы сможете лучше оптимизировать свой GPU для отдельных игр. И, как мы уже видели, Age of Mythology в Windows 10 успешно запускается при самых низких настройках графики.

    Проверьте один из них, чтобы получить последние драйверы графического процессора:

    • NVidia
    • AMD/ATI
    • Intel
    • ЧИТАЙТЕ ТАКЖЕ: как исправить ошибки Age of Mythology Extended Edition в Windows 10

    Решение 3 – Включить DirectPlay

    Устаревшие игры требуют определенных функций Windows, которые не нужны новой игре. Вот почему такая функция, как DirectPlay, по умолчанию отключена, так как Microsoft перешла на Games for Windows Live. Эта функция была частью DirectX API и использовалась для обновления игр. Тем не менее, на протяжении более десяти лет это выходит за рамки.

    Age of Mythology требует, чтобы эта функция была включена, поэтому обязательно включите ее. Если вы не уверены, как это сделать, следуйте инструкциям, приведенным ниже:

    1. На панели поиска Windows введите « Включить Windows » и откройте « Включить или отключить функции Windows » из списка результатов.
    2. Перейдите вниз и разверните Устаревшие компоненты .
    3. Установите флажок DirectPlay и подтвердите изменения.

    Решение 4 – Обеспечить низкое разрешение

    Проблема с разрешением является наиболее вероятной причиной, по которой Age of Mythology не запускается в Windows 10. Пользователи, которым удалось запустить игру, сделали это с минимальным разрешением. Позже вы, конечно, можете изменить разрешение в меню настроек игры, но главное – пройти через этот начальный экран.

    Существуют разные варианты того, как это сделать, но, похоже, наиболее успешный из них требует многоэтапного подхода. Мы постарались выяснить объяснение всей процедуры и привезем ее сюда для вас. Проверьте шаги ниже:

      1. Нажмите правой кнопкой мыши ярлык Age of Mythology на рабочем столе и откройте Свойства .
      2. На вкладке «Ярлык» найдите строку Цель .
      3. Что вам нужно сделать, это скопировать и вставить следующую строку в конце текущей записи:

        • XRES = 640 yres = 480
      4. Сохраните изменения и запустите игру.
    • ОТНОСИТЕЛЬНО: 6 лучших игр для ноутбуков Windows 10 с низкой спецификацией

    Решение 5 – Запустить систему без фоновых программ

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

    Во-первых, мы предлагаем загрузить и установить более старые версии DirectX и Visual Studio C ++, распространяемые бесплатно. Установка игры должна включать установочные файлы для всего, что вам нужно. После этого мы рекомендуем попробовать чистую загрузку. Вот как это сделать в Windows 10:

    1. В строке поиска Windows введите msconfig и откройте Конфигурация системы .
    2. На вкладке «Службы» установите флажок « Скрыть все службы Microsoft ».
    3. Нажмите « Отключить все », чтобы отключить все активные сторонние службы.
    4. Теперь перейдите на вкладку Автозагрузка и перейдите в Диспетчер задач .
    5. Запретить запуск всех программ с системой и подтвердить изменения.
    6. Перезагрузите компьютер.

    Решение 6 – Запустите игру в оконном режиме

    Помимо принудительного разрешения 640 × 480, некоторым пользователям удалось запустить игру только в оконном режиме. Теперь процедура похожа на процедуру с понижением разрешения. Вам нужно будет перейти к ярлыку и изменить записи целевого раздела, добавив дополнительную команду. Кроме того, вы сможете позже вернуться в полноэкранный режим в меню настроек игры.

    • ЧИТАЙТЕ ТАКЖЕ: как исправить проблемы с игровым видеорегистратором в Windows 10

    Вот что вам нужно сделать, чтобы запустить игру в оконном режиме:

      1. Нажмите правой кнопкой мыши ярлык Age of Mythology на рабочем столе и откройте Свойства .
      2. На вкладке «Ярлык» найдите строку Цель .
      3. Что вам нужно сделать, это скопировать и вставить следующую строку в конце текущей записи:

        • -windowed
      4. Сохранить изменения.

    Решение 7. Переустановите игру и используйте версию без CD

    Переустановка игры также может помочь. Кроме того, поскольку для запуска игры требуется установочный компакт-диск, мы предлагаем использовать эмулятор виртуального привода. Или полагаясь на некоторые другие способы, которые мы не можем здесь упомянуть из-за его связи с пиратским программным обеспечением. В любом случае, вы должны попробовать переустановку и искать

    Вот как переустанавливать Age of Mythology в Windows 10:

    1. Резервное копирование сохраненных игр.
    2. Откройте «Пуск», щелкните правой кнопкой мыши «Эпоху мифологии» и выберите Удалить .
    3. Вы попадете в раздел Удалить программу на панели управления. Удалите Age of Mythology и удалите сохраненные файлы.
    4. Перезагрузите компьютер.
    5. Щелкните правой кнопкой мыши установщик и запустите его в режиме совместимости для Windows XP (если доступно).
    6. Подождите, пока игра установится, и сделайте еще один выстрел.
    • ЧИТАЙТЕ ТАКЖЕ: как переустановить League of Legends

    Решение 8. Попробуйте расширенную версию

    Наконец, если вы все еще не можете запустить игру, несмотря на все действия по устранению неполадок, мы рекомендуем попробовать обновленную версию любимого классика. Эта игра оптимизирована для работы на Windows 10, и похоже, что Microsoft не уделяет много внимания 16-летней оригинальной игре.

    Вы можете найти эту игру в Steam, и она должна принести тот же опыт, что и классическая игра, с некоторой улучшенной графикой и несколькими новыми функциями. И на этой ноте мы можем завершить это. Если у вас есть дополнительные вопросы или предложения, не стесняйтесь сообщить нам в разделе комментариев ниже.

    Ошибка «Direct3D Initialization Error» не первый год кошмарит геймерское сообщество. Чаще всего появляется после переустановки или обновления операционной системы: переустановил Windows 10, скачал Cyberpunk 2077, а он не запускается – выскакивает ошибка инициализации Direct3D. Решается проблема за несколько минут.

    1. 1 Обновление DirectX
    2. 2 Обновление драйвера видеокарты
    3. 3 Переустановка Visual C++ Redistributables
    4. 4 Режим совместимости
    5. 5 Включение видеокарты в BIOS

    Обновление DirectX

    С Windows 10 устанавливается и последняя актуальная для вашей видеокарты версия DirectX, а вот с «Семёркой» – не всегда. При использовании старых образов с дистрибутивом ОС на компьютер может инсталлироваться устаревшая версия библиотек. Для проверки версии установленного на компьютере DX:

    1. Выполните команду dxdiag в поиске или в окошке Win + R: dxdiag
    2. Обратите внимание на последнюю строку «Версия DirectX» в разделе «Сведения о системе». Версия DirectX

    Скорее всего, у вас установлена 12-я версия, и в обновлении не нуждается. Если используется устаревшая версия DX, обновите его.

    1. Загрузите веб-установщик или офлайн-инсталлятор. Скачать установщик DirectX
    2. Запустите инсталлятор и следуйте инструкциям.
    3. От панели Bing стоит отказаться. Установка DirectX

    Обновление драйвера видеокарты

    Windows 10 преимущественно устанавливает собственные драйверы для оборудования, а не разработанные производителем оборудования. Драйверам свойственно зависать. При появлении ошибки «Direct3D Initialization Error» перезагрузите видеодрайвер комбинацией клавиш Win + Ctrl + Shift + B. Дисплей вследствие один или несколько раз обновится – изображение исчезнет на долю секунды. Если это не поможет, обновите графический драйвер.

    1. Откройте Диспетчер устройств через контекстное меню Пуска или командой devmgmt.msc: Вызов Диспетчера устройств
    2. Разверните раздел «Видеоадаптеры». Если возле иконки графического ускорителя стоит серая иконка, значит устройство отключено.
    3. Вероятно, что производительная дискретная видеокарта отключена, и вы пытаетесь запустить игру на слабеньком встроенном в процессор видеоядре.

      Кликните правой клавишей и выберите «Задействовать».

      Задействовать видеоадаптер в Диспетчере устройств

    4. Задействовать высокопроизводительную графику можно и через Центр управления Nvidia или Catalyst Control Center. Включение графического адаптера в Catalyst Control Center
    5. Если не поможет, кликните правой клавишей по видеокарте и удалите её. Удалить устройство в Диспетчере
    6. Подтвердите деинсталляцию устройства вместе с драйвером. Подтверждение удаления видеоадаптера
    7. Зайдите на сайт производителя видеокарты и загрузите оттуда свежую версию видеодрайвера:

      • Intel;
      • Nvidia;
      • AMD.

      Выберите свой графический ускоритель в списке, если он не определился автоматически.

    Не доверяйте установку драйверов Центру обновления Windows, загружайте их с официальных сайтов.

    Переустановка Visual C++ Redistributables

    В программных файлах могут отсутствовать свежие библиотеки VC++. Для устранения проблемы загрузите и установите компоненты Visual C++.

    1. Откройте Панель управление и посетите раздел «Программы и компоненты». Программы и компоненты
    2. Удалите компоненты Microsoft Visual C++. Удаление Microsoft Visual C++
    3. Загрузите последнюю версию дистрибутива с официального сайта и установите Visual C++.

    Режим совместимости

    Для запуска старых игр на новом железе в Windows 10 используйте режим совместимости.

    1. Кликните правой клавишей по иконке проблемной игры и вызовите её «Свойства». Свойства программы Windows
    2. Перейдите во вкладку «Совместимость» и отметьте опцию «Запустить программу в режиме совместимости».
    3. Выберите предшествующую операционную систему. Запустить программу в режиме совместимости
    4. Сохраните настройки.

    Чтобы не гадать, какую версию Windows выбрать, откройте контекстное меню исполняемого файла и выберите опцию «Исправление проблем с совместимостью».

    Исправление проблем с совместимостью

    1. Выберите рекомендованные параметры. Рекомендованные параметры режима совместимости
    2. Средство автоматически определит нужную версию операционной системы.
    3. Закройте данное окно, параметры сохранятся автоматически. Проверка совместимости

    Включение видеокарты в BIOS

    Иногда дискретная (мощная) видеокарта на компьютерах и геймерских ноутбуках отключается в настройках BIOS/UEFI, а игра запускается на встроенной. В Диспетчере устройств в таком случае она не отображается. Зайдите в BIOS и включите инициализацию дискретной видеокарты. Алгоритм практически для каждой версии BIOS/UEFI отличается. Смотрите инструкцию для своей материнской платы или ноутбука.

    MSI UEFI

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

    Некоторые пользователи Windows 10 сталкиваются с ошибкой DirectDraw 16385 (или другим кодом ошибки) при попытке играть в устаревшие игры, такие как Diablo, Diablo II или Age of Empires, на компьютере с Windows 10.

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

    • Игра работает в полноэкранном режиме. Имейте в виду, что для многих устаревших игр эта конкретная проблема возникает в ситуациях, когда игра настроена для работы в полноэкранном режиме. Однако многие затронутые пользователи подтвердили, что проблема больше не возникает, если они заставляют игру запускаться в оконном режиме.
    • Игра несовместима с Windows 10. Если игра изначально не была разработана для работы в Windows 10, существует целый ряд проблем совместимости, которые могут вызвать этот код ошибки. К счастью, вы можете использовать режим совместимости, чтобы обойти большинство проблем, заставив исполняемый файл запускаться в режиме совместимости с более старой ОС Windows.
    • Direct Play и .NET Framework 3.5 отключены. Как оказалось, подавляющее большинство устаревших игр, выпущенных, когда Windows XP была последней ОС от Microsoft, для работы потребуют Direct Play и .NET 3.5 Framework. Но поскольку эти технологии устарели и по умолчанию отключены в Windows 10, единственный способ решить эту проблему – повторно включить их на экране «Приложения и функции Windows».
    • Проблема графического рендеринга. Проблемы с графическим рендерингом также могут способствовать появлению этой проблемы, если устаревшая игра не знает, как использовать новые технологии, такие как Direct3D 11 и Direct3D 12. В этом случае вы можете использовать оболочку, такую ​​как dgVoodoo, чтобы сделать игра совместима с рендерингом в Windows 10.

    Теперь, когда вы знаете всех потенциальных виновников, которые могут быть ответственны за появление этой ошибки DirectDraw в Windows 10 при попытке играть в устаревшие игры, вот список подтвержденных методов, которые другие затронутые пользователи успешно использовали, чтобы разобраться в этой проблеме:

    Один из типичных вопросов
    У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка». Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?

    Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства). Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.

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

    Типичный вид ошибки

    Обновление драйвера видеокарты

    Windows 10 преимущественно устанавливает собственные драйверы для оборудования, а не разработанные производителем оборудования. Драйверам свойственно зависать. При появлении ошибки «Direct3D Initialization Error» перезагрузите видеодрайвер комбинацией клавиш Win + Ctrl + Shift + B. Дисплей вследствие один или несколько раз обновится – изображение исчезнет на долю секунды. Если это не поможет, обновите графический драйвер.

    1. Откройте Диспетчер устройств
      через контекстное меню Пуска или командой devmgmt.msc:

      Вызов Диспетчера устройств

    2. Разверните раздел «Видеоадаптеры
      ». Если возле иконки графического ускорителя стоит серая иконка, значит устройство отключено.
    3. Вероятно, что производительная дискретная видеокарта отключена, и вы пытаетесь запустить игру на слабеньком встроенном в процессор видеоядре.

      Кликните правой клавишей и выберите «Задействовать

      ».

      Задействовать видеоадаптер в Диспетчере устройств

    4. Задействовать высокопроизводительную графику можно и через Центр управления Nvidia или Catalyst Control Center.

      Включение графического адаптера в Catalyst Control Center

    5. Если не поможет, кликните правой клавишей по видеокарте и удалите её.

      Удалить устройство в Диспетчере

    6. Подтвердите деинсталляцию устройства вместе с драйвером.

      Подтверждение удаления видеоадаптера

    7. Зайдите на сайт производителя видеокарты и загрузите оттуда свежую версию видеодрайвера:
      • Intel;
      • Nvidia;

    8. AMD.
    9. Выберите свой графический ускоритель в списке, если он не определился автоматически.

    Не доверяйте установку драйверов Центру обновления Windows, загружайте их с официальных сайтов.

    Что делать с ошибкой Direct3D.

    Обновление DirectX

    Самая частая причина появления подобной ошибки связана с отсутствием библиотеки DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.

    DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.

    Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.

    Чтобы узнать, какой DirectX у вас на ПК, нажмите:

    1. сочетание кнопок Win+R, чтобы открылось окно » Выполнить «;
    2. далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).

    Запускаем средство диагностики DirectX (DxDiag)

    Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже) .

    Средство диагностики DirectX / Кликабельно

    Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.

    Принятие условий лиц. соглашения DirectX

    В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается. Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.

    Установка DirectX завершена

    Как правило, после такого обновления, игра начинает работать как нужно.

    Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно) . Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.

    Проблема с драйвером видеокарты

    Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.

    Как проверить наличие драйверов и включена ли видеокарта

    Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:

    1. нажмите кнопки Win+R;
    2. далее введите devmgmt.msc и нажмите Enter.

    Запуск диспетчера устройств — devmgmt.msc

    Далее откройте вкладку «Видеоадаптеры» , и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример —

    ).

    Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.

    Intel HD включена, NVIDIA выключена

    Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать» . Пример на скрине ниже.

    После этого перезагрузите компьютер, затем попробуйте открыть игру.

    В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты) . Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.

    Как обновить драйвера на видеокарту:

    1. Способ №1 : зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера — https://ocomp.info/harakteristiki-kompyutera.html
    2. Способ №2 : воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую) — https://ocomp.info/update-drivers.html
    3. Способ №3 : работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь: https://ocomp.info/kak-nayti-i-ustanovit-drayver-dlya-neizvestnogo-ustroystva.html

    Используйте режим совместимости

    Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью.

    Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D. (особенность: все игры были старыми, что наводило на разные мысли. ) .

    Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было.

    Примеры, что нужно сделать, приведены на скринах ниже.

    Открываем свойства исполняемого файла игры

    Используйте режим совместимости

    Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…

    Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).

    Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…

    Примеры, что нужно сделать, приведены на скринах ниже…

    ( 1 оценка, среднее 4 из 5 )

    Понравилась статья? Поделить с друзьями:
  • Ошибка инициализации dead by daylight mobile
  • Ошибка инициализации plcm в mach3 устройство не выбрано
  • Ошибка инициализации cryptoenergypro com сервер не зарегистрирован
  • Ошибка инициализации pdf в photoshop
  • Ошибка инициализации com порта возможно он занят другим приложением