Microsoft DirectX - это набор интерфейсов прикладного программирования (API), которые предоставляют программам и приложениям Windows поддержку, необходимую для создания видеоигр и программирования игр на большинстве платформ Microsoft. DirectX обычно обновляется автоматически с помощью обычных обновлений Windows, но также может быть загружен и обновлен вручную для некоторых версий Windows.
Шаги
Метод 1 из 5: автоматические обновления Windows
Шаг 1. Щелкните меню «Пуск» и введите «обновить» в поле поиска
Шаг 2. Нажмите «Центр обновления Windows», затем нажмите «Изменить настройки» на левой панели
Если вы используете Windows 8, нажмите «Выбрать способ установки обновлений»
Шаг 3. Выберите вариант установки или проверки обновлений, затем установите флажок «Предоставлять мне рекомендуемые обновления так же, как я получаю важные обновления
”
Шаг 4. Нажмите «ОК», затем введите пароль администратора для вашего компьютера
В дальнейшем DirectX будет автоматически обновляться при появлении новых обновлений Windows.
Метод 2 из 5: DirectX 11.1 для Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Шаг 1. Перейдите на страницу Microsoft Platform Update для DirectX по адресу
Шаг 2. Нажмите кнопку «Загрузить», затем выберите «Выполнить» в ответ на запрос
Microsoft установит последние обновления для DirectX.
Метод 3 из 5: DirectX 11.0 для Windows Vista с пакетом обновления 2 (SP2) и Windows Server 2008 с пакетом обновления 2 (SP2)
Шаг 1. Перейдите к одному из следующих URL-адресов в зависимости от вашей версии Windows:
- Виндоус виста
- Windows Server 2008:
- Windows Server 2008 для систем на базе x64
Шаг 2. Нажмите кнопку «Загрузить», затем выберите «Выполнить» в ответ на запрос
Microsoft установит последние обновления для DirectX.
Метод 4 из 5: DirectX 9.0c для Windows XP и Windows Server 2003
Шаг 1. Перейдите в Центр загрузки DirectX 9.0c по адресу
Шаг 2. Нажмите кнопку «Загрузить», затем нажмите «Открыть» или «Запустить эту программу из текущего местоположения»
” Microsoft установит последние обновления для DirectX.
Метод 5 из 5. Устранение неполадок обновлений DirectX
Шаг 1. Попробуйте установить среду выполнения DirectX для конечных пользователей, если при установке приложения или игры, для которых требуется DirectX 9, появляется следующая ошибка: «Программа не запускается, поскольку на вашем компьютере отсутствует d3dx9_35.dll. Попробуйте переустановить программу, чтобы решить эту проблему ». Установка программы DirectX End-User Runtime часто может помочь решить эту ошибку.
- Перейдите на https://www.microsoft.com/en-us/download/details.aspx?id=35 и нажмите кнопку «Загрузить».
- Нажмите «Открыть» или «Запустить эту программу из текущего местоположения», чтобы установить программу и устранить ошибку.
Шаг 2. Запустите средство диагностики DirectX, если после установки обновлений DirectX у вас возникли проблемы при воспроизведении игр или фильмов
Во многих случаях этот инструмент может помочь определить источник проблем, связанных с DirectX.
Щелкните меню «Пуск», введите «dxdiag» в поле поиска и нажмите «Enter». Средство диагностики DirectX запустится и определит все существующие проблемы с DirectX
Шаг 3. Попробуйте обновить драйверы для вашей видеокарты или замените саму видеокарту, если обновление DirectX не помогает решить проблемы с некоторыми приложениями и программами
В некоторых случаях неисправная видеокарта может препятствовать эффективной работе DirectX.