Ошибка установки directx 9 для windows 10 64 bit

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

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

Её рекомендуется устанавливать на все операционные системы, именно по этой причине следует знать, как поставить DX 9 для Виндовс 10.

DirectX 9 для Windows 10

Рисунок 1. Логотип приложения Microsoft DirectX

Содержание:

  1. Нужно ли устанавливать DirectX на Windows 10
  2. Как узнать или проверить версию DX
    1. Все варианты DX
    2. Версии Виндовс и соответствующие им DX
  3. Для чего устанавливают DirectX 9 на Windows 10
    1. Совместимость со старыми играми
  4. Как установить DX 9 на Windows 10
  5. Включаем компонент «DirectPlay»
  6. Альтернативный вариант
    1. Автономный пакет, для установки Директа
  7. Как удалить DirectX

Нужно ли устанавливать DirectX на Windows 10

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

Примечание: Очень часто DX 9 не устанавливается на Виндовс 10, по причине более свежей предустановленной версии ПО — пакет системных библиотек, имеющие расширение *.dll не требующие каких-либо обновлений.

Как узнать или проверить версию DX

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

Наиболее актуальной версией является DX 12. Очень часто она уже встроена в последнюю операционную систему, поэтому дополнительная инсталляция не требуется. Чтобы узнать какой Директ установлен потребуется выполнить следующие действия: 

  • открываем поисковую строку и вводим функцию «Выполнить» или просто используем комбинацию клавиш «Win+R»;
  • запускаем;
  • вводим команду «dxdiag»;
  • получаем полные сведения о компьютере и установленной ОС (Рисунок 2). 

Сведения о характеристиках системной библиотеки можно найти в графе «Версия DirectX».

Команда dxdiag

Рисунок 2. Запущенное средство диагностики DirectX с помощью команды dxdiag

Все варианты DX

Ещё в самых первых ОС использовали программное обеспечение Директ, позволяющего играть в видеоигры и работать с программами, которые требовали большое количество видеопамяти.

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

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

Наиболее популярной является DX9, однако некоторые новые системы не хотят работать со старыми программами, и тогда может возникнуть проблема с Directx 9 на Windows 10 (Рисунок 3). У нас сайте имеется набор специализированных приложений DirectX End-User Runtime.

Directx9 улучшает производительность видеокарты

Рисунок 3. Подробная инструкция по установке DirectX9 на современный пк

Версии Виндовс и соответствующие им DX

Каждая версия Виндовс имела свой, разработанный под ее нужды Директ. Например, XP SP2, использовала DX9, а семерка уже — DX10, восьмерка — DX11. 

Стоит знать, что применение Директ 12, дает возможность получать качественное изображение на экране. Однако следует учитывать некоторые факторы. Например, технические требования видеоигры, то есть, если она была разработана под более старый Директ, то устанавливая новую, особых изменений в качестве изображения вы не увидите. Особенно это касается инсталляции DX9 на WIn 10.

Для чего устанавливают DirectX 9 на Windows 10

Некоторые старые видеоигры требуют для своей работы установку Директа 9. Очень часто она прилагается в комплекте с игрой, но иногда рекомендуется искать самостоятельно.

Для тех, кто озадачен поиском этого ПО, стоит сказать, что в данную операционную систему уже включен новейший Директ 12, поэтому искать и устанавливать старую версию не обязательно. 

Совместимость со старыми играми

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

Примечание: В результате, выпущенные игры старше 5 лет, могут не запускаться совсем или требуют, чтобы была выполнена установка DX 9 на Windows 10 (Рисунок 4). 

Игры на DirectX 9

Рисунок 4. Скриншот из игры Deus EX с установленной DirectX 9

Как установить DX 9 на Windows 10

Чтобы бесплатно инсталлировать Директ 9 на Виндовс 10 включаем «DirectPlay», расположенный на панели управления. Останется только решить, куда установить скаченное ПО.

Включаем компонент «DirectPlay» 

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

  • открываем панель управления;
  • заходим в раздел с программами; 
  • выбираем пункт, где разрешается включить или выключить компоненты Виндовс;
  • теперь нужно найти раздел, «Компоненты прежних версий» и ставим отметку напротив пункта «DirectPlay» (Рисунок 5).

Задаем в поисковике Директ 9 offline installer Windows 10, скачиваем актуальный вариант. Но не стоит заходить на официальный сайт, так как в загрузке будет отказано, ведь уже установлен новейший Директ.

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

Включение DirectPlay компонента

Рисунок 5.Включение компонента DirectPlay в компонентах Windows

Альтернативный вариант

Если инсталляция стандартного пакета Directx 9.0 для Windows 10 не помогает, то стоит обратиться к альтернативным вариантам установки. В этом может помочь программа «DirectX End-User Runtime».

Автономный пакет, для установки Директа 

Комплекс технологий «DirectX End-User Runtime» представляет собой вариант инсталляции системной библиотеки, предназначенный для конечного пользователя.

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

Как удалить DirectX

Для удаления воспользуемся программой «DirectX Happy Uninstal». Следуя рекомендациям, вы легко и просто удалите системную библиотеку со своего компьютера.

Download PC Repair Tool to quickly find & fix Windows errors automatically

When it comes to Windows 11/10, we always keep on searching for the drivers and software on the internet. Now, some of you may say that Windows Update is good enough to install drivers and system software’s on its own. Yes, you are right but sometimes it’s not enough. Today we are going to see some simple troubleshooting steps if you are unable to install DirectX on your  Windows 11/10.

DirectX is used by applications to create and manage animations, multimedia effects, and images. It is the Application Programming Interface (API) which makes sure everything is as smooth as butter in your Windows environment. It works with the help of binary runtime libraries that come with DirectX’s Software Development Kit (SDK).

If you are not from a computer background then these terminologies might be difficult for you to understand. In short, DirectX is the bundle of instructions that makes sure that you get a seamless and interactive user experience.

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Most of the time, DirectX throw errors are because of some .NET Framework meddling in between. But, there is more to it, errors may occur due to other reasons too. These reasons vary from time to time and it is always difficult to say which of the reason is behind the error.

DirectX installation failed and not installing

We are going to try the following tried and tested methods to solve the error.

  1. Install the previous version of DirectX if required
  2. Check for graphic card driver updates
  3. Download and install Visual C++ Redistributable
  4. Install .NET Framework using Command Prompt.

Before we start, make sure to try each and every method if the error still exists. Keep in mind that you need to restart your system after the completion of every method.

DirectX not installing

1] Install the previous version of DirectX if required

There are applications out there that still don’t support the latest versions of DirectX. Sometimes you just have to manually download the previous versions like DirectX9. Now, to check which version of DirectX is installed on your machine,

  1. Press Win + R keys. The Run window will open up.
  2. Type dxdiag and press enter. The DirectX Diagnostic Tool will open up.run_directx_diagnostics
  3. In System tab look for DirectX version.directx_version_dxdiag

Now that you know which version is installed and want to install the older one then you can download it from here. But if you like to keep your system running without any freeze and lags, the latest version is always suggested. Try to search for the new version of the application that you want to install which supports the latest version of DirectX.

Read: DirectX encountered an unrecoverable error.

2] Check for Graphic card driver updates

Many times it is noticed that the DirectX version of your system is not compatible with the graphic drivers. This happens because of the disabled auto-updates. To perform this method, make sure that your system is receiving updates regularly.

  1. Press Win + X keys. The Quick Access menu will open up.
  2. Click on Device Manager. A new window of Device Manager will open.quick_access_device_manager
  3. Click on Display Adapter, the display drivers available in your system will be visible.
  4. Right-click on Intel HD adapter and click on update.update_display_drivers
  5. Click on Search automatically for updated driver software. Just make sure your system has an active internet connection.auto_update_display_drivers
  6. If the latest drivers are already installed, it will let you know but if not then it will download and install the latest updates.updated_graphics_drivers_installed
  7. Now, if your machine also has dedicated GPU then in the Display Adapter’s list, right-click on it and select Uninstall Device. Install the drivers again from the GPU’s official website.
  8. If you know how to update the GPU’s drivers from its application then you may skip Step 7 and continue to update the drivers.

3] Download and install Visual C++ Redistributable

In Windows 10 Visual C++ Redistributable plays an important role. The basic requirement of DirectX also includes Visual C++ Redistributables. It may happen that it is already installed on your system but either you need an older or a newer version. To check which version of Visual C++ Redistributable is installed:

  1. Press Win + R keys. Type control and hit enter.run_control_panel
  2. When Control Panel opens up, click on Programs and Features.
  3. In the list of Programs, search for Microsoft Visual C++ -Redistributable. You may find multiple versions installed, this is due to the different requirements of different applications. Check for 2015 version if it is available then you may need to reinstall it. If not then you may need to download it.ms_visual_rediatributables
  4. Visit Microsoft’s official site and download the Visual C++ Redistributable 2015.
  5. Select language and click on Download.download_visual_rediatributable
  6. Choose from the list of x86 and x64 versions. Click on Next. The download will begin shortly.select_visual_rediatributable_version
  7. Now install the newly-downloaded file and your error should have gone by now.

4] Install .NET Framework using Command Prompt

If the above method didn’t work out for you then you may download and install the same using Command Prompt. To install the framework we will use the Deployment Image Servicing and Management (DISM) service of Windows.

  1. Open start menu, type cmd. Select Command Prompt and click on Run as administrator. Make sure that you have an active internet connection.
  2. Type the following command and hit enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxsdism_visual_redistributable
  3. Now, wait for the process to finish. Restart your system as soon as the process ends.

Since these methods have proven themselves helpful previously, your error should not prompt again.

Ezoic

Shubham is a PHP Developer, who is skilled in PHP, DOM, Angular, JavaScript, and C#. He loves talking about Microsoft technologies.

Download PC Repair Tool to quickly find & fix Windows errors automatically

When it comes to Windows 11/10, we always keep on searching for the drivers and software on the internet. Now, some of you may say that Windows Update is good enough to install drivers and system software’s on its own. Yes, you are right but sometimes it’s not enough. Today we are going to see some simple troubleshooting steps if you are unable to install DirectX on your  Windows 11/10.

DirectX is used by applications to create and manage animations, multimedia effects, and images. It is the Application Programming Interface (API) which makes sure everything is as smooth as butter in your Windows environment. It works with the help of binary runtime libraries that come with DirectX’s Software Development Kit (SDK).

If you are not from a computer background then these terminologies might be difficult for you to understand. In short, DirectX is the bundle of instructions that makes sure that you get a seamless and interactive user experience.

DirectX Setup: An internal system error occured, Please refer to DXError.log and DirectX.log in your Windows folder to determine the problem.

Most of the time, DirectX throw errors are because of some .NET Framework meddling in between. But, there is more to it, errors may occur due to other reasons too. These reasons vary from time to time and it is always difficult to say which of the reason is behind the error.

DirectX installation failed and not installing

We are going to try the following tried and tested methods to solve the error.

  1. Install the previous version of DirectX if required
  2. Check for graphic card driver updates
  3. Download and install Visual C++ Redistributable
  4. Install .NET Framework using Command Prompt.

Before we start, make sure to try each and every method if the error still exists. Keep in mind that you need to restart your system after the completion of every method.

DirectX not installing

1] Install the previous version of DirectX if required

There are applications out there that still don’t support the latest versions of DirectX. Sometimes you just have to manually download the previous versions like DirectX9. Now, to check which version of DirectX is installed on your machine,

  1. Press Win + R keys. The Run window will open up.
  2. Type dxdiag and press enter. The DirectX Diagnostic Tool will open up.run_directx_diagnostics
  3. In System tab look for DirectX version.directx_version_dxdiag

Now that you know which version is installed and want to install the older one then you can download it from here. But if you like to keep your system running without any freeze and lags, the latest version is always suggested. Try to search for the new version of the application that you want to install which supports the latest version of DirectX.

Read: DirectX encountered an unrecoverable error.

2] Check for Graphic card driver updates

Many times it is noticed that the DirectX version of your system is not compatible with the graphic drivers. This happens because of the disabled auto-updates. To perform this method, make sure that your system is receiving updates regularly.

  1. Press Win + X keys. The Quick Access menu will open up.
  2. Click on Device Manager. A new window of Device Manager will open.quick_access_device_manager
  3. Click on Display Adapter, the display drivers available in your system will be visible.
  4. Right-click on Intel HD adapter and click on update.update_display_drivers
  5. Click on Search automatically for updated driver software. Just make sure your system has an active internet connection.auto_update_display_drivers
  6. If the latest drivers are already installed, it will let you know but if not then it will download and install the latest updates.updated_graphics_drivers_installed
  7. Now, if your machine also has dedicated GPU then in the Display Adapter’s list, right-click on it and select Uninstall Device. Install the drivers again from the GPU’s official website.
  8. If you know how to update the GPU’s drivers from its application then you may skip Step 7 and continue to update the drivers.

3] Download and install Visual C++ Redistributable

In Windows 10 Visual C++ Redistributable plays an important role. The basic requirement of DirectX also includes Visual C++ Redistributables. It may happen that it is already installed on your system but either you need an older or a newer version. To check which version of Visual C++ Redistributable is installed:

  1. Press Win + R keys. Type control and hit enter.run_control_panel
  2. When Control Panel opens up, click on Programs and Features.
  3. In the list of Programs, search for Microsoft Visual C++ -Redistributable. You may find multiple versions installed, this is due to the different requirements of different applications. Check for 2015 version if it is available then you may need to reinstall it. If not then you may need to download it.ms_visual_rediatributables
  4. Visit Microsoft’s official site and download the Visual C++ Redistributable 2015.
  5. Select language and click on Download.download_visual_rediatributable
  6. Choose from the list of x86 and x64 versions. Click on Next. The download will begin shortly.select_visual_rediatributable_version
  7. Now install the newly-downloaded file and your error should have gone by now.

4] Install .NET Framework using Command Prompt

If the above method didn’t work out for you then you may download and install the same using Command Prompt. To install the framework we will use the Deployment Image Servicing and Management (DISM) service of Windows.

  1. Open start menu, type cmd. Select Command Prompt and click on Run as administrator. Make sure that you have an active internet connection.
  2. Type the following command and hit enter: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:sourcessxsdism_visual_redistributable
  3. Now, wait for the process to finish. Restart your system as soon as the process ends.

Since these methods have proven themselves helpful previously, your error should not prompt again.

Ezoic

Shubham is a PHP Developer, who is skilled in PHP, DOM, Angular, JavaScript, and C#. He loves talking about Microsoft technologies.

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

Содержание

  • Решение проблемы
    • Блокировка антивирусом или другими защитными системами
    • Блокировка вирусами
    • Поврежденные файлы ОС
    • Поврежденный инсталлятор
  • Заключение

Решение проблемы

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

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

Блокировка антивирусом или другими защитными системами

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

Эту проблему нужно решать. Поэтому на время установки DirectX мы отключим антивирус и службу Брандмауэра Windows. Последний тоже любит блокировать все подряд. В качестве примера рассмотрим отключение защиты в программе ESET Smart Security. Это неплохой и весьма популярный антивирус. Вот инструкция:

  1. Переходим к Панели управления. Если вы не знаете, как ее открыть, то нажмите Win + R, впечатайте команду control и нажмите «ОК».Команда control в окне Выполнить
  2. Переключаемся на отображение элементов значками, если стоит что-то другое.
  3. Открываем инструмент «Администрирование».
  4. Элемент Администрирование в Панели управления
  5. Затем дважды кликаем ЛКМ на «Службы».
  6. В списке отыщите пункт под названием «Брандмауэр Защитника Windows» (или примерно таким).Пункт Брандмауэр Защитника Windows в окне Службы
  7. Откройте его.
  8. Теперь нужно нажать на кнопку «Остановить».
  9. Затем следует поочередно кликнуть по пунктам «Применить» и «ОК».

Вот так отключается пресловутый Брандмауэр Windows. После того, как с ним разобрались можно приступать к отключению антивируса. Вообще, таких программ много. Но общий алгоритм действий будет сходным. Отличия только в несущественных мелочах. Мы рассмотрим этот процесс на примере Smart Security от компании ESET:

  1. В системном трее Windows нужно найти иконку антивируса. Она имеет вид буквы e. Кликаем по ней правой кнопкой мыши.
  2. Появится контекстное меню с возможными действиями. Здесь выбираем «Временно отключить защиту».Пункт Временно отключить защиту в меню значка ESET Smart Security в трее
  3. В следующем окошке программа спросит, на какой срок вы желаете отключить защиту. Смело выставляем «до следующей перезагрузки» и жмем на кнопку «ОК».Отключить защиту до перезагрузки в ESET Smart Security
  4. Вновь вызываем меню антивируса из трея и выбираем «Временно отключить файервол».
  5. Выполняем аналогичную процедуру.

После отключения всех блокировок можно пытаться заново инсталлировать DirectX. Если проблема была в антивирусе или брандмауэре, то установка должна пройти нормально. А если нет, то тогда придется обратиться к следующему пункту. Такое поведение мастера установки может быть вызвано воздействием вредоносных объектов.

Блокировка вирусами

Различные вредоносные объекты могут вести себя непредсказуемо. К примеру, они умеют блокировать установку той или иной программы, заставлять приложения вести себя неадекватно и повреждать важные файлы операционной системы. Вполне возможно, что DirectX не устанавливается именно из-за вирусов.

Поэтому от всяких червей и троянов нужно избавляться. С этой задачей должен справиться любой современный антивирус. Просто запустите процедуру сканирования. Мы рассмотрим инструкцию на примере продукта от компании ESET под названием Smart Security. Данная программа быстро ищет вирусы и не менее быстро удаляет их. Так что проблем возникнуть не должно. Порядок действия для ее использования следующий:

  1. Откройте главное окошко программы.
  2. В нем сразу же перейдите ко вкладке «Сканирование ПК». Он находится в левом столбце главного окна антивируса.
  3. Затем выбираем плитку с надписью «Выборочное…».Пункт Выборочное сканирование в ESET Smart Security
  4. Появится окошко с выбором объектов для проверки. В нем отметьте все накопители.
  5. Активируйте сканирование.Кнопка Сканировать в ESET Smart Security

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

Поврежденные файлы ОС

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

В таком случае системные компоненты нужно восстанавливать. Для этого не требуется загрузочный носитель (диск или флэшка). Достаточно использовать встроенные инструменты Windows. А точнее – командную строку. Не нужно ее бояться. Если не заниматься самодеятельностью и выполнять все в строгом соответствии с инструкцией, то ничего страшного не будет.

Порядок действий следующий:

  1. Открываем меню «Пуск» при помощи щелчка по соответствующей кнопке в панели задач.
  2. Перемещаемся в каталог «Служебные – Windows» и ищем там пункт «Командная строка».
  3. Кликаем по нему ПКМ и выбираем опцию запуска с админскими правами.Запустить Командную строку из меню Пуск
  4. Как только консоль запустится, вводим команду sfc /scannow и нажимаем на кнопку Enter.

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

Поврежденный инсталлятор

Если при установке DirectX произошла внутренняя системная ошибка «DXerror.log и DirectX.log», то вполне вероятно, что вам попался поврежденный файл установщика. Именно поэтому библиотеки и не хотят инсталлироваться на компьютер. Такое случается довольно часто. Особенно, если качать исполняемый файл с «левых» ресурсов.

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

  1. Переходим на страницу https://www.microsoft.com/ru-RU/download/35.
  2. Кликаем на кнопку начала скачивания.Скачать веб-установщик DirectX на русском языке с официального сайта
  3. Отказываемся от предлагаемого софта.
  4. Открываем каталог, куда сохранился файл dxwebsetup.exe.
  5. Щелкаем на него ПКМ.
  6. Выбираем опцию запуска с админскими привилегиями.Пункт Запустить от имени администратора в меню файла dxwebsetup
  7. В окошке инсталляции принимайте лицензионное соглашение.Начало чистой установки dxwebsetup
  8. Затем откажитесь от подключения панели Bing.
  9. Дальше установщик найдет недостающие компоненты, загрузит их с серверов Microsoft и скопирует в нужные места.
  10. По его завершении мастер выдаст соответствующее сообщение. Жмем на кнопку «Готово».Окончание чистой установки dxwebsetup

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

Заключение

В данном материале мы поговорили о том, что делать, если при установке библиотек DirectX появляется внутренняя системная ошибка. Теперь подведем итоги и сделаем кое-какие выводы. Начнем с того, что с этой проблемой вполне можно бороться. И для этого даже не нужно никаких специальных умений и знаний.

Все вышеперечисленные способы исправления ситуации в некоторых случаях могут помочь. Но некоторым пользователям придется перебрать их все перед тем, как они увидят хоть какой-нибудь результат. Условие только одно: выполняйте все действия в строгом соответствии с инструкцией. Только так можно исправить ситуацию.

На чтение 5 мин Просмотров 4.2к. Опубликовано 28.02.2019

ЛоготипБольшинство старых игр не запускаются на новой операционной системе Windows 10, а она изначально установлена на реализуемых в магазинах ноутбуках и даже стационарных компьютерах. Когда пользователь решает установить игру 7-летней давности (старую версию GTA, например), поддерживаемую DirectX 9, то возникает ошибка при запуске. Для ее решения необходимо знать, как установить DirectX 9 на Windows 10. Многим пользователям не удается установить набор API девятой версии – он является устаревшим и несовместимым с Windows 10.

Проблема совместимости старых игр с новыми DirectX 11 или 12 заключается в отсутствии в их составе библиотек DirectX 9. Совершенно непонятно, почему разработчики не использовали их в составе DirectX12 и тем самым не обеспечили обратную совместимость. Возможно, они посчитали, что старые игры и приложения уже не будут использоваться на новой OS Windows 10. Сейчас это уже не имеет значения – есть решение для установки на ПК старой версии DirectX.

Содержание

  1. Установка
  2. Пакет DirectX скачать
  3. Заключение
  4. Видеоинструкция

Установка

Для установки старого набора API необходимо включить компонент «DirectPlay» – он находится в панели управления. Нам нужно ее открыть.

Заходим в поиск и пишем: «Панель управления». В панели находим и запускаем утилиту удаления программ:

Панель управления

В открывшемся окне нажимаем на «Включение и отключение компонентов Windows» (находится в левом меню):

Включение и отключение компонентов Windows

В открывшемся окне ищем строку «Компоненты прежних версий», устанавливаем напротив нее «птичку», раскрываем ветку и также ставим «птичку» напротив DirectPlay.

Компоненты прежних версий

Нажимаем «ОК» и пытаемся заново установить DirectX 9. Часто данный способ помогает справиться с проблемой, но нельзя гарантировать, что это поможет в вашем случае. Если ничего не помогло, и DirectX на ОС Windows x32 bit или x64 bit по-прежнему не устанавливается, то переходим к следующему способу.

Пакет DirectX скачать

О данной проблеме известно в компании Microsoft. Поэтому на ее официальном сайте есть автономный пакет, который включает 9-11 версии DirectX. Скачать его можно отсюда. Впоследствии пак можно установить даже без интернета.

Или по кнопке ниже:

[button-green url=»https://download.microsoft.com/download/1/7/1/1718CCC4-6315-4D8E-9543-8E28A4E18C4C/dxwebsetup.exe» target=»_self» position=»center»] Скачать DirectX [/button-green]

Переходим по ссылке и сразу видим окно с выбором языка. Выбираем русский язык (должен быть выбран по умолчанию) и нажимаем кнопку «Скачать».

Кнопка скачать

Скачивание начинается. В Google Chrome скачиваемый файл виден на нижней панели браузера:

Загрузка

После скачивания нам необходимо разархивировать архив. Запускаем файл и соглашаемся с условиями лицензионного соглашения (жмем «Yes»). Появляется окошко – там нужно указать путь к папке, куда будет разархивирован пакет:

Путь к папке

Жмем на кнопку «Browse» и выбираем папку, в которую поместим файлы. Удобнее всего создать на рабочем столе папку и указать ее. После установки приложения ее придется просто удалить. Выбрали папку, жмем «ОК» и распаковка начинается. Она займет 5-10 секунд.

Кнопка ОК

Теперь заходим в нашу новую папку и видим много архивов. Не обращаем на них внимание, нас интересует только приложение DXSETUP.EXE – это и есть установщик. Его легко найти – он выделяется среди остальных файлов.

Файлы установщика

Запускаем его двойным кликом левой кнопки мышки, принимаем условия лицензионного соглашения, жмем «Далее» и еще раз «Далее».

Далее

Установка (обновление) начнется – она займет 15-20 секунд (зависит от производительности компьютера).

Если на компьютере установлен антивирус, то он может «ругаться» при процессе установки, так как программа вносит изменения в системный файл. Это нормально, ведь цель антивируса – защищать системные файлы от троянских программ. Поэтому при обновлении DirectX нужно либо отключить антивирус, либо выбрать опцию «Разрешить» при сообщении о внесении программой DXSETUP.EXE изменений в системные файлы.

Бояться не стоит, ведь скачанное с официального сайта приложение для PC не нанесет никакого вреда системе, тем более что в архиве не может находиться троянский вирус. Если скачиваете пакет со стороннего ресурса, а не с официального сайта  OS Microsoft, то есть опасность «поймать» вирус. Так это выглядит на примере антивируса 360 Total Security:

Вирус

После разрешения программа продолжит установку и успешно завершит ее. В самом конце жмем кнопку «Завершить», после чего папку с архивами API можно удалять – они больше не понадобятся. Если установка не удалась и антивирус «промолчал», то есть вероятность, что он не допустил внесение изменений в файл без каких-либо сообщений. В этом случае просто отключите его на пару минут и повторите установку пакета API.

Что происходит при обновлении? С этим пакетом мы установили не новый DirectX, а просто обновили старый недостающими компонентами и библиотеками. Но если устанавливать просто новый набор API, то совместимости со старыми играми все равно не будет. Пользоваться автоматическим веб-установщиком также не нужно – его предлагают скачивать на официальном сайте Microsoft. Этот установщик сначала проверяет версию DirectX на компьютере и при обнаружении такой же или новой версии отменяет установку, предварительно выводя соответствующее уведомление.

Следовательно, если стоит 11 или 12 «Директ Икс», то установка этих же версий с обновленным пакетом библиотек и компонентов не произойдет – программа сама напишет об этом. Нужно либо удалять API и устанавливать заново (с полным набором библиотек), либо просто обновлять вручную с помощью предложенного выше архива. Последний вариант более простой и требует меньше действий.

Заключение

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

Нельзя на 100% гарантировать, что предложенные выше способы помогут, но использовать их в любом случае стоит. Только так можно запустить старые приложения или игры на новой операционной системе и не прибегать к радикальному методу – переустановке Windows 10 на более старую «семерку». Хотя многие пользователи, разочаровавшиеся в «десятке», именно так и поступают.

Видеоинструкция

Также предлагаем вам посмотреть ролик, в котором описывается инсталляция DirectX на Windows 10.

Содержание

  • Не устанавливается DirectX
    • Причина 1: Антивирус
    • Причина 2: Система
  • Вопросы и ответы

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

Ситуация до боли знакомая: возникла необходимость установить библиотеки DX. После скачивания установщика с официального сайта Microsoft мы пытаемся его запустить, но получаем сообщение примерно вот такого вида: «Ошибка установки DirectX: произошла внутренняя системная ошибка».

Сообщение о внутренней системной ошибке при попытке установки пакета DirectX в Windows

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

Причина 1: Антивирус

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

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

Подробнее:
Отключение антивируса
Как отключить Kaspersky Anti-Virus, McAfee, 360 Total Security, Avira, Dr.Web, Avast, Microsoft Security Essentials.

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

Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows XP

Причина 2: Система

В операционной системе Windows 7 (и не только) есть такое понятие, как «права доступа». Все системные и некоторые сторонние файлы, а также ключи реестра заблокированы для редактирования и удаления. Это сделано для того, чтобы пользователь случайно не нанес своими действиями вред системе. Кроме того, такие меры могут защитить от вирусного ПО, которое «нацелено» на эти документы.

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

Если Вы единолично пользуетесь компьютером, то, скорее всего, у Вас есть права администратора и нужно просто сообщить ОС, что Вы разрешаете установщику совершать необходимые действия. Сделать это можно следующим способом: вызвать контекстное меню проводника, кликнув ПКМ по файлу инсталлятора DirectX, и выбрать «Запустить от имени администратора».

Запуск установщика компонентов DirectX для конечного пользователя от имени администратора

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

  1. Открываем «Панель управления» и переходим к апплету «Администрирование».
    Переход к апплету Панели управления Администрирование для изменения прав учетной записи пользователя
  2. Далее идем в «Управление компьютером».

    Переход к оснастке Управление компьютером для изменения прав учетной записи пользователя

  3. Затем раскрываем ветку «Локальные пользователи» и переходим в папку «Пользователи».

    Переход к папке Пользователи в ветке Локальные пользователи для изменения прав учетной записи пользователя

  4. Дважды кликаем по пункту «Администратор», снимаем галочку напротив «Отключить учетную запись» и применяем изменения.

    Включение учетной записи Администратора для изменения прав учетной записи пользователя

  5. Теперь, при очередной загрузке операционной системы мы видим, что в окне приветствия добавился новый пользователь с именем «Администратор». Данная учетная запись по умолчанию не защищена паролем. Кликаем по значку и входим в систему.

    Вход в систему Windows под учетной записью Администратора

  6. Снова идем в «Панель управления», но на этот раз переходим к апплету «Учетные записи пользователей».

    Переход к апплету Панели управления Учетные записи пользователей для изменения прав учетной записи пользователя

  7. Далее переходим по ссылке «Управление другой учетной записью».

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

  8. Выбираем свою «учетку» в списке пользователей.

    Выбор учетной записи для присвоения прав администратора пользователю

  9. Идем по ссылке «Изменение типа учетной записи».

    Переход по ссылке Изменение типа учетной записи для присвоения пользователю прав администратора

  10. Здесь переключаемся на параметр «Администратор» и нажимаем кнопку с названием, как в предыдущем пункте.

    Переключение на параметр Администратор для присвоению пользователю администраторских прав

  11. Теперь наша учетная запись имеет нужные права. Выходим из системы или перезагружаемся, входим под своей «учеткой» и устанавливаем DirectX.

    Подтверждение изменения типа учетной записи в Windows

Обратите внимание, что Администратор имеет исключительные права для вмешательства в работу операционной системы. Это значит, что любое ПО, которое будет запущено, сможет внести изменения в системные файлы и параметры. Если программа окажется вредоносной, то последствия будут весьма печальные. Учетную запись Администратора, после совершения всех действий, необходимо отключить. Кроме того, не будет лишним переключить права для своего пользователя обратно на «Обычные».

Lumpics.ru

Теперь Вы знаете, как действовать, если во время установки DX появляется сообщение «Ошибка настройки DirectX: произошла внутренняя ошибка». Решение может показаться сложным, но это лучше, чем пытаться инсталлировать пакеты, полученные из неофициальных источников или переустанавливать ОС.

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

DirectX является важнейшим компонентом Windows 10, который требуется многим мультимедийным приложениям. Однако иногда в Windows 10 могут быть ошибки DirectX, и сегодня мы собираемся показать вам, как их исправить.

Содержание

  1. Как я могу исправить ошибки DirectX в Windows 10?
  2. Решение 1. Установите предыдущую версию DirectX
  3. Решение 2. Переустановите драйверы видеокарты.
  4. Решение 3. Переустановите одно из предыдущих обновлений.
  5. Решение 4 – Загрузите распространяемые файлы Visual C ++
  6. Решение 5 – Загрузите недостающие файлы .dll
  7. Решение 6. Убедитесь, что вы соответствуете рекомендуемым системным требованиям
  8. Решение 7. Установите .NET Framework с помощью командной строки

Как я могу исправить ошибки DirectX в Windows 10?

  1. Установите предыдущую версию DirectX
  2. Переустановите драйверы видеокарты
  3. Переустановите одно из предыдущих обновлений
  4. Загрузить распространяемые файлы Visual C ++
  5. Загрузите отсутствующие файлы .dll
  6. Убедитесь, что вы соответствуете рекомендованным системным требованиям
  7. Установите DirectX с помощью командной строки

Решение 1. Установите предыдущую версию DirectX

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

После загрузки файла установите его и перезагрузите компьютер. После перезагрузки компьютера большинство ошибок DirectX должно быть исправлено.

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

Решение 2. Переустановите драйверы видеокарты.

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

  1. Нажмите Ключ Windows + X и выберите Диспетчер устройств .
  2. После запуска Диспетчер устройств перейдите в раздел Адаптеры дисплея и найдите драйвер графической карты.
  3. Щелкните правой кнопкой мыши драйвер и выберите Удалить .
  4. Установите флажок Удалить программное обеспечение драйвера для этого устройства и нажмите ОК .
  5. После удаления драйвера перезагрузите компьютер.
  6. После перезагрузки компьютера перейдите на веб-сайт производителя графической карты и загрузите последние версии драйверов для вашей графической карты.
  7. Установите загруженные драйверы.

Хотите последние версии драйверов для графических процессоров? Добавьте эту страницу в закладки и всегда оставайтесь в курсе последних и самых лучших.

Обновлять драйверы автоматически

Если этот метод не работает или у вас нет необходимых навыков работы с компьютером для обновления/исправления драйверов вручную, мы настоятельно рекомендуем сделать это автоматически с помощью инструмента Tweakbit Driver Updater.

Этот инструмент одобрен Microsoft и Norton Antivirus. После нескольких испытаний наша команда пришла к выводу, что это лучшее автоматизированное решение. Ниже вы можете найти краткое руководство, как это сделать.

  1. Загрузите и установите средство обновления драйверов TweakBit
  2. После установки программа автоматически начнет сканирование вашего компьютера на наличие устаревших драйверов. Driver Updater проверит установленные вами версии драйверов по своей облачной базе данных последних версий и порекомендует правильные обновления. Все, что вам нужно сделать, это дождаться завершения сканирования.
  3. По завершении сканирования вы получите отчет обо всех проблемных драйверах, найденных на вашем ПК. Просмотрите список и посмотрите, хотите ли вы обновить каждый драйвер по отдельности или все сразу. Чтобы обновить один драйвер за раз, нажмите ссылку «Обновить драйвер» рядом с именем драйвера. Или просто нажмите кнопку «Обновить все» внизу, чтобы автоматически установить все рекомендуемые обновления.

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

Отказ от ответственности : некоторые функции этого инструмента не являются бесплатными.

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

Решение 3. Переустановите одно из предыдущих обновлений.

Иногда ранее установленные обновления могут вызывать проблемы с DirectX, и в этом случае вам, возможно, придется удалить эти обновления. Для этого сделайте следующее:

  1. Откройте Приложение настроек и перейдите в Обновление и безопасность .
  2. Перейдите в раздел Центр обновления Windows и нажмите Дополнительные параметры .
  3. Нажмите Просмотреть историю обновлений .
  4. Нажмите Удалить обновления .
  5. Перед удалением обновления вам нужно немного изучить и выяснить, какое из этих обновлений является обновлением DirectX.
  6. Удалите это обновление и перезагрузите компьютер.

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

Решение 4 – Загрузите распространяемые файлы Visual C ++

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

Решение 5 – Загрузите недостающие файлы .dll

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

Немногие пользователи сообщают, что можно исправить ошибки DirectX в Windows 10, просто загрузив отсутствующие файлы DLL и переместив их в WindowsSystem32 (для 32-разрядных версий Windows 10) или в WindowsSysWOW64 (для 64-разрядных версий Windows 10).

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

Решение 6. Убедитесь, что вы соответствуете рекомендуемым системным требованиям

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

  1. 32-разрядная или 64-разрядная версия Windows 7
  2. DirectX 12-совместимая видеокарта
  3. .NET Framework 4
  4. 1 ГБ ОЗУ
  5. Процессор Duo ​​Core с частотой 2 ГГц

Решение 7. Установите .NET Framework с помощью командной строки

Для установки .NET Framework вам в основном нужно будет использовать старый добрый сервис DISM (Deployment Image Servicing and Management). Если DSIM не работает, быстро исправьте это с помощью пошагового руководства.

Однако мы не собираемся использовать «целый» инструмент, а лишь его часть, которая позволит нам установить .NET Framework. Вот что вам нужно сделать:

  1. Перейдите в поиск, введите cmd и откройте Командную строку от имени администратора .
  2. Введите следующую команду и нажмите Enter: DISM/Online/Enable-Feature/FeatureName: NetFx3/All/LimitAccess/Source: D: sourcessxs
  3. Подождите, пока процесс закончится.
  4. Перезагрузите компьютер.

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

DirectX является неотъемлемой частью всех операционных систем Windows, поэтому любые проблемы с DirectX могут привести к прекращению работы ваших любимых приложений.

Если у вас есть проблемы с DirectX в Windows 10, не стесняйтесь попробовать некоторые из наших решений. Для получения дополнительных предложений или вопросов, обратитесь к разделу комментариев ниже.

СВЯЗАННЫЕ ИСТОРИИ, КОТОРЫЕ ВЫ ДОЛЖНЫ ПРОВЕРИТЬ:

  • ИСПРАВЛЕНИЕ: ошибка «Адаптер Directx 10 или 11 или среда выполнения не найдены»
  • Mass Effect: ошибки Andromeda DirectX [FIX]
  • Как исправить «DirectX обнаружил неисправимую ошибку» в Windows

Содержание

  • 1 Установка
  • 2 Пакет DirectX скачать
  • 3 Заключение
  • 4 Видеоинструкция
  • 5 Процедура инсталляции
  • 6 Преимущества пакета
  • 7 Краткий алгоритм установки DirectX 9

Автор: · Опубликовано 28.02.2019 · Обновлено 20.09.2019

Большинство старых игр не запускаются на новой операционной системе Windows 10, а она изначально установлена на реализуемых в магазинах ноутбуках и даже стационарных компьютерах. Когда пользователь решает установить игру 7-летней давности (старую версию GTA, например), поддерживаемую DirectX 9, то возникает ошибка при запуске. Для ее решения необходимо знать, как установить DirectX 9 на Windows 10. Многим пользователям не удается установить набор API девятой версии – он является устаревшим и несовместимым с Windows 10.

Проблема совместимости старых игр с новыми DirectX 11 или 12 заключается в отсутствии в их составе библиотек DirectX 9. Совершенно непонятно, почему разработчики не использовали их в составе DirectX12 и тем самым не обеспечили обратную совместимость. Возможно, они посчитали, что старые игры и приложения уже не будут использоваться на новой OS Windows 10. Сейчас это уже не имеет значения – есть решение для установки на ПК старой версии DirectX.

Установка

Для установки старого набора API необходимо включить компонент «DirectPlay» – он находится в панели управления. Нам нужно ее открыть.

Заходим в поиск и пишем: «Панель управления». В панели находим и запускаем утилиту удаления программ:

В открывшемся окне нажимаем на «Включение и отключение компонентов Windows» (находится в левом меню):

В открывшемся окне ищем строку «Компоненты прежних версий», устанавливаем напротив нее «птичку», раскрываем ветку и также ставим «птичку» напротив DirectPlay.

Нажимаем «ОК» и пытаемся заново установить DirectX 9. Часто данный способ помогает справиться с проблемой, но нельзя гарантировать, что это поможет в вашем случае. Если ничего не помогло, и DirectX на ОС Windows x32 bit или x64 bit по-прежнему не устанавливается, то переходим к следующему способу.

Читайте также:  Накопительное обновление для Windows 10 version 1803

Пакет DirectX скачать

О данной проблеме известно в компании Microsoft. Поэтому на ее официальном сайте есть автономный пакет, который включает 9-11 версии DirectX. Скачать его можно отсюда. Впоследствии пак можно установить даже без интернета.

Или по кнопке ниже:

Переходим по ссылке и сразу видим окно с выбором языка. Выбираем русский язык (должен быть выбран по умолчанию) и нажимаем кнопку «Скачать».

Скачивание начинается. В Google Chrome скачиваемый файл виден на нижней панели браузера:

После скачивания нам необходимо разархивировать архив. Запускаем файл и соглашаемся с условиями лицензионного соглашения (жмем «Yes»). Появляется окошко – там нужно указать путь к папке, куда будет разархивирован пакет:

Жмем на кнопку «Browse» и выбираем папку, в которую поместим файлы. Удобнее всего создать на рабочем столе папку и указать ее. После установки приложения ее придется просто удалить. Выбрали папку, жмем «ОК» и распаковка начинается. Она займет 5-10 секунд.

Теперь заходим в нашу новую папку и видим много архивов. Не обращаем на них внимание, нас интересует только приложение DXSETUP.EXE – это и есть установщик. Его легко найти – он выделяется среди остальных файлов.

Запускаем его двойным кликом левой кнопки мышки, принимаем условия лицензионного соглашения, жмем «Далее» и еще раз «Далее».

Установка (обновление) начнется – она займет 15-20 секунд (зависит от производительности компьютера).

Если на компьютере установлен антивирус, то он может «ругаться» при процессе установки, так как программа вносит изменения в системный файл. Это нормально, ведь цель антивируса – защищать системные файлы от троянских программ. Поэтому при обновлении DirectX нужно либо отключить антивирус, либо выбрать опцию «Разрешить» при сообщении о внесении программой DXSETUP.EXE изменений в системные файлы.

Читайте также:  Как убрать лишние учетные записи при входе в Windows 10

Бояться не стоит, ведь скачанное с официального сайта приложение для PC не нанесет никакого вреда системе, тем более что в архиве не может находиться троянский вирус. Если скачиваете пакет со стороннего ресурса, а не с официального сайта  OS Microsoft, то есть опасность «поймать» вирус. Так это выглядит на примере антивируса 360 Total Security:

После разрешения программа продолжит установку и успешно завершит ее. В самом конце жмем кнопку «Завершить», после чего папку с архивами API можно удалять – они больше не понадобятся. Если установка не удалась и антивирус «промолчал», то есть вероятность, что он не допустил внесение изменений в файл без каких-либо сообщений. В этом случае просто отключите его на пару минут и повторите установку пакета API.

Что происходит при обновлении? С этим пакетом мы установили не новый DirectX, а просто обновили старый недостающими компонентами и библиотеками. Но если устанавливать просто новый набор API, то совместимости со старыми играми все равно не будет. Пользоваться автоматическим веб-установщиком также не нужно – его предлагают скачивать на официальном сайте Microsoft. Этот установщик сначала проверяет версию DirectX на компьютере и при обнаружении такой же или новой версии отменяет установку, предварительно выводя соответствующее уведомление.

Следовательно, если стоит 11 или 12 «Директ Икс», то установка этих же версий с обновленным пакетом библиотек и компонентов не произойдет – программа сама напишет об этом. Нужно либо удалять API и устанавливать заново (с полным набором библиотек), либо просто обновлять вручную с помощью предложенного выше архива. Последний вариант более простой и требует меньше действий.

Заключение

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

Читайте также:  Как очистить диск C от ненужных файлов в Windows 10

Нельзя на 100% гарантировать, что предложенные выше способы помогут, но использовать их в любом случае стоит. Только так можно запустить старые приложения или игры на новой операционной системе и не прибегать к радикальному методу – переустановке Windows 10 на более старую «семерку». Хотя многие пользователи, разочаровавшиеся в «десятке», именно так и поступают.

Видеоинструкция

Также предлагаем вам посмотреть ролик, в котором описывается инсталляция DirectX на Windows 10.

Старым играм нередко требуются прежние версии ДиректХ, иначе они не запустятся на современных ОС. Такая ситуация может случиться, например, с «десяткой». В этих случаях стоит установить DirectX 9 для Windows 10. Разберемся с этой процедурой.

Процедура инсталляции

Если попробовать скачать девятый Директ Икс (DX 9.0c) с официального сайта и открыть его на компьютере с установленной «десяткой», то возникнет ошибка совместимости. В ней указано, что данную библиотеку получится установить только на XP и более ранних версиях Виндовс.Oshibka-ustanovki-DirectX-9-dlya-Windows-10.png

Отсюда можно сделать вывод, что DirectX 9 поставить на «десятку» таким способом нельзя. Поэтому лучше воспользоваться веб-инсталлятором. Достаточно открыть скачанный файл и следовать подсказкам на экране. Один момент: вам предложат панель Bing, лучше от нее отказаться. Она совсем нефункциональная в действительности.Otmena-ustanovki-paneli-Bing-v-veb-installyatore-DirectX.png

Рекомендуем!InstallPack
Официальный дистрибутив DirectX
Тихая установка без диалоговых окон
Рекомендации по установке необходимых программ
Пакетная установка нескольких программ

Дополнение

Рекомендуйте:  DirectX Eradicator для Windows1572560503_bez-nazvaniya-6.jpg

  • Категория:Драйвера
  • Операционная система: Windows 10
  • Ключ: Не требуется
  • Русский язык: Есть
  • Лицензия: Бесплатно
  • Загрузок: 530

Скачать DirectX 9 бесплатно

DirectX 9 представляет собой исполняемую библиотеку от корпорации Майкрософт, которая включает в себя набор технологий, необходимых для запуска высокопроизводительных приложений, развлечений.Если ДиретИХ 9 не установлен на вашем компьютере с платформой Виндовс 10, то выбранные программы и игры вы не сможете запустить. В этом случае на экране монитора появится уведомление об ошибке и рекомендацией обновить отдельный DLL-файл или всю библиотеку. Этот нужный компонент должен быть в составе любой операционной системы. Если он уже устарел, то рекомендуем скачать свежую версию Директ 9 с нашего веб-сайта абсолютно бесплатно.1572560702_screenshot_1-min.png

Преимущества пакета

  • Подходит для платформ с любой разрядностью.
  • Содержит в себе необходимые драйвера, которые отвечают за корректное отображение трехмерной графики в играх.
  • Веб-установщик отличается небольшим размером, процесс инсталляции обновленных библиотек отнимает всего лишь несколько минут — для установки всех имеющихся файлов на ПК рекомендуется освободить на диске минимум 100 Мб.
  • ПО полностью совместимо с платформой Windows 10.
  • Предусмотрена поддержка более ранних версий видеокарт.
  • Директ Икс 9 значительно ускоряет производительность в игровых развлечениях.
  • Библиотека DirectX 9 способна качественно обрабатывать трехмерную графику, звуковые эффекты.
  • Периодически появляются обновления пакета библиотек.

Краткий алгоритм установки DirectX 9

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

Если вам хочется установить DirectX 9 на свой ПК, который работает на базе операционки Windows 10, то обязательно посмотрите видеоролик. За 3 минуты автор расскажет и покажет, как нужно правильно инсталлировать виртуальный пакет с имеющимися DLL-библиотеками, чтобы в ближайшем будущем не появлялись системные ошибки и прочие нежелательные «сюрпризы».<center>Скачать DirectX 9 бесплатно</center>

<center>Поделитесь с друзьями: </center>

Бесплатно!uFiler</th></tr></thead>check</td>Официальный дистрибутив DirectX 9</td>check</td></tr>close</td>Тихая установка без диалоговых окон</td>check</td></tr>close</td>Рекомендации по установке необходимых программ</td>check</td></tr>close</td>Пакетная установка нескольких программ</td>check</td></tr> Скачать DirectX 9</td>Скачать DirectX 9 бесплатно</td></tr></tbody>Используемые источники:

  • https://os-helper.ru/windows-10/kak-ustanovit-directx-9.html
  • https://directx-for-pc.ru/skachat-directx-9-dlya-windows-10.html
  • https://windows-ten.info/dreivers/569-directx-9.html

Содержание

  1. Не устанавливается DirectX
  2. Доступные решения
  3. Восстановление системных файлов
  4. Проверка на вирусы
  5. Отключение антивируса
  6. Скачивание нового установщика
  7. Заключение
  8. Содержание
  9. Введение. Необходимость DirectX на ОС Windows
  10. Скачать DirectX 9 для Windows 7 (x32/x64-bit)
  11. Скачать DirectX 10 для Windows 7 (x32/64-bit)
  12. Скачать DirectX 11 для Windows 7 (x32/64-bit)
  13. Скачать DirectX для Windows 8 или 8.1
  14. Как узнать установленную версию DirectX
  15. Почему DirectX 12 нельзя скачать на Windows 7
  16. Обновление DirectX до последней версии на Windows 7 (8, 8.1, 10)
  17. Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)
  18. Удалить DirectX из Windows 7, 8, 8.1, 10 невозможно
  19. Удаление DirectX 9 на Windows XP штатными средствами ОС
  20. Решение проблем с установкой и работой DirectX
  21. Ошибка при запуске приложения (0xc000007b)
  22. «Компонент Direct3D 11.1 API недоступен. Необходимо обновление Windows 7».
  23. Сбои при установке или работе DirectX в определенных приложениях
  24. Проблемы при установке DirectX (DXEerror.log, критическая или внутренняя ошибка)
  25. Не запускается DirectX или «Failed to initialize…»
  26. Почему стоит переходить на Windows 10 и DirectX12
  27. Достоинства Windows 10 перед ОС Windows 7, 8, 8.1
  28. DirectX 12: стоит ли ради этого обновлять систему. Игры и графические возможности будущего
  29. Nvidia добавила поддержку DirectX 12 для видеокарт серии GeForce 400 и GeForce 500
  30. Внутренняя ошибка при установке DirectX
  31. Решение проблемы
  32. Блокировка антивирусом или другими защитными системами
  33. Блокировка вирусами
  34. Поврежденные файлы ОС
  35. Поврежденный инсталлятор
  36. Заключение
  37. Внутренняя системная ошибка при установке DirectX
  38. Не устанавливается DirectX
  39. Причина 1: Антивирус
  40. Причина 2: Система
  41. Скачать DirectX 9 для Windows 7
  42. Инсталляция драйвера
  43. Решение проблем

Не устанавливается DirectX

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

Доступные решения

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

Также ошибки при установке могут быть связаны с поврежденными системными файлами (например, из-за атаки вирусами). Да и сами вредоносные объекты горазды блокировать все подряд. Поэтому желательно проверять время от времени компьютер.

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

Восстановление системных файлов

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

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

Zapusk skanirovaniya sistemy sfc v Komandnoj strokeДанная команда запустит сканирование файлов Windows. Если чего-то будет не хватать, то система восстановит это в процессе сканирования. После завершения работы консоли потребуется закрыть все окна и перезагрузить компьютер или ноутбук.

Стоит отметить, что такая проверка (вместе с восстановлением) может занять от 5 до 10 минут времени. Зато велика вероятность, что после рестарта DirectX установится нормально. Если же этого не произошло, то нужно переходить к следующей главе.

Проверка на вирусы

Если вредоносные объекты сумели повредить файлы операционной системы, то ничто им не мешает блокировать установку некоторых компонентов. Да и вообще, вирусы на компьютере весьма опасны. Они могут существенно повредить систему.

Поэтому от них нужно избавляться. Для этого стоит использовать любой нравящийся вам антивирус, например, ESET Smart Security. Данная программа работает очень быстро, находит практически все угрозы и несильно нагружает ПК. Скачать ее можно на официальном сайте разработчика. А работать с ней нужно так:

Запустится проверка системы. В ходе анализа программа выявит все вредоносные объекты и устранит их. После завершения сканирования лучше перезагрузить компьютер. А после рестарта уже можно пробовать устанавливать DirectX.

Отключение антивируса

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

Поэтому нужно на некоторое время отключить защиту антивируса. Только после этого можно будет спокойно установить DirectX. Мы рассмотрим процесс отключения защиты на примере антивируса от компании ESET:

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

Скачивание нового установщика

Если после выполнения всех вышеперечисленных действий DirectX все так же не устанавливается, то вывод здесь может быть только один: вирусы успели повредить установщик. Или же он просто не докачался из-за блокировки антивирусом.

И выход здесь только один: скачать новый установщик и с его помощью инсталлировать, наконец, этот многострадальный DirectX. Данный процесс довольно прост. Но мы все равно предоставим подробную инструкцию, рассказывающую о том, как это сделать.

Заключение

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

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

Источник

Содержание

Введение. Необходимость DirectX на ОС Windows

Скачать DirectX 9 для Windows 7 (x32/x64-bit)

Существует также полный установочный пакет DirectX 9, не требующий доступа в интернет.

Официальной страницы с автономной версией DirectX 9 на данный момент больше не существует. Однако вы можете загрузить ее с нашего сайта или с сайта Microsoft.

Готово. Теперь нужно перезапустить компьютер и удостовериться в работе компонента, открыв приложение, требующее только что скачанную библиотеку DirectX 9.

Скачать DirectX 10 для Windows 7 (x32/64-bit)

550Mb библиотек и данных.
Внимание! Если вам нужен автономный установщик (файл весит

Скачать DirectX 11 для Windows 7 (x32/64-bit)

550Mb библиотек и данных Скачать с esate.ru

DirectX 11 – последняя версия компонента, который поддерживается операционной системой Windows 7. Так же, как и DirectX 10, интегрирован по умолчанию и не требует дополнительного скачивания.

Скачать DirectX для Windows 8 или 8.1

Как узнать установленную версию DirectX

Почему DirectX 12 нельзя скачать на Windows 7

У пользователя, всерьез интересующегося современной 3D-графикой, в последнее время все чаще возникает вопрос о совместимости Windows 7 с недавно вышедшими играми. Так, в системные требования к недавно вышедшим частям игр начал «проникать» новый DirectX.

Однако поставить последнюю версию этого компонента на свой компьютер у вас, увы, не получится. Это связано с тем, что единственная система, поддерживающая DirectX 12 – Windows 10. Естественно, теоретически и более старые версии ОС также способны «потянуть» новейшие разработки компьютерной графики.

Только Microsoft решила иначе. Ведь нужно продвигать новую операционную систему в массы, наращивать продажи. Соответственно, чтобы конечные пользователи все-таки обратили внимание на только вышедший продукт, нужно привнести в него определенные фишки (даже если придется исключить их из старых разработок).
Так заведено, что потенциальные покупатели не видят смысла платить за обновления или попросту бояться систем слежки, встроенных в новые версии ОС. Развеять все мифы и узнать о достоинствах Windows 10 вы сможете в следующей главе.

Обновление DirectX до последней версии на Windows 7 (8, 8.1, 10)

Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)

Иногда в работе некоторых узкоспециализированных программ или 3D-игр возникают ошибки. Это может быть связано как с появлением проблем в самом приложении, так и с установленным компонентом DirectX.

Перед тем как удалять или переустанавливать DirectX, необходимо убедиться в его неисправности и только после этого предпринимать необходимые меры. Обратите внимание!
Если программа или игра ранее работала корректно, а никаких изменений в важных системных файлах или драйверах не было, рекомендуется переустановить приложение, а также сбросить его настройки.

Удалить DirectX из Windows 7, 8, 8.1, 10 невозможно

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

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

Удаление DirectX 9 на Windows XP штатными средствами ОС

Решение проблем с установкой и работой DirectX

Перед прочтением данной главы рекомендуется ознакомиться с главой «Удаление и переустановка DirectX на Windows 7 (XP, 8, 8.1, 10)», чтобы сразу отсеять случаи, связанные с неисправным программным обеспечением пользователя.
Если действия из вышеуказанной главы не принесли должного результата, приступайте к ознакомлению с примерами ошибок.

Далее будут приведены типичные проблемы, так или иначе связанные с работой DirectX, которые не устраняются простым обновлением компонента.

Ошибка при запуске приложения (0xc000007b)

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

В появившемся окне запустить без кавычек команду: «sfc /scannow» → дождаться окончания процедуры восстановления → перезагрузить компьютер.

«Компонент Direct3D 11.1 API недоступен. Необходимо обновление Windows 7».

Если вы используете оригинальный образ Windows 7 (неважно: лицензионный или пиратский), нужно просто обновить систему и установить Internet Explorer 11 с официального сайта Microsoft, чтобы исправить эту проблему.

Загрузить IE 11 с официального сайта можно, кликнув по этой ссылке download link. Обратите внимание!
В сборках Windows 7, у которых вырезана функция обновления или другие важные системные службы, установить Internet Explorer невозможно.
Единственный выход для решения проблемы с компонентом «Direct3D 11.1 API» – установка оригинального образа Windows 7 с необходимыми обновлениями.

Если важные возможности ОС не вырезаны автором вашей сборки, необходимо загрузить обновление «KB2731771», которое можно скачать с нашего сайта.

Ваша проблема будет решена, и IE 11 установится нормально при повторной попытке.

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

Сбои при установке или работе DirectX в определенных приложениях

Проблемы при установке DirectX (DXEerror.log, критическая или внутренняя ошибка)

Не запускается DirectX или «Failed to initialize…»

Решение этой проблемы индивидуально для каждого пользователя.

Ошибка «Failed to initialize DirectX» возникает в основном при сбоях в работе самого приложения. Чтобы устранить эту неисправность, следует обновить вашу игру/программу, установив все необходимые для нее «патчи» от разработчика.

Для этого нужно посетить форум или сайт нужного приложения и найти раздел, в котором описано решение проблемы. Если вышеописанные действия не помогают, используйте рекомендации из главы: «Ошибка при запуске приложения (0xc000007b)». Это поможет решить возникшую проблему.

Почему стоит переходить на Windows 10 и DirectX12

Достоинства Windows 10 перед ОС Windows 7, 8, 8.1

DirectX 12: стоит ли ради этого обновлять систему. Игры и графические возможности будущего

DirectX 12 – новейшая версия графических библиотек от Microsoft, представленная народу на «Ежегодной конференции разработчиков игр». Компаниям-разработчикам (в частности, их программистам) наконец-то открылся совершенно новый инструмент для упрощения взаимодействия программной части компьютера с аппаратной.

DirectX 12 позволяет создателям игр не только использовать комплектующие ПК более эффективно, но и подключать к процессу работы с графикой ранее недоступные аппаратные преимущества центральных процессоров и видеокарт. Представители компании AMD (популярный производитель графических решений для игроков по всему миру) официально отметили, что новые технологии позволят составить достойную конкуренцию компании Nvidia в ведущих ценовых категориях. Рисунок 5. Сравнение видеокарт среднего ценового сегмента от компании AMD и Nvidia.
Пока DirectX 12 только набирает популярность, в то время как DirectX 11 используется практически повсеместно.

Однако совсем скоро новая версия будет внедряться во все выходящие проекты. К счастью, уже сейчас можно обновиться до Windows 10 и быть в полной готовности к потенциальному прорыву в индустрии разработки игр, который намечается, благодаря появлению DirectX 12. Крупнейшие производители видеоигр и комплектующих уже создают свои мини-шедевры, демонстрирующие великолепную графику и чудеса оптимизации.
Корпорация Microsoft совместно с программными инженерами Nvidia дала возможность разрабатывать игры под новый DirectX уже сейчас, создав специальный драйвер. Более того, Nvidia обещала выпустить поддержку 12-ой версии DirectX на все выпущенные видеокарты, совместимые с версией под номером 11.

Поэтому большая часть конечных пользователей сможет получить совершенное новое удовольствие от видеоигр, а разработчики – вывести компьютерную графику на принципиально другой уровень. Даже видеокарты 2009 года получили поддержку DX 12. Об этом – в следующей главе.

Nvidia добавила поддержку DirectX 12 для видеокарт серии GeForce 400 и GeForce 500

Возможность использовать новые технологии обработки графики были добавлены в том числе видеокартам, давно вышедшим из продажи, так как на компьютерном рынке до сих пор присутствует много устройств из старших серий. Благодаря этому, некогда игровые версии видеоадаптеров уровня GeForce GTX 570/580 смогут получить небольшой бонус к качеству картинки. Впрочем, надеяться на повышение производительности не стоит. DirectX 12 для этих видеокарт нужен в первую очередь для того, чтобы пользователи могли получить хорошую совместимость с новой ОС Windows 10.
Результаты тестирования графических возможностей с популярного иностранного сайта только подтверждают вышесказанное (переведено для esate.ru): Рисунок 6. Показатели FPS в игре Battlefield 1 на версиях DirectX 12 и 11 соответственно.
Все-таки серия GT 500 вышла достаточно давно и не может похвастаться хорошими показателями при работе с новыми технологиями.

А вот современные игровые видеокарты уже оптимизируют под DirectX 12. Поэтому полный переход на новую ступень прогресса – лишь вопрос времени!

Источник

Внутренняя ошибка при установке DirectX

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

Решение проблемы

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

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

Блокировка антивирусом или другими защитными системами

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

Эту проблему нужно решать. Поэтому на время установки DirectX мы отключим антивирус и службу Брандмауэра Windows. Последний тоже любит блокировать все подряд. В качестве примера рассмотрим отключение защиты в программе ESET Smart Security. Это неплохой и весьма популярный антивирус. Вот инструкция:

Вот так отключается пресловутый Брандмауэр Windows. После того, как с ним разобрались можно приступать к отключению антивируса. Вообще, таких программ много. Но общий алгоритм действий будет сходным. Отличия только в несущественных мелочах. Мы рассмотрим этот процесс на примере Smart Security от компании ESET:

После отключения всех блокировок можно пытаться заново инсталлировать DirectX. Если проблема была в антивирусе или брандмауэре, то установка должна пройти нормально. А если нет, то тогда придется обратиться к следующему пункту. Такое поведение мастера установки может быть вызвано воздействием вредоносных объектов.

Блокировка вирусами

Различные вредоносные объекты могут вести себя непредсказуемо. К примеру, они умеют блокировать установку той или иной программы, заставлять приложения вести себя неадекватно и повреждать важные файлы операционной системы. Вполне возможно, что DirectX не устанавливается именно из-за вирусов.

Поэтому от всяких червей и троянов нужно избавляться. С этой задачей должен справиться любой современный антивирус. Просто запустите процедуру сканирования. Мы рассмотрим инструкцию на примере продукта от компании ESET под названием Smart Security. Данная программа быстро ищет вирусы и не менее быстро удаляет их. Так что проблем возникнуть не должно. Порядок действия для ее использования следующий:

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

Поврежденные файлы ОС

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

В таком случае системные компоненты нужно восстанавливать. Для этого не требуется загрузочный носитель (диск или флэшка). Достаточно использовать встроенные инструменты Windows. А точнее – командную строку. Не нужно ее бояться. Если не заниматься самодеятельностью и выполнять все в строгом соответствии с инструкцией, то ничего страшного не будет.

Порядок действий следующий:

Komanda sfc scannow v Komandnoj strokeЭта процедура запустит поиска повреждений системных файлов Windows. Если чего-то будет не хватать, то инструмент восстановит недостающие компоненты. Как только все завершится, потребуется закрыть все окна и перезагрузить компьютер или ноутбук. Если этого не сделать, то изменения просто не будут учтены операционной системой.

Поврежденный инсталлятор

Если при установке DirectX произошла внутренняя системная ошибка «DXerror.log и DirectX.log», то вполне вероятно, что вам попался поврежденный файл установщика. Именно поэтому библиотеки и не хотят инсталлироваться на компьютер. Такое случается довольно часто. Особенно, если качать исполняемый файл с «левых» ресурсов.

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

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

Заключение

В данном материале мы поговорили о том, что делать, если при установке библиотек DirectX появляется внутренняя системная ошибка. Теперь подведем итоги и сделаем кое-какие выводы. Начнем с того, что с этой проблемой вполне можно бороться. И для этого даже не нужно никаких специальных умений и знаний.

Все вышеперечисленные способы исправления ситуации в некоторых случаях могут помочь. Но некоторым пользователям придется перебрать их все перед тем, как они увидят хоть какой-нибудь результат. Условие только одно: выполняйте все действия в строгом соответствии с инструкцией. Только так можно исправить ситуацию.

Источник

Внутренняя системная ошибка при установке DirectX

Ne ustanavlivaetsya DirectX prichinyi i reshenie

Не устанавливается DirectX

Ситуация до боли знакомая: возникла необходимость установить библиотеки DX. После скачивания установщика с официального сайта Microsoft мы пытаемся его запустить, но получаем сообщение примерно вот такого вида: «Ошибка установки DirectX: произошла внутренняя системная ошибка».

Soobshhenie o vnutrenney sistemnoy oshibke pri popyitke ustanovki paketa DirectX v Windows

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

Причина 1: Антивирус

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

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

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

Подробнее: Как зайти в безопасный режим на Windows 10, Windows 8, Windows XP

Причина 2: Система

В операционной системе Windows 7 (и не только) есть такое понятие, как «права доступа». Все системные и некоторые сторонние файлы, а также ключи реестра заблокированы для редактирования и удаления. Это сделано для того, чтобы пользователь случайно не нанес своими действиями вред системе. Кроме того, такие меры могут защитить от вирусного ПО, которое «нацелено» на эти документы.

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

Если Вы единолично пользуетесь компьютером, то, скорее всего, у Вас есть права администратора и нужно просто сообщить ОС, что Вы разрешаете установщику совершать необходимые действия. Сделать это можно следующим способом: вызвать контекстное меню проводника, кликнув ПКМ по файлу инсталлятора DirectX, и выбрать «Запустить от имени администратора».

Zapusk ustanovshhika komponentov DirectX dlya konechnogo polzovatelya ot imeni administratora

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

Podtverzhdenie izmeneniya tipa uchetnoy zapisi v Windows

Обратите внимание, что Администратор имеет исключительные права для вмешательства в работу операционной системы. Это значит, что любое ПО, которое будет запущено, сможет внести изменения в системные файлы и параметры. Если программа окажется вредоносной, то последствия будут весьма печальные. Учетную запись Администратора, после совершения всех действий, необходимо отключить. Кроме того, не будет лишним переключить права для своего пользователя обратно на «Обычные».

Теперь Вы знаете, как действовать, если во время установки DX появляется сообщение «Ошибка настройки DirectX: произошла внутренняя ошибка». Решение может показаться сложным, но это лучше, чем пытаться инсталлировать пакеты, полученные из неофициальных источников или переустанавливать ОС.

Помимо этой статьи, на сайте еще 12378 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Скачать DirectX 9 для Windows 7

Компонент DirectX необходим на компьютере, чтобы открывать игры, а также некоторые программы. Его инсталляция нередко происходит в автоматическом режиме, поэтому от пользователя никаких действий не требуется. Но в некоторых случаях ситуация иная. Рассмотрим два способа установки DirectX 9 для Windows 7.

Инсталляция драйвера

Основной из них — инсталляция драйвера из полного пакета. Загрузите его у нас по ссылке и откройте. С самого начала выделите пункт «Я принимаю…» и кликните по «Далее».Nachalo installyatsii DirectX 9 na Windows 7Действуйте по всплывающим подсказкам. В конце кликните на кнопку «Готово».

На этом инсталляция DirectX на компьютер завершена. Рекомендуется перезагрузить систему, чтобы изменения принялись окончательно. Теперь игры должны запускаться без каких-либо ошибок. Но они все равно могут работать некорректно, если ПК не соответствует заявленным системным требованиям. Но в таком случае обновление драйвера не изменит ситуацию в лучшую сторону.

Рекомендуем! InstallPack Стандартный
установщик
Официальный дистрибутив DirectX
Тихая установка без диалоговых окон
Рекомендации по установке необходимых программ
Пакетная установка нескольких программ

DirectX-for-pc.ru рекомендует InstallPack, с его помощью вы сможете быстро установить программы на компьютер, подробнее на сайте.

Решение проблем

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

Если и это не помогло, то попробуйте запустить файл в режиме совместимости. Для этого опять кликните по нему ПКМ и перейдите в раздел «Свойства». Во вкладке «Совместимость» активируйте первую опцию, нажмите «Применить» и закройте окно.Nastrojki sovmestimosti dlyaТеперь опять выполните инсталляцию.

Источник

Понравилась статья? Поделить с друзьями:
  • Ошибка с000021а windows 7 как исправить
  • Ошибка установки 0x800f0988 обновления windows 11
  • Ошибка сетевого доступа windows sockets 10061
  • Ошибка с0000218 windows xp как исправить
  • Ошибка сетевого доступа 0x80004005 windows 10