Установите последнюю версию DirectX, через Центр обновления Windows

Microsoft DirectX входит в качестве составной части в операционных системах Windows. Вы можете обновить DirectX, применив пакет обновления и другие обновления по Центр обновления Windows.

Для проверки версии DirectX, см. Как проверить, какая версия DirectX установлена.
Для получения последней версии DirectX, можно установить в операционной системе, обратитесь Список поддерживаемых операционных систем и последние версии DirectX.

Ручная установка последней версии DirectX

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

Установить DirectX конечного пользователя во время выполнения, если приложение или игра требует более ранней версии DirectX

Некоторые приложения и игры требуют DirectX 9. Однако компьютер содержит более новую версию DirectX. Если установить и запустить приложение или игра, в которой требуется DirectX 9, может появиться сообщение об ошибке, например «запуск программы невозможен, так как на компьютере отсутствует d3dx9_35.dll. Попробуйте переустановить программу, чтобы исправить эту проблему.»

Чтобы устранить эту проблему, перейдите на следующий веб-узел корпорации Майкрософт для установки DirectX конечного пользователя во время выполнения: Примечание При запуске пакета версии DirectX Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow или DirectMusic не изменяется.

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

Свернуть это изображениеРазвернуть это изображение
Если возникают проблемы, в которых приложения завершается неудачей, потому что какие-либо из перечисленных ниже файлов отсутствуют, устранит неполадку, запустив пакет DirectX во время выполнения можно:
  • D3DX9_24.dll через D3DX9_43.DLL
  • D3DX10.DLL через D3DX10_43.DLL
  • D3DCompiler_33.dll через D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.dll-XACTENGINE2_9.DLL
  • XACTENGINE3_0.dll-XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.dll через XAPOFX1_5.DLL
  • X3DAUDIO1_0.dll через X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
Свернуть это изображениеРазвернуть это изображение

Дополнительные сведения

Список поддерживаемых операционных систем и последние версии DirectX

В следующей таблице перечислены последнюю версию DirectX, которую можно установить в операционной системе.
Свернуть эту таблицуРазвернуть эту таблицу
Поддерживаемые операционные системыПоследние версии DirectX
Windows 8.1, Windows RT 8.1 и Windows Server 2012 R2
DirectX 11.2
Windows 8, Windows RT и Windows Server 2012

Пакет обновления 1 (SP1) для Windows 7 и Windows Server 2008 R2 SP1 вместе с обновлением 2670838 установлен
DirectX 11.1
Windows 7 и Windows Server 2008 R2

Пакет обновления 2 (SP2) для Windows Vista и Windows Server 2008 SP2 вместе с обновлением 971644 или 971512 установлен
DirectX 11.0
Windows Vista с пакетом обновления 1 или более поздней версии и Windows Server 2008 или более поздней версии
DirectX 10.1
Windows Vista
DirectX 10.0
Windows XP SP2 или более поздней версии

Windows XP x 64 Edition с пакетом обновления 1 или более поздней версии и Windows Server 2003 SP1 или более поздней версии
DirectX 9.0C

Как проверить, какая версия DirectX установлена

Чтобы проверить, какая версия DirectX установлена на компьютере, выполните следующие действия.
  1. Откройте средство диагностики DirectX.
    Windows 8.1 или Windows 8
    Проведите от правого края экрана, а затем коснитесь Поиск. (При использовании мыши, наведите указатель в правый верхний угол экрана, переместите указатель мыши и щелкните Поиск.) Введите dxdiag в поле поиска и щелкните касания на dxdiag.exe.
    Windows 7 или Windows Vista
    Нажмите кнопку Пуск , тип dxdiag в поле поиска и нажмите клавишу ВВОД.
    Windows XP
    Нажмите кнопку Пуск и выберите команду выполнить. Введите dxdiag в поле выполнить и нажмите клавишу ВВОД.
  2. Перейдите на вкладку Система и в группе Сведения о системеПроверьте номер версии DirectX.
Примечание В настоящее время средство диагностики DirectX может выступать DirectX 11 номер версии DirectX DirectX 11.1 и DirectX 11.2.

Ссылки

DirectX: Часто задаваемые вопросы
Где находятся в пакете DirectX SDK?
Где — DirectX SDK (выпуск 2013) (Блог MSDN)
Поэтому не прямой установки (Блог MSDN)
Direct3D 11 развертывания для разработчиков игр

Об этой статье

Код статьи: 179113
Последний отзыв: 19 апреля 2014 г.
Информация в данной статье относится к следующим продуктам.: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows RT, Windows 7 Корпоративная, Windows 7 Домашняя базовая, Windows 7 Домашняя расширенная, Windows 7 Профессиональная, Windows 7 Начальная, Windows 7 Максимальная, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard, Microsoft Windows XP Service Pack 3, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 Service Pack 2
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 179113
Вы хотите поделиться отзывом об этой статье?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.