Ускорение Directdraw недоступно в Windows 7, как включить

Обновлено: 21.11.2024

Убедитесь, что DirectX включен для DirectDraw и Direct3D, выполнив следующие действия:

  1. Запустите утилиту настройки DirectX, выбрав «Пуск», «Выполнить» и введя dxdiag.exe.
  2. Выберите вкладку "Экран".
  3. Убедитесь, что ускорение DirectDraw и ускорение Direct3D включены; если это не так, нажмите «Включить».

Как исправить ошибку при инициализации Direct3D в Windows 7?

Чтобы исправить ошибку Не удалось инициализировать Direct3D, вы также можете попробовать переустановить пакеты распространяемых компонентов Visual C++ на свой компьютер. Может не хватать. dll в программных файлах, поэтому переустановка распространяемых компонентов Visual C++ может загрузить отсутствующие dll-файлы на ваш компьютер, и проблема может быть решена.

Как установить Direct3D?

Как установить Direct3D

  1. Перейдите на страницу загрузки DirectX (см. Ресурсы). Direct3D — это компонент, устанавливаемый через DirectX. …
  2. Нажмите «Я принимаю соглашение» после ознакомления с условиями. Нажмите «Далее» и еще раз нажмите «Далее», чтобы загрузить и установить приложение. …
  3. Включите Direct3D после установки DirectX. …
  4. Перейдите на вкладку "Экран".

Как отключить ускорение Direct3D в Windows 7?

  1. Перейдите к средству диагностики DirectX. Невозможно отключить в Windows 7. Windows XP — меню «Пуск» Windows -> «Выполнить», введите dxdiag и нажмите «ОК». …
  2. Нажмите вкладку "Показать 1".
  3. В разделе "Функции DirectX" нажмите "Отключить" рядом с "Ускорение Direct3D".
  4. Нажмите "Выход".

Может ли Windows 7 поддерживать DirectX 12?

DirectX 12 работает в Windows 7, но так было не всегда. Первоначально Microsoft поддерживала новейший графический API только в Windows 10 и Windows 8. Но в начале этого года компания расширила его до Windows 7. Это позволяет разработчикам использовать преимущества технологии в более старых ОС.

Как включить dx11?

Войдите в игру, чтобы выбрать персонажа и открыть меню параметров. Нажмите «Графика» справа. Щелкните раскрывающийся список рядом с «Уровень графического оборудования» и выберите режим DirectX 9, 10 или 11. (Нажмите «Принять» и перезапустите игру, чтобы изменения вступили в силу.)

Как обновить DirectX?

Вот как обновить DirectX:

  1. На клавиатуре нажмите клавишу с логотипом Windows и введите check. Затем нажмите Проверить наличие обновлений.
  2. Нажмите Проверить наличие обновлений.
  3. Следуйте инструкциям на экране, чтобы Центр обновления Windows автоматически загрузил и установил последнюю версию DirectX (входит в состав обновлений).

Как исправить D3D?

Как исправить ошибку «Не удалось создать устройство D3D или D3D9»?

  1. Перезагрузите компьютер. Выберите «Пуск» > «Питание» > «Перезагрузить». …
  2. Проверьте целостность файлов игры. …
  3. Обновите Windows до последней версии. …
  4. Обновите графические драйверы. …
  5. Задайте параметры запуска игры. …
  6. Запустите игру в режиме совместимости. …
  7. Включите службы для исправления ошибки «Не удалось создать D3D-устройство».

Как включить 3D-ускорение в Windows 10?

Включить или отключить аппаратное ускорение планирования графического процессора в настройках

  1. Откройте меню "Пуск" и коснитесь значка шестеренки "Настройки".
  2. В настройках нажмите "Система" и откройте вкладку "Дисплей".
  3. В разделе "Несколько дисплеев" выберите "Настройки графики".
  4. Включите или отключите параметр "Аппаратное ускорение планирования GPU".
  5. Перезагрузите систему.

Как установить DirectX?

Загрузить последнюю версию DirectX. Перейдите на страницу Microsoft «DirectX End-User Runtime Web Installer». Нажмите кнопку «Загрузить» для файла dxwebsetup.exe. Следуйте инструкциям по загрузке и установке файла dxwebsetup.exe, чтобы получить последнюю версию DirectX.

Как открыть файлы DirectX?

Нажмите клавишу Windows + R, чтобы открыть окно команды «Выполнить». Введите dxdiag и нажмите Enter. Это немедленно откроет средство диагностики DirectX. На вкладке «Система» представлена ​​общая информация о вашей системе и, что наиболее важно, какая версия DirectX у вас установлена ​​в данный момент.

Где установить DirectX?

В 64-разрядной системе 64-разрядные библиотеки находятся в папке C:WindowsSystem32, а 32-разрядные — в папке C:WindowsSysWOW64. Даже если вы запустили последнюю версию программы установки DirectX, нет гарантии, что она установит все старые второстепенные версии библиотек DirectX в вашей системе.

Средство диагностики DirectX (Dxdiag.exe) показывает прибл. Общая память пуста или недоступна.

Средство диагностики DirectX (Dxdiag.exe) показывает, что параметр
DirectDraw или параметр Direct3D недоступен.

Причина

Эта проблема может возникнуть по одной из следующих причин:

Ваш компьютер не соответствует минимальным требованиям к 3D-оборудованию для запуска игры.

У вашего видеоадаптера недостаточно видеопамяти для запуска игры.

Ускорение DirectDraw отключено.

Вы используете устаревшие драйверы для видеоадаптера.

Последняя версия DirectX не установлена ​​или повреждена.

Одна или несколько программ, работающих в фоновом режиме, мешают игре.

Разрешение

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

Примечание. Поскольку существует несколько версий Microsoft Windows, следующие шаги могут отличаться на вашем компьютере. Если это так, см. документацию по продукту, чтобы выполнить эти действия.

Способ 1. Настройте аппаратное ускорение для использования полной настройки

Для этого выполните следующие действия:

Откройте свойства дисплея. Для этого выполните действия для вашей версии Windows.

Windows 7 или Windows Vista

Нажмите «Пуск» , введите «дисплей» в поле «Начать поиск», а затем нажмите «Свойства экрана» в списке «Программы».

Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.

Windows XP или более ранние версии

Нажмите "Пуск", выберите "Выполнить", введите desk.cpl и нажмите "ОК".

Перейдите на вкладку "Настройки" и нажмите "Дополнительно".

На вкладке "Производительность" или на вкладке "Устранение неполадок" переместите ползунок "Аппаратное ускорение" до упора вправо (полное положение).

Нажмите "ОК", а затем "Закрыть".

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


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

Способ 2. Включите DirectDraw или Direct3D

Чтобы включить DirectDraw или Direct3D, выполните действия для вашей версии Windows:

Запустите средство диагностики DirectX (Dxdiag.exe). Для этого выполните следующие действия:

Windows 7 или Windows Vista

Нажмите "Пуск", введите dxdiag в поле "Начать поиск" и нажмите клавишу ВВОД.

Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.

Windows XP или более ранние версии

Нажмите «Пуск», выберите «Выполнить», введите dxdiag и нажмите «ОК».

На вкладке "Экран" убедитесь, что в разделе "Функции DirectX" выбраны параметры "Ускорение DirectDraw" и "Ускорение Direct3D".

Если какая-либо из этих строк имеет статус «Отключено», нажмите «Включить» для этой строки.

Если на вашем компьютере установлено несколько видеоадаптеров, повторите шаг 2 для каждой вкладки "Экран" в средстве диагностики DirectX.

Способ 3. Загрузите и установите последнюю версию веб-установщика DirectX End-User Runtimes

Для этого посетите следующий веб-сайт Microsoft:

Программное обеспечение, которое вы устанавливаете, не прошло тестирование логотипа Windows для проверки его совместимости с этой версией Windows. (Скажите, почему это тестирование важно.)

Для получения дополнительной информации щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

822798 Не удается установить некоторые обновления или программы.
Если проблема не устранена, перейдите к следующему способу.

Способ 4. Обновите видеодрайвер

Чтобы узнать, доступны ли соответствующие обновления драйверов, посетите следующий веб-сайт Microsoft Windows Update:


Если проблема не устранена, перейдите к следующему способу.

Способ 5. Перезагрузите компьютер с помощью процедуры чистого запуска

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

Чтобы перезагрузить компьютер с помощью процедуры чистого запуска, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
Чтобы получить дополнительные сведения или просмотреть шаги для других операционных систем, щелкните следующий номер статьи для просмотра статьи в базе знаний Майкрософт:

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

Способ 6: отключить общий доступ к удаленному рабочему столу NetMeeting, а затем закрыть NetMeeting

Microsoft Windows NetMeeting отключает Direct3D, когда включен общий доступ к удаленному рабочему столу. Чтобы отключить функцию общего доступа к удаленному рабочему столу NetMeeting, выполните следующие действия:

В меню "Инструменты" нажмите "Общий доступ к удаленному рабочему столу".

Снимите флажок Включить общий доступ к удаленному рабочему столу на этом компьютере.

Если проблема не устранена, перейдите к следующему способу.

Способ 7. Отключение функции «Включить объединение записей» в Windows XP

Чтобы отключить функцию "Включить объединение записей", выполните следующие действия:

Нажмите "Пуск", выберите "Панель управления", а затем дважды щелкните "Экран".

На вкладке "Настройки" нажмите "Дополнительно", а затем перейдите на вкладку "Устранение неполадок".

Снимите флажок «Включить объединение записей».

Нажмите "ОК", а затем еще раз "ОК".

Если проблема не устранена, повторите шаги с 1 по 4, за исключением того, что на шаге 4 установите флажок Включить объединение записей.

Запустите игру. Если проблема продолжает возникать, перейдите к следующему способу.

Способ 8. Создайте новую учетную запись пользователя в Windows XP

Чтобы создать учетную запись пользователя на компьютере под управлением Windows XP, выполните следующие действия:

Откройте инструмент управления компьютером. Для этого выполните действия для вашей версии Windows:

Windows 7 или Windows Vista
Нажмите "Пуск", введите compmgmt.msc в поле "Начать поиск" и нажмите клавишу ВВОД.

Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.

Windows XP или более ранние версии

Чтобы открыть средство управления компьютером в Windows XP, нажмите кнопку "Пуск", выберите "Выполнить", введите compmgmt.msc и нажмите кнопку "ОК".

Разверните узел "Локальные пользователи и группы", щелкните правой кнопкой мыши "Пользователи" и выберите "Новый пользователь".

В поле Имя пользователя введите Имя пользователя.

В поле "Пароль" и в поле "Подтверждение пароля" введите UserPassword, а затем нажмите "Создать".

Важные пароли вводятся с учетом регистра. Например, MyPassword и mypassword считаются разными паролями.

Дважды щелкните только что созданную учетную запись пользователя, перейдите на вкладку "Участник", нажмите "Добавить", чтобы добавить пользователя в соответствующую группу, а затем нажмите "ОК".

Примечание. Для запуска некоторых игр требуется учетная запись в группе администраторов.

Дальнейшие шаги

Если вам нужна дополнительная помощь, посетите веб-сайт службы поддержки клиентов Майкрософт, чтобы найти другие решения. Этот веб-сайт предоставляет следующие услуги:

Некоторые пользователи Windows сообщают о проблемах с доступом к Direct 3D или ускорению DirectDraw на ПК с Windows 11/10. В этой статье мы подробно расскажем о том, что может привести к тому, что эта функция может быть недоступна для вас, и как вы можете решить эту проблему. Наиболее распространенными жертвами этой проблемы являются пользователи приложений Windows, интенсивно использующих графику, геймеры и т. д.

Что такое Direct 3D, DirectDraw или DirectX?

  • Direct3D – это API Windows, помогающий отображать трехмерную графику в приложениях, где важна производительность. Утилита может сделать это с помощью аппаратного ускорения, если видеокарта предлагает его. Короче говоря, он предлагает большую помощь в использовании приложений на более высоком уровне графики. Вы можете узнать, поддерживает ли ваш компьютер Direct3D, запустив средство диагностики DirectX.
  • DirectDraw устарел. Теперь это подмножество DirectX.
  • DirectX содержит Direct3D, который является основной частью обработки графики в DirectX. Он связан с API DirectX и помогает отображать 2D-графику в любой программе на компьютере с Windows.

Почему ускорение Direct3D и DirectDraw недоступно в Windows?

  • Оборудование вашего ПК может не соответствовать минимальным требованиям для загрузки определенной 3D-графики.
  • Ускорение DirectDraw отключено или не установлено на вашем компьютере.
  • Вашему видеоадаптеру не хватает памяти
  • Последняя версия DirectX, загруженная на ваш компьютер, была прервана или повреждена.

Ускорение Direct3D и DirectDraw недоступно на ПК с Windows

  1. Убедитесь, что ускорение Direct3D и DirectDraw включено.
  2. Включить аппаратное ускорение
  3. Перезапустите Windows в состоянии чистой загрузки
  4. Включите устаревшую версию DirectPlay в панели управления.

1] Убедитесь, что ускорение Direct3D и DirectDraw включено

  • Откройте диалоговое окно «Выполнить» и введите там команду «dxdiag».
  • Откроется средство диагностики DirectX. В списке вкладок вверху выберите Показать
  • Здесь в разделе «Функции DirectX» вы найдете ускорение как Direct3D, так и DirectDraw. Проверьте, есть ли рядом с ними надпись «Доступно».
  • Если это не так, вы можете приступить к реализации изменений, о которых говорится ниже.

Если вы обнаружите, что ни один из этих вариантов не доступен. выполните следующие действия.

2] Включить аппаратное ускорение

Вот как включить аппаратное ускорение на ПК с Windows:

  • Откройте диалоговое окно «Выполнить» и введите «desk.cpl». Это откроет настройки рабочего стола. Прокрутите вниз и нажмите "Дополнительные параметры экрана".
  • В этом отдельном окне вы увидите параметр «Показать свойства адаптера дисплея для дисплея». Нажмите на нее
  • В диалоговом окне "Свойства графики" выберите вкладку "Устранение неполадок". Если вы не видите эту вкладку, обновите драйверы и проверьте еще раз.
  • Здесь выберите «Изменить настройки» и в следующем диалоговом окне отрегулируйте ползунок «Аппаратное ускорение».
  • Чтобы включить ускорение Direct3D, вы можете увеличить его.

3] Перезапустите Windows в состоянии чистой загрузки

  • Откройте диалоговое окно «Выполнить» и введите команду «msconfig», чтобы открыть окно «Конфигурация системы Microsoft».
  • Выберите здесь вкладку "Службы" и установите флажок "Скрыть все службы Microsoft" в правом нижнем углу.
  • Теперь нажмите «Отключить все», затем «Применить» и, наконец, «ОК», чтобы перезагрузить систему только со службами Windows 10.

5Подождите, пока процесс завершится, и проверьте, можете ли вы теперь использовать службы DirectPlay или нет.

4] Включите Legacy DirectPlay из панели управления

  • Откройте панель управления, нажмите «Просмотреть по категориям» и выберите «Программы».
  • Далее выберите «Программы и компоненты» и в списке слева выберите «Включить или отключить компоненты Windows».
  • При этом откроется отдельное диалоговое окно со списком параметров. Найдите здесь Устаревшие компоненты и разверните его для просмотра DirectPlay.
  • Установите флажок DirectPlay и примените эти изменения, чтобы активировать установку DirectPlay на вашем ПК.

Это должно помочь вам устранить проблему с утилитами Direct3D и DirectDraw.

Как проверить уровень возможностей DirectX?

  • Откройте диалоговое окно «Выполнить» и выполните здесь команду «dxdiag».
  • Откроется средство диагностики DirectX. На вкладке "Система" по умолчанию содержится вся информация о системе.
  • В нижней части свойств вашей системы указана версия DirectX. Это ваш уровень возможностей DirectX

Это наиболее распространенное решение проблемы, когда Direct3D и ускорение DirectView недоступны на вашем ПК. Если ни один из них не работает, вы также можете попробовать получить доступ к утилите из новой учетной записи пользователя. Мы надеемся, что эта статья помогла вам и теперь вы можете использовать функции набора инструментов DirectX.

Дата: 9 октября 2021 г. Метки: DirectX

Похожие записи

Сбой функции DirectX GetDeviceRemovedReason из-за ошибки DXGI

Неверный образ, D3D11.dll не предназначен для работы в Windows, ошибка 0xc0000020

Ошибка инициализации DirectDraw на ПК с Windows

сообщить об этом объявлении

[электронная почта защищена]

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

Некоторые пользователи могут столкнуться с проблемами, связанными с DirectX, на своем ПК.В этой статье объясняется, как исправить DirectDraw и ускорение Direct3D, недоступные в Windows 10.

Пользователи, работающие с программным обеспечением, интенсивно использующим графику, или играющие в игры, требующие функций DirectX, могут столкнуться с некоторыми распространенными проблемами. Иногда они могут увидеть сообщение типа «Ускорение Direct3D недоступно». Некоторые пользователи могут даже увидеть сообщение о том, что DirectDraw недоступен. Это может быть очень большой проблемой для геймеров или 3D-дизайнеров. Однако, если эти функции отключены на вашем ПК, вы можете включить их самостоятельно.

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

Причин такого рода проблем может быть много. Но наиболее распространенной из них является проблема с драйвером графического процессора или проблема с аппаратным обеспечением видеокарты. Или любая неправильная конфигурация также может вызвать эту ошибку. Но не волнуйтесь. Есть способы избавиться от него.

Оглавление

Как исправить DirectDraw и ускорение Direct3D, недоступные в Windows

Есть несколько эффективных способов исправить эту ошибку. Вот они —

1. Включить ускорение Direct3D и DirectDraw вручную

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

  • Сначала откройте меню "Пуск".
  • Затем введите dxdiag и нажмите Enter. Откроется средство диагностики DirectX.
  • Теперь перейдите на вкладку "Экран".
  • Там вы увидите «Отключено» рядом с Direct Draw и Direct3D Acceleration. Если есть возможность включить. Просто включите его.

Однако это может быть применимо не для всех Windows и ПК. Кроме того, Вы также можете делать следующие вещи.

  • Сначала откройте «Выполнить», нажав Win + R на клавиатуре.
  • Теперь введите optionalfeatures и нажмите Enter.
  • Теперь найдите Legacy и разверните его.
  • Затем проверьте DirectPlay и сохраните настройки.

Он автоматически установит функции. Затем перезагрузите компьютер. Это должно решить проблему.

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

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

  • Сначала откройте меню "Пуск".
  • Затем введите devmgmt.msc и нажмите Enter. Откроется Диспетчер устройств Windows.
  • Оттуда найдите и разверните «Адаптер дисплея».
  • Затем щелкните правой кнопкой мыши драйвер видеокарты и выберите "Обновить драйвер".
  • Выполните обновление предпочитаемым способом.

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

2. Обновите DirectX

Как правило, обновление DirectX выполняется через Центр обновления Windows. Итак, если вы давно не обновляли Windows, вам следует обновить ее сейчас. У него есть хорошие шансы исправить проблему с недоступным ускорением DirectDraw и Direct3D.

Затем загрузите и установите последнюю версию DirectX.

Однако, если проблема все еще существует, это может быть другая проблема! Вы используете очень старую видеокарту? На самом деле, старые модели видеокарт старше 6/7 лет могут не поддерживать все функции последней версии Windows 10. В этом случае вам следует изменить и обновить ее до последних или поддерживаемых моделей. Это решит проблему недоступности Direct3D или DirectDraw.

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

Читайте также: