Как переустановить directx на windows 10?

Содержание:

Что такое DirectX

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

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

Сложности при установке

Иногда Directx на Windows 10 не устанавливается или установка прерывается. Причин может быть три:

  • блокировка антивирусом;
  • битые файлы установщика;
  • засорение системы вирусами.

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

Порой сбой установки Directx для Windows 10 вызван повреждением файлов. Такое бывает как у пиратских версий, так и у легальных, если возникла ошибка при закачке экзешника. Чтобы программа установилась, нужно заново скачать dxwebsetup.exe или дистрибутив.

Также сбой часто происходит из-за вирусов, блокирующих процессы.

Directx 10 для Windows 7

Операционная система Windows 7 имеет достаточные характеристики для современных требований компьютерной графики. Для неё до сих пор выпускаются современные игры и программы, а старый софт работает без сбоев. Однако, для того чтобы данный софт или мощные компьютерные игры с красочной графикой работали корректно, а точнее картинка прорисовывалась быстро и четко, на ПК необходимо установить DirectX 10. Именно этот компонент, который был выпущен в 2006 г., разработан под Windows 7 и предназначен для данной операционной системы.

  • За что отвечает DirectX 10?
  • Как инсталлировать DirectX 10 на Windows 7?

За что отвечает DirectX 10?

DirectX 10 разработан для Windows 7 компанией Microsoft с целью превратить данную операционную систему в идеальную среду для разработки компьютерных игр. В его состав входит несколько модулей: DirectDraw (отвечает за двухмерную графику), Direct3D (отвечает за трехмерную графику), DirectSound (отвечает за работу со звуком) и DirectInput (отвечает за управление устройствами).

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

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

Графические компоненты Директ Икс на Windows 7 отдельно отвечают за трехмерную и двухмерную графику. Двухмерную графику используют все программы операционной системы, а трехмерная является специфической и используется лишь некоторыми играми и приложениями.

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

Как инсталлировать DirectX 10 на Windows 7?

Способов, как установить DirectX не так много. Рассмотрим официальный метод инсталлирования данного компонента на Windows 7. Однако перед этим проверим систему на наличие установленного компонента, так как некоторые программы и игры могут инсталлировать его самостоятельно.

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

Если десятый DirectX отсутствует, нужно его установить.

ВАЖНО! Windows 7 поддерживает DirectX 11. Однако для работы некоторых программ требуется установка десятой версии

Соглашаемся на установку исполняемого модуля.

  • DirectX начнет устанавливаться. Ожидаем завершения процесса.
  • Перезагружаем систему.

Установленный компонент будет отображаться в «Программах и компонентах» Панели управления.

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

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

индивидуально

для каждого пользователя.

Ошибка «Failed to initialize DirectX» возникает в основном при сбоях в работе самого приложения.

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

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

12.

1] Установите предыдущую версию DirectX, если требуется

Существуют приложения, которые до сих пор не поддерживают последние версии DirectX. Иногда вам просто нужно вручную загрузить предыдущие версии, такие как DirectX9. Теперь, чтобы проверить, какая версия DirectX установлена ​​на вашем компьютере,

  1. Нажмите клавиши Win + R. Откроется окно «Выполнить».
  2. Введите dxdiag и нажмите ввод. Откроется инструмент диагностики DirectX.
  3. На вкладке Система найдите версию DirectX.

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

Сложности при установке

Иногда Directx на Windows 10 не устанавливается или установка прерывается. Причин может быть три:

  • блокировка антивирусом;
  • битые файлы установщика;
  • засорение системы вирусами.

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

Порой сбой установки Directx для Windows 10 вызван повреждением файлов. Такое бывает как у пиратских версий, так и у легальных, если возникла ошибка при закачке экзешника. Чтобы программа установилась, нужно заново скачать dxwebsetup.exe или дистрибутив.

Также сбой часто происходит из-за вирусов, блокирующих процессы.

