World of warcraft ошибка 3d ускорения
Аппаратное ускорение в Windows
Аппаратное ускорение предполагает распределение выполняемых компьютером специфических задач для снятия нагрузки с центрального процессора. Ярким примером является работа с 3D-графикой. Задачи, связанные с пространственной обработкой изображений, выполняет графический ускоритель, известный пользователям как видеокарта. GPU специально адаптирован для выполнения операций с «плавающей точкой», которые лежат в основе 3D-графики. Аналогичные вычисления требуются и при майнинге. Именно поэтому для него используются видеокарты, а не процессорные мощности.
Аппаратное ускорение в Windows
Операционная система Windows наиболее приспособлена для использования в игровых конфигурациях и аппаратное ускорение в ней включено по умолчанию. В старых версиях ОС пользователь имел возможности включать и выключать его по своему усмотрению. На скриншоте показано, как это опция выглядела в Windows XP.
Начиная с Windows 7 такая возможность недоступна. «Повезти» может только владельцам старых видеокарт, ПО которых еще предусматривает такую возможность. Убедиться поддерживается или не поддерживается драйвером графического ускорителя эта функция можно, выполнив следующие действия. Используем приведенную на скриншоте команду, чтобы открыть параметры экрана.
В появившемся окне нажимаем на отмеченную гиперссылку.
Переходим на вкладку «Диагностика». Область «Изменить параметры» находится в неактивном состоянии. Это говорит нам о невозможности влиять на аппаратное ускорение. В противном случае должен присутствовать «ползунок» регулятора, как в Windows XP.
В Windows 10 вкладка «Диагностика» из диалогового окна свойств исключена полностью.
Таким образом, Microsoft исключил присутствующую в ранних версиях ОС возможность влияния пользователя на работу графической подсистемы.
Состояние аппаратного ускорения
Проверить состояние, в котором находится аппаратное ускорение Windows на компьютере можно, используя средство диагностики DirectX. Чтобы запустить его, введем в текстовое поле окна «Выполнить» команду «dxdiag».
На первой вкладке мы можем посмотреть используемую версию ПО. Для Windows 7 это будет DirectX 11.
Windows 10 c актуальными обновлениями автоматически устанавливает DirectX 12. В ранних сборках этой ОС использовалась версия 11.3.
Переходим на вкладку «Экран» и смотрим область «Возможности». Здесь расположены три основных параметра: DirectDraw, Direct3D и ускорение текстур AGP. В нормальном состоянии системы все они включены.
Никаких переключателей для ручной регулировки здесь не предусмотрено. Windows по умолчанию поддерживает все доступные виды аппаратного ускорения и не допускает их отключения пользователем.
Отключение аппаратного ускорения
Если по какой-то причине вам все-таки требуется добиться отключения данной функции, можно воспользоваться комплектом DirectX SDK. Предназначается он для разработчиков ПО, которым эта возможность требуется в процессе тестирования. Для скачивания он доступен в центре загрузки Microsoft. Системные требования предполагают его использование в версиях Windows 7 и младше, но работает SDK и в Windows 10.
После установки пользователь получает целый набор инструментов для работы с API DirectX. Для того чтобы отключить аппаратное ускорение, нам потребуется только контрольная панель. Найти ее можно, воспользовавшись встроенной службой поиска ОС.
Выбираем для работы подходящую по разрядности и запускаем ее. Переходим на вкладку DirectDraw. Нужный нам параметр взят в рамку.
Как видим, по умолчанию данная опция включена, что соответствует реальному положению дел в системе. Снимаем галочку и применяем изменения. Запустим dxdiag и посмотрим, что это нам дало.
Возможности DirectX стали недоступны. Чтобы вернуть систему к первоначальному состоянию, ставим обратно галочку в панели разработчика. Все изменения выполняются без перезагрузки.
Ошибки аппаратного ускорения
Ошибки аппаратного ускорения условно можно разделить на две категории. С первой сталкиваются геймеры в Windows 7. Вторая появляется у пользователей виртуальной машины VirtualBox на Windows 10.
Ошибка в играх
Если игровое приложение просит включить аппаратное ускорение на «Виндовс» 7 это может говорить о некорректной установке драйверов. Мы уже знаем, что данная функция включена в системе по умолчанию и отключить ее пользователь по своему желанию не может. Запускаем диспетчер устройств командой, показанной на скриншоте.
Разворачиваем ветку «Видеоадаптеры». Вызываем контекстное меню и переходим к отмеченному пункту.
В свойствах видеокарты выбираем вкладку «Драйвер». Используем обозначенную кнопку для запуска автоматического поиска.
Если система считает, что установленное ПО обновления не требует, можно посетить сайт производителя оборудования. Обновления драйверов выпускаются регулярно, а система автопоиска в Windows 7 работает не совсем корректно. Установка последней версии должна решить проблему.
Конфликт виртуальных машин
Виртуальная машина VirtualBox кроссплатформенная, полностью бесплатная, и при этом обладает широкими возможностями. С ее помощью можно установить практически любую существую операционную систему в качестве гостевой. В Windows 10 пользователи столкнулись со следующей проблемой. При попытке установки некоторых гостевых ОС появлялась ошибка: «аппаратное ускорение (VT-x/AMD-V) недоступно в вашей системе». Современные материнские платы поддерживают технологии виртуализации по умолчанию. Если в UEFI не вносились изменения, ищем проблему на стороне ПО. Проверяем состояние собственной виртуальной машины Microsoft. В Windows 10 она поставляется как отдельный компонент для редакций Pro и Enterprise. Запускаем меню управления программами.
В области быстрого перехода выбираем отмеченную гиперссылку.
Разворачиваем обозначенную на скриншоте ветку и проверяем чтобы все компоненты были отключены. Параллельная работа Hyper-V с VirtualBox невозможна. Windows 10 считает необходимые ресурсы задействованными и не желает «делиться» с другими виртуальными машинами.
В самом VirtualBox настройки виртуализации можно найти по указанным на скриншоте координатам. Выбираем машину, которая не позволяет установить OC. Переходим в разделе «Система» на вкладку «Ускорение». Проверяем состояние аппаратной виртуализации, при необходимости включая ее.
Проделанных манипуляций должно быть достаточно для устранения появившейся проблемы.
В заключение
С помощью приведенных инструкций вы сможете самостоятельно решить наиболее часто возникающие вопросы, касающиеся работы аппаратного ускорения в ОС Windows, а при необходимости полностью его отключить.
FAQ по ошибкам World of Warcraft: не запускается, черный экран, тормоза, вылеты, error, DLL
Иногда при запуске World of Warcraft появляются ошибки. Неприятно, но установленная вами игра может не запускаться, вылетая, зависая, показывая чёрный экран и выдавая ошибки в окнах. Поэтому возникают вполне логичные вопросы: «Что делать?», «Из-за чего это происходит?» и «Как решить проблему?». Мы постарались собрать всю необходимую информацию с инструкциями, советами, различными программами и библиотеками, которые призваны помочь решить наиболее распространённые ошибки, связанные с World of Warcraft.
Необходимое ПО для World of Warcraft
Мы настоятельно рекомендуем ознакомиться со ссылками на различные полезные программы. Зачем? Огромное количество ошибок и проблем в World of Warcraft связаны с не установленными/не обновлёнными драйверами и с отсутствием необходимых библиотек.
Последняя версия драйвера Nvidia GeForce.
- Библиотека Microsoft Visual C++ 2012 Update 4
- Библиотека Microsoft Visual C++ 2010 (64-бит)
- Библиотека Microsoft Visual C++ 2010 (32-бит)
- Библиотека Microsoft Visual C++ 2008 (64-бит)
- Библиотека Microsoft Visual C++ 2008 (32-бит)
- Библиотека Microsoft Visual C++ 2005 Service Pack 1
Низкий FPS, World of Warcraft тормозит, фризит или лагает
Современные игры крайне ресурсозатратные, поэтому, даже если вы обладаете современным компьютером, всё-таки лучше отключить лишние/ненужные фоновые процессы (чтобы повысить мощность процессора) и воспользоваться нижеописанным методами, которые помогут избавиться от лагов и тормозов.
- Запустите диспетчер задач и в процессах найдите строку с названием игры (World of Warcraft). Кликайте ПКМ по ней и в меню выбирайте «Приоритеты», после чего установите значение «Высокое». Теперь остаётся лишь перезапустить игру.
Уберите всё лишнее из автозагрузки. Для этого все в том же диспетчере задач нужно перейти во вкладку «Автозагрузка», где нужно отключить лишние процессы при запуске системы. Незнакомые приложения лучше не трогать, если не знаете, за что они отвечают, иначе рискуете испортить запуск системы.
А также рекомендуем в настройках, связанных с энергопотреблением, установить «Максимальную производительность». То же касается и видеокарты: нужно установить максимальную производительность в настройках графического процессора (это можно сделать в «Управлении параметрами 3D»), а в фильтрации текстур выбирайте параметр «Качество».
Если ваша видеокарта от Nvidia по возрасту не старше серии графических процессоров GTX 10, тогда частоту кадров вполне реально поднять за счёт ускорения работы с видеокартой. Для реализации задуманного опять-таки нужно открыть «Панель управления» Видеокарты, перейти в уже знакомую вкладку «Управление параметрами 3D» и выбрать в списке с программами игру, после чего отыскать «Вертикальный синхроимпульс» и кликнуть по нему, чтобы в меню выставить параметр «Быстро».
Следует удалить временные папки, ненужные файлы и кэш. На просторах интернета можно найти кучу самых разных программ, которые помогают это сделать. Мы рекомендуем воспользоваться для этого программой BleachBit или CCleaner.
Проведите дефрагментацию или оптимизацию жёсткого диска. Для этого перейти в «Свойства жёсткого диска» вкладка «Сервис» «Дефрагментация» или «Оптимизация». Кроме того, там же можно провести проверку/очистку диска, что в некоторых случаях помогает.
World of Warcraft вылетает в случайный момент или при запуске
Ниже приведено несколько простых способов решения проблемы, но нужно понимать, что вылеты могут быть связаны как с ошибками игры, так и с ошибками, связанными с чем-то определённым на компьютере. Поэтому некоторые случаи вылетов индивидуальны, а значит, если ни одно решение проблемы не помогло, следует написать об этом в комментариях и, возможно, мы поможем разобраться с проблемой.
- Первым делом попробуйте наиболее простой вариант – перезапустите World of Warcraft, но уже с правами администратора.
Обязательно следует проверить, не возникает ли конфликтов у World of Warcraft с другими приложениями на компьютере. Например, многие игроки часто ругаются на утилиту под названием MSI AfterBurner, поэтому, если пользуетесь такой или любой другой похожей, отключайте и пробуйте запустить игру повторно.
Отсутствует DLL-файл или ошибка DLL
Для начала следует объяснить, как вообще возникают ошибки, связанные с DLL-файлами: во время запуска World of Warcraft обращается к определённым DLL-файлам, и если игре не удаётся их отыскать, тогда она моментально вылетает с ошибкой. Причём ошибки могут быть самыми разными, в зависимости от потерянного файла, но любая из них будет иметь приставку «DLL».
Для решения проблемы необходимо отыскать и вернуть в папку пропавшую DLL-библиотеку. И проще всего это сделать, используя специально созданную для таких случаев программу DLL-fixer – она отсканирует вашу систему и поможет отыскать недостающую библиотеку. Конечно, так можно решить далеко не любую DLL-ошибку, поэтому ниже мы предлагаем ознакомиться с более конкретными случаями.
Ошибка d3dx9_43.dll, xinput1_2.dll, x3daudio1_7.dll, xrsound.dll и др.
Ошибка MSVCR120.dll, VCRUNTIME140.dll, runtime-x32.dll и др.
Ошибка Direct3D initialization error при запуске игры. Что делать?
Один из типичных вопросов
У меня в Windows 10 при запуске некоторых игр появляется ошибка «Direct3D initialization error». Windows шла вместе с ноутбуком, версия «Домашняя для одного языка». Скажите, может ли эта ошибка быть из-за версии Windows, и как ее исправить?
Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства). Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.
В этой статье остановлюсь на основных причинах появления подобной ошибки, и покажу на примере как от нее избавиться.
Типичный вид ошибки
Что делать с ошибкой Direct3D.
Обновление DirectX
Самая частая причина появления подобной ошибки связана с отсутствием библиотеки DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.
DirectX — специальная библиотека для программистов. Используется в большинстве случаев при разработке игр. Пакет доступен для установки и обновления на официальном сайте Microsoft. Более подробно от этом можете узнать на сайте Википедии.
Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.
Чтобы узнать, какой DirectX у вас на ПК, нажмите:
- сочетание кнопок Win+R, чтобы открылось окно » Выполнить «;
- далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).
Запускаем средство диагностики DirectX (DxDiag)
Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже) .
Средство диагностики DirectX / Кликабельно
Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.
Принятие условий лиц. соглашения DirectX
В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается. Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.
Установка DirectX завершена
Как правило, после такого обновления, игра начинает работать как нужно.
Если у вас нет интернета (либо он медленный или сайт Microsoft недоступен, выдает ошибку и т.д.), DirectX можно обновить с помощью игр: почти на половине дисков с играми есть новая версия DirectX (прим.: новая на момент запуска игры, конечно) . Поэтому, вам достаточно взять более-менее современную игру и установив ее, обновите DirectX.
Проблема с драйвером видеокарты
Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.
Как проверить наличие драйверов и включена ли видеокарта
Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:
- нажмите кнопки Win+R;
- далее введите devmgmt.msc и нажмите Enter.
Запуск диспетчера устройств — devmgmt.msc
Далее откройте вкладку «Видеоадаптеры» , и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример — ).
Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.
Intel HD включена, NVIDIA выключена
Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать» . Пример на скрине ниже.
После этого перезагрузите компьютер, затем попробуйте открыть игру.
В некоторых случаях одна из видеокарт может быть отключена в BIOS компьютера (например, если у вас на ноутбуке стоит дискретная и встроенная видеокарты) . Чтобы проверить так ли это, зайдите в BIOS, обычно, в разделе MAIN можно найти режим работы графики (Graphic mode). Пример показан на фото ниже.
Как обновить драйвера на видеокарту:
- Способ №1 : зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера — https://ocomp.info/harakteristiki-kompyutera.html
- Способ №2 : воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую) — https://ocomp.info/update-drivers.html
- Способ №3 : работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь: https://ocomp.info/kak-nayti-i-ustanovit-drayver-dlya-neizvestnogo-ustroystva.html
Используйте режим совместимости
Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью.
Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D. (особенность: все игры были старыми, что наводило на разные мысли. ) .
Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было.
Примеры, что нужно сделать, приведены на скринах ниже.
Открываем свойства исполняемого файла игры
Запустить игру в режиме совместимости с Windows XP SP 2
PS
Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.
На этом все, всем всего доброго!
Статья откорректирована: 17.01.2019
Ошибка Direct3D initialization error при запуске игры. Что делать?
Вообще, подобная ошибка не редкость, особенно после переустановки Windows (в вашем случае, после покупки ноутбука, так как в магазинах редко устанавливаются все необходимые библиотеки и драйвера, необходимые для комфортной работы устройства). Появляется она, как правило, после попытки запустить какую-нибудь игру — либо сразу, либо в игре будет просто черный экран, а свернув ее вы увидите это окно.
В этой статье остановлюсь на основных причинах появления подобной ошибки, и покажу на примере как от нее избавиться…
Типичный вид ошибки
Что делать с ошибкой Direct3D…
Обновление DirectX
Самая частая причина появления подобной ошибки связана с отсутствием библиотеки DirectX. Причем, не обязательно, что она у вас не установлена, возможно у вас просто нет какого-то конкретного файла из библиотеки.
Поэтому, рекомендую посмотреть требования запускаемой вами игры, и посмотреть, какая версия DirectX установлена у вас на ПК.
Чтобы узнать, какой DirectX у вас на ПК, нажмите:
- сочетание кнопок Win+R, чтобы открылось окно «Выполнить«;
- далее впишите команду dxdiag и нажмите Enter (см. скриншот ниже).
Запускаем средство диагностики DirectX (DxDiag)
Далее во вкладке «Система» будут представлены все необходимые данные: версия вашей ОС Windows, ваша видеокарта, звуковое устройства, версия BIOS, и версия DirectX (см. на красный квадрат на скрине ниже).
Средство диагностики DirectX / Кликабельно
Для обновления DirectX на сайте Microsoft есть специальный веб-установщик. Перейдите на нужную страницу и скачайте его. Далее запустите, согласитесь с условиями лицензионного соглашения, и ждите пока работает мастер.
Принятие условий лиц. соглашения DirectX
В конце операции вы должны увидеть сообщение о том, что установка DirectX завершена, нужные пакеты обновлены и пр. Либо, как вариант, мастер сообщит вам о том, что новая версия DirectX уже установлена и в обновлении не нуждается. Рекомендую после этого перезагрузить компьютер, а затем попробовать запустить игру.
Установка DirectX завершена
Как правило, после такого обновления, игра начинает работать как нужно.
Проблема с драйвером видеокарты
Если ошибка все так же появляется, возможно ваша видеокарта отключена в диспетчере устройств (такое может быть, например, у ноутбуков с 2-мя видеокартами), либо у вас просто не обновлены/не установлены драйвера на видеокарту.
Как проверить наличие драйверов и включена ли видеокарта
Самый простой способ, воспользоваться диспетчером устройств. Чтобы его открыть:
- нажмите кнопки Win+R;
- далее введите devmgmt.msc и нажмите Enter.
Запуск диспетчера устройств — devmgmt.msc
Далее откройте вкладку «Видеоадаптеры», и посмотрите, все ли видеокарты включены, и не горит ли напротив них желтый восклицательный знак (указывающий на проблемы с драйверами, пример —
Ниже на скриншоте показано, что один видеоадаптер отключен и не задействован. Часто ошибка с Direct3D связана как раз с этим.
Intel HD включена, NVIDIA выключена
Чтобы включить адаптер, просто щелкните по нему правой кнопкой мышки и выберите функцию «Задействовать». Пример на скрине ниже.
После этого перезагрузите компьютер, затем попробуйте открыть игру.
Как обновить драйвера на видеокарту:
- Способ №1: зайти на официальный сайт производителя вашего ноутбука и скачать их оттуда. Если не знаете точную модель ноутбука, воспользуйтесь программами для определения характеристик компьютера —
- Способ №2: воспользоваться специальными программами для автоматического поиска и обновления драйверов. Самый простой и быстрый вариант, на самом деле. К тому же, программы проверят необходимые библиотеки для игр (например, Drive Booster, рекомендую) —
- Способ №3: работать в ручном режиме, через диспетчер устройств. Более подробно об этом см. здесь:
Используйте режим совместимости
Не так давно я тестировал ноутбук с относительно новым процессором AMD Ryzen 5 2500U и столкнулся с одной интересной особенностью…
Обновил DirectX, установил все необходимые драйвера, различные пакеты и дополнения к играм — однако, часть игр не запускалась, показывая ошибку Direct3D… (особенность: все игры были старыми, что наводило на разные мысли…).
Довольно сильно я был удивлен, когда открыл свойства исполняемого файла игры, перешел во вкладку «Совместимость» и поставил галочку напротив пункта «Запустить игру в режиме совместимости с Windows XP SP 2» — игра стала нормально работать, никаких ошибок, связанных с Direct3D, больше не было…
Примеры, что нужно сделать, приведены на скринах ниже…
Открываем свойства исполняемого файла игры
Запустить игру в режиме совместимости с Windows XP SP 2
PS
Если ничего не помогло из выше написанного, то также рекомендую еще обновить пакет Microsoft Visual C++ и NET Framework.
Статья откорректирована: 17.01.2019
Ошибка 3-d ускорителя что делать?
#1
ydzebisov
при запуске игры, у меня все зеленое, выдает «ошибка 3-d ускорителя. установите directx 9/0 и последнюю версию видеокарты», но дело в том, что стоит последняя версия directax и видюхи. Кто сталквался? подскажите
#2
dePunk

при запуске игры, у меня все зеленое, выдает «ошибка 3-d ускорителя. установите directx 9/0 и последнюю версию видеокарты», но дело в том, что стоит последняя версия directax и видюхи. Кто сталквался? подскажите
Ноутбук? в диспетчерах устройств всё нормально?
#3
ydzebisov
Ноутбук? в диспетчерах устройств всё нормально?
да ноут, в других клиентах все норм работает
#4
dePunk

да ноут, в других клиентах все норм работает
в диспетчерах устройств всё нормально?
#5
ydzebisov
так, объясни, я не шарю
#6
dePunk

так, объясни, я не шарю
ПКМ на «компьютер», управление, диспетчер устройств
#7
ydzebisov
ПКМ на «компьютер», управление, диспетчер устройств
#8
dePunk

скрин сюда запили
#9
ydzebisov
скрин сюда запили
блин как залить
#10
dePunk

ясно короч, страдай
#11
ydzebisov
ясно короч, страдай
Прикрепленные изображения
#12
dePunk

обновляй ПО видяхи
#13
MENZ411
По вопросам связанные с нерабочими квестами

#14
simkin
при запуске игры, у меня все зеленое, выдает «ошибка 3-d ускорителя. установите directx 9/0 и последнюю версию видеокарты», но дело в том, что стоит последняя версия directax и видюхи. Кто сталквался? подскажите
была похожая ситуация, только происходило это если клацал больше 2х раз по ярлыку wow(попытка одновременно запустить 2 копии wow)
пробни «enter-ом» запустить игру.
#15
ydzebisov
обновляй ПО видяхи
модель ноутбука(обычно на обратной стороне ноутбука пишут) и версия операционной системы, бред, вижу что типа 8
#16
MENZ411
По вопросам связанные с нерабочими квестами