Способ 1: Добавление дополнительных графических компонентов

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

  1. Откройте меню «Пуск» и перейдите в «Параметры», щелкнув по соответствующему значку с шестеренкой.

  2. На панели слева вас интересует раздел «Приложения».

  3. Нажмите по плитке «Дополнительные компоненты».

  4. Перейдите к инструменту добавления дополнительного компонента, нажав на «Просмотреть функции».

  5. Через поиск вбейте «Графики» и выберите соответствующие инструменты, объем которых составляет 17.3 мегабайта (значение может поменяться через некоторое время). Отметив компонент галочкой, щелкните по «Далее».

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

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

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

Переустановка приложения проводится двумя способами:

  • полное удаление установленной версии и замена её на аналогичную. Применяется при частом выпадении окон с предупреждениями об ошибках DirectX;
  • обновление установленной версии. Программное обеспечение DirectX настроено таким образом, что при переустановке недостающие dll-файлы добавляются в существующий пакет библиотек. При необходимости добавить библиотеки из состава DirectX 9.0С в DirectX 12.0 они будут просто присоединены к файлам установленной версии.

Чтобы правильно сделать переустановку, перед её выполнением нужно провести ряд определённых действий:

  1. Cоздать точку восстановления системы с помощью встроенной в Windows 10 утилиты в свойствах системы, нажав кнопку «Создать».
  2. Отключиться от интернета, во избежание автоматического восстановления библиотек.
  3. Отключить защиту системы. Если этого не сделать, то полностью удалить DirectX 12 не удастся, так как приложение является частью ОС Windows 10. Останутся неудалённые «хвосты», которые влияют на переустановку библиотек.Без отключения защиты системы полностью удалить DirectX с компьютера не удастся
  4. В раскрывшемся окне щёлкнуть по клавише «Настроить».
  5. В следующем окне установить переключатель «Отключить защиту системы».
  6. После этого можно переустановить DirectX.

Удаление DirectX в Windows 10

Полное удаление встроенного приложения DirectX в Windows 10 нельзя произвести через стандартную функцию «Удаление или изменение программы» в Панели управления.

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

Для корректного удаления DirectX 12 с ОС Windows 10 можно скачать в интернете и инсталлировать одну из них:

  • DirectX Happy Uninstall — утилита распространяется на условно-бесплатной основе. Является одной из самых корректных в работе;
  • DX Killer — приложение распространяется бесплатно, имеет русскоязычный интерфейс;
  • DirectX eradicator — можно запускать со съёмного носителя без инсталляции на компьютер.

На просторах интернета можно поискать различные программы для работы с приложением DirectX 12 в ОС Windows 10. У каждого пользователя есть свои требования, привычки и определённые приоритеты, которые он вольно или невольно примеряет к программному обеспечению. Кому-то привычнее работать с англоязычными версиями программ, для других это создаёт большое неудобство. Подходить к этому нужно исходя из её возможностей и требований пользователя к использованию интерфейса прикладного программного обеспечения.

</index>

Для корректной работы и отображения игр и некоторых приложений требуется специальная библиотека — DirectX. Она позволяет обрабатывать картинку и звук, оптимизировать, ускорять и раскрывать все возможности игр и приложений. Как и любые приложения и программные библиотеки Директ Икс для Windows 10 требует апдейта. Мы расскажем вам, как правильно обновить его до актуальной версии.

Устанавливаем directx 12 для windows 10

Несмотря на наличие 12 версии DirectX, в «десятке» возможны проблемы с запуском некоторых игр, видео и графических редакторов, когда появляется ошибка об отсутствии в системе компонента с названием «d3dx*.dll». Это свидетельствует об отсутствии в системе библиотеки или целого их набора. Особенно актуальной проблема была в первые годы после массового перехода на Windows 7 и 10 Direct.

Если «семерка» и «восьмерка» устанавливается со старыми наборами библиотек, то в «десятке» по умолчанию присутствует лишь новый Direct, а старые компоненты отсутствуют, что и становится причиной появления оповещений о невозможности обнаружить определенный файл из набора.

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

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

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

индивидуально

для каждого пользователя.

Ошибка «Failed to initialize DirectX» возникает в основном при сбоях в работе самого приложения.

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

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

12.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

0xc000007b

может стать, в том числе, и заражение компьютера вирусом.

Для избавления от этой ошибки необходимо:

Для запуска этого процесса, нужно открыть меню

«Пуск» →

ввести в поиск: «cmd» → запустить соответствующую программу

от имени администратора

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

Рисунок 3. Сканируем и восстанавливаем поврежденные файлы системы при помощи «sfc /scannow».

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

Эти действия помогут устранить ошибку

0xc000007b

, и вы сможете без проблем запустить любое DirectX-совместимое приложение.  

10.2.

3 ответа

8

Имела ту же проблему, когда я пытался запустить более старую игру на Windows-10, она жаловалась на недостающую dll .

Вы можете загрузить «Время выполнения конечных пользователей DirectX» с веб-сайта Microsoft. Точная версия зависит от файла, который требуется вашему приложению, в моем случае это было directx_mar2009_redist.exe .

Чтобы найти правильную версию, я проанализировал сообщение об ошибке. Если отсутствующим файлом является, например, , это означает, что требуется версия DirectX-9 версии 41. В приведенном ниже списке представлены доступные версии DirextX-9, версия может быть найдена в третьем столбце. Это дает вам ключ к поиску, ключевые слова приводят меня на страницу загрузки microsoft.

Возможно, также можно просто установить последнюю версию из Июнь 2010 г. , я не уверен, что он содержит более ранние версии.

2

DirectX, встроенный в Windows 10, совместим с DirectX 9, 10 и 11.
Поэтому вы не должны пытаться устанавливать старую версию DirectX вручную. Вы действительно можете испортить установку Windows.

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

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

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

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

Это потому, что вы пытаетесь установить для Windows 2000 до XP SP1

Ваша ссылка — это страница загрузки этого элемента, найдите раздел под всеми элементами на веб-сайте Microsoft (обратите внимание, что он имеет тот же в URL). https://www.microsoft.com/en-us/download/details.aspx?id=34429. Вы хотите один из вариантов ниже (обе версии , expand ):

Вы хотите один из вариантов ниже (обе версии , expand ):

  1. Веб-инсталлятор времени выполнения DirectX конечного пользователя

Онлайн-версия, которая будет загружать требуемые компоненты. https://www.microsoft.com/en-us/download/details.aspx?id=35

  1. Конечные конечные пользователи DirectX (июнь 2010 г.)

Версия в автономном режиме (96 МБ) выше. https://www.microsoft.com/en-us/download/details.aspx?id=8109

Проблемы установки DirectX 12 и способы их решения

При работе с DirectX 12 могут возникнуть проблемы двух видов:

  • внутренняя системная ошибка (во время процесса установки);
  • постоянные сбои в работе уже установленной программы.

Что делать, если возникает внутренняя системная ошибка

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

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

Если вы скачали DirectX с Microsoft, а ошибка возникла, то нужно проверить жёсткий диск:

  1. Нажмите Win + R для открытия «Командной строки».

    Комбинация клавиш Win + R всегда используется для работы с командами

  2. Напишите в текстовом поле chkdsk и нажмите «ОК».

    Команда chkdsk запустит утилиту, проверяющую жёсткий диск на ошибки файловой системы

  3. Дождитесь окончания проверки жёсткого диска, не закрывая окно. Нас интересует наличие повреждённых файлов.

    Посмотрите на строку «Обработка повреждённых файлов», чтобы определить их наличие

  4. Если повреждённых файлов нет, то перейдите к следующей инструкции. Если есть, то нужно использовать утилиту повторно. Откройте «Командную строку» нажатием Win + R и напишите команду chkdsk /F. Эта утилита исправит ошибки файловой системы.

    Команда chkdsk /F запустит утилиту, которая исправит повреждённые файлы

  5. Дождитесь автоматического закрытия окна «Командной строки». Исправление ошибок может занять некоторое время.

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

  1. Откройте «Командную строку» комбинацией клавиш Win + R. Введите команду sfc /scannow и нажмите «ОК».

    Утилита просканирует и восстановит системные файлы

  2. Дождитесь окончания работы утилиты.

    Утилита нашла и восстановила повреждённые файлы

  3. Перезагрузите компьютер.

Может быть и такое, что проверка жёсткого диска не помогла решить проблему. В этом случае нужно проверить совместимость DirectX 12 с вашей системой:

  1. Откройте на компьютере папку, куда скачан установщик DirectX 12. Щёлкните правой кнопкой мыши по названию файла и выберите «Исправление проблем с совместимостью».

    Кнопка «Исправление проблем с совместимостью» открывает нужный нам режим диагностики

  2. Выберите пункт «Использовать рекомендованные параметры» в окне «Устранение проблем с совместимостью».

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

  3. Дождитесь, пока завершится поиск параметров. Нажмите «Проверить программу», чтобы запустить установку DirectX. После установки нажмите «Далее».

    С помощью кнопки «Проверить программу» вы установите DirectX 12 на компьютер

  4. Выберите «Да, сохранить эти параметры для программы».

    Сохраните подобранные параметры, чтобы DirectX стабильно работал в будущем

Видео: устранение системной ошибки в процессе установки DirectX 12

Что делать, если DirectX 12 работает некорректно

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

  • обновить DirectX 12 в «Центре обновления Windows» (последовательность действий описана в пункте «Как обновить установленный DirectX до версии 12»). Обновление настроено таким образом, что недостающие файлы просто подгружаются в уже существующий пакет библиотек на вашем компьютере. Система выдаёт ошибки, потому что ей не хватает каких-то файлов для стабильной работы, а обновление DirectX это исправит;
  • удалить DirectX 12 и установить с нуля (пошаговые инструкции описаны в «Как полностью удалить DirectX 12» и «Как установить DirectX 12 на Windows 10»). Этот вариант следует использовать только в том случае, если обновление DirectX не помогло, так как вам придётся работать с системными файлами.

Ошибка DirectDraw в Windows 10 и ее исправление

Наличие на компьютере последней версии DirectX — обязательное условие для запуска целого ряда игр, использующих 3D-графику, но это еще не гарантирует отсутствие ошибок. Так, при запуске игр и 3D-редакторов вы можете столкнуться с ошибкой DirectDraw с тем или иным кодом. Причиной ее появления вполне может быть поврежденный DirectX, но у этой проблемы могут быть и иные причины. Что же еще способно вызвать эту неполадку?

Отключены DirectDraw и Direct3D

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

Чтобы проверить их статус, выполните в окошке Win + R команду dxdiag, переключитесь в открывшемся окне на вкладку «Экран» и посмотрите блок «Возможности DirectX».

Если API имеют статус «Откл», откройте управление компонентами Windows, разверните пункт «Компоненты прежних версий», установите галку в пункте DirectPlay и перезагрузитесь.

Задействуйте настройки совместимости

Так как ошибка DirectDraw в Windows 10 в определенной мере связана с используемым приложениями разрешением, как вариант, можете попробовать такой трюк.

Откроете свойства исполняемого файла приложения, при запуске которого выдается ошибка, переключитесь на вкладку «Совместимость» и установите птичку в чекбоксе «Использовать разрешение экрана 640 x 480».

Решение не самое лучшее, так как работать в таком разрешении будет явно некомфортно.

Устаревшие видеодрайвера

Ошибка DirectDraw может быть вызвана и некорректной работой видеодрайвера. Проверьте актуальность драйвера видеокарты и обновите его в случае необходимости. Желательно использовать «родные» драйвера, а не те, которые поставляются Microsoft в составе операционной системы.

Переустановка DirectX

Если устранить ошибку не удалось, попробовать рискнуть переустановить DirectX.

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

Для этого загрузитесь с любого LiveCD с файловым менеджером на борту (это нужно, чтобы обойти права доступа), зайдите в папку C:\Windows и выполните поиск файлов, в названии которых имеется «D3dx».

Удалите все эти библиотеки, создав на всякий случай их резервные копии.

Загружаемся в обычном режиме, идем на сайт dlltop.ru/soft, заходим в раздел DirectX.

И скачиваем последнюю версию Директ для вашей операционной системы.

Запустите установщик и проследуйте указаниям мастера.

В результате на ваш ПК будет загружены и установлены все необходимые библиотеки компонента.

Что такое DirectX

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

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

Как установить (обновить) DirectX на Windows 10

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

Так, чтобы проверить наличие обновления для компонентов системы, требуется:

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

Иногда при запуске игры появляется предупреждение о невозможности её запустить из-за отсутствия какой-либо библиотеки. Библиотеку можно добавить из требуемого набора DirectX более ранней версии.

В окне веб-установщика проверяем требования к системе и читаем инструкцию по установке. Затем скачиваем исполняемую библиотеку на компьютер, запускаем исполняющий файл dxsetup.exe и далее следуем инструкции по установке. Не надо забывать о снятии «галок» у тех дополнительных компонентов, предлагаемых при установке, которые вам не нужны. А также не стоит устанавливать поисковую систему Bing, предлагаемую как приложение к библиотекам.

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

Куда устанавливается DirectX

После скачивания и запуска исполняемого файла dxsetup.exe, папку с архивом библиотек можно установить в любое указанное пользователем место. По умолчанию каталог распакуется по пути C:WindowsSystem32. Перед скачиванием архива рекомендуется создать папку под любым именем в корне диска. Скачать туда архив, распаковать его, произвести установку DirectX в выбранное место, а затем удалить созданную папку.

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

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

  1. Откройте меню Пуск, введите cmd . Выберите командную строку и нажмите « Запуск от имени администратора» . Убедитесь, что у вас есть активное подключение к Интернету.
  2. Введите следующую команду и нажмите Enter:
  3. Теперь дождитесь окончания процесса. Перезагрузите систему, как только процесс завершится.

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

Переустанавливаем компоненты DirectX в Windows 10

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

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

Шаг 1: Подготовка системы

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

  1. Откройте «Пуск» и с помощью поиска отыщите раздел «Система».

Обратите внимание на панель слева. Здесь нажмите на «Защита системы»

Отметьте маркером «Отключить защиту системы» и примените изменения.

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

Шаг 2: Удаление или восстановление файлов DirectX

Сегодня мы будем задействовать специальную программу под названием DirectX Happy Uninstall. Она не только позволяет стереть основные файлы рассматриваемой библиотеки, но и проводит их восстановление, что может помочь избежать переустановки. Работа в этом ПО выглядит следующим образом:

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

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

В главном окне вы увидите информацию о DirectX и кнопки, запускающие встроенные инструменты.

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

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

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

Хотим отметить, что DirectX Happy Uninstall удаляет не все файлы, а лишь основную их часть. Важные элементы все равно остаются на компьютере, однако это не помешает провести самостоятельную инсталляцию отсутствующих данных.

Шаг 3: Инсталляция недостающих файлов

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

  1. Перейдите на страницу загрузки установщика, выберите подходящий язык и нажмите на «Скачать».

Откажитесь или примите рекомендации дополнительного софта и продолжайте загрузку.

Откройте скачанный инсталлятор.

Примите лицензионное соглашение и щелкните на «Далее».

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

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

Заключение

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

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

Поддержка новой версии DirectX 12 появилась несколько лет назад с выходом обновленной Windows 10. Использование новой операционной системы служит важным критерием для использования всех новых возможностей DirectX 12. А также пользователям необходимо убедиться в поддержке новой версии установленным графическим адаптером.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector