Не могу установить программу directx

Содержание

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

Сегодня новейшая версия утилиты — DirectX 12

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

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

К сведению! Предыдущие версии директа использовали только одно ядро компьютера для полноценной работы. Обновленная программа распределяет нагрузку равномерно, повышая производительность.

Почему нужно обновлять DirectX

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

Как исправить — DirectX не устанавливается на Windows 10

Директ обычно идет в комплекте с Windows, так как необходим ей для работы. Как правило, на последней ОС уже стоит DirectX 12, но иногда установлена версия 11.2. Такое бывает, если слабовата видеокарта или видеоадаптер, так как не поддерживают новый софт.

Во многих играх более высокая версия директа улучшает графику

не устанавливается directx

Отличительные черты Директ Х

  • Отвечает за детализацию текстур, световые отражения и другое.
  • В обновленном пакете содержится большое количество разнообразных спецэффектов, специально добавленных с целью облегчить процесс разработки.
  • Рендеринг графических элементов значительно ускоряется.
  • Поддерживаются многопользовательские развлечения.
  • Качество аудио, видео точно улучшится вместе с трехмерными изображениями.
  • Снижает нагрузку на CPU.
  • Легко установить DirectX на ПК на Виндовс 10 64 bit, если скачать пакет с нашего или официального веб-ресурса.
  • Обновления в автоматическом режиме тоже присутствуют.
  • При разработке нового пакета разработчики нашли и устранили большое количество найденных ошибок.
  • Ресурсы видеопамяти можно сэкономить при создании трехмерной графики.
  • Поддержка множества видеокарт от популярных производителей.

Как определить свою версию DirectX

Простой способ — через DirectX Diagnostic Tool (DxDiag). Это средство диагностики, которое присутствует во всех версиях ОС по умолчанию. Делают следующее:

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

Как обновить DirectX для Windows 7 — диагностика, переустановка

После запуска средства DxDiag во вкладке «Система» отобразятся сведения об установленном директе.

Обратите внимание! Операционка Windows 10 всегда показывает последнюю версию DirectX, двенадцатую, но на самом деле она бывает ниже. Уточнить сведения можно во вкладке «Экран», разделе «Драйверы».

Нуждается ли директ в обновлении, покажут и параметры видеокарты. Для примера NVIDIA, как наиболее популярная. Нужно:

  1. Открывают «Панель управления NVIDIA».
  2. Находят пункт «Информация о системе».
  3. Открывают вкладку «Дисплей».

В «Подробностях» будет пункт «API Direct3D», именно он показывает, какая из версий софта установлена.

Важно! Стоит обратить внимание и на «Уровень возможностей Direct3D». Если там указан более старый вариант директа, значит для нового видеокарта слабовата и не поддерживает его.

Так выглядит панель NVIDIA

Другие средства диагностики — AIDA64 и GPU-Z

Чтобы узнать версию директа в AIDA64, надо проделать следующее:

  1. Включить программу.
  2. Найти меню, пункт «Компьютер».
  3. Нажать на надпись «Суммарная информация».

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

В GPU-Z все еще проще. Нужно запустить программу и зайти в «Advanced», где полностью отображена информация обо всех параметрах директ икс.

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

Перед тем как загружать
10-ую версию, прочтите следующую информацию.Отдельно скачать эту вариацию компонента нельзя, так как он уже встроен в библиотеку DirectX 11, изначально присутствующую в Windows 7. Разрядность и год выпуска системы не имеет значения.
DirectX 11 (включает DirectX 10) онлайн (веб) установщик | 272.44 КБ Внимание!

DirectX 10 встроен в пакет DirectX 11.
Внимание!
Онлайн установщик DirectX 11 выкачает из интернета около ~550Mb библиотек и данных.
Внимание!
Если вам нужен автономный установщик (файл весит ~550Mb) — смотрите следующую главу.
Узнать версию DirectX, установленную на вашем компьютере, вы сможете в этой главе. Там же можно посмотреть, какие версии библиотек DirectX предустановлены в различные операционные системы. Однако если при работе 3D- приложений у вас наблюдаются проблемы, следует:

  • Обновить DirectX, скачав официальный установщик с нашего ресурса. Для дальнейшей установки DirectX 11 вам обязательно понадобится соединение с интернетом;
  • Обновить/установить программную часть вашей видеокарты, загрузив необходимый драйвер с сайта производителя для устройств от и др;
  • Проверить обновления. Потому что проблема может наблюдаться, если на вашем компьютере не установлено обновление KB2670838, которое можно скачать, подобрав под разрядность вашей ОС ( или 64-битную версию).

Автономный пакет установки DirectX 10/11 для Windows 7 вы можете скачать в следующей главе (с нашего сайта, либо с сайта Microsoft). В большинстве случаев, проблема будет решена, и вы сможете полноценно пользоваться нужными программами/играми. В противном случае попробуйте переустановить ваше ПО, обратившись к другим источникам для скачивания (лучше официальные).
↑ Вернуть

Обновление DirectX шаг за шагом

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

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

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

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

Читайте также:
Корпоративная пенсионная программа Сбербанка для сотрудников как забрать деньги

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

Установка через dxwebsetup.exe

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

Когда программа скачана, в загрузках появится файл dxwebsetup exe для Windows 10. Его надо открыть, затем следовать инструкциям:

  1. В первом окне принять соглашение и нажать «Далее».
  2. Убрать (или оставить) галочку рядом с предложением установить Bing.
  3. После завершения всех операций нажать «Готово».
  4. Перезагрузить ПК.

Установка через сторонний дистрибутив

Если пользователь все же решил скачать пиратский софт в Интернете, в загрузках не будет dxwebsetup для Windows 10. Вместо него сохранится дистрибутив — архив с файлами программы. Далее нужно удалить директ, который уже установлен. Инструкция:

  1. Кликнув правой кнопкой мыши по значку «Этот компьютер», открывают «Свойства».
  2. Выбирают «Защита системы».
  3. Нажимают «Настроить» и «Отключить».
  4. Скачивают в Интернете DHU (DirectX Happy Uninstall).
  5. Устанавливают, запускают эту программу.
  6. Выбирают раздел «Uninstall» и нажимают там кнопку с таким же названием.

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

На этом сайте можно получить DHU

Если не удалось скачать Happy Uninstall или он не устраивает, есть аналогичные утилиты:

  • DX Eradicator;
  • DX Killer.

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

Команда sfc scannow в Командной строке Скачать веб-установщик DirectX на русском языке с официального сайта Пункт Выборочное сканирование в ESET Smart Security Пункт Выполнить быструю проверку в меню Защитника Windows Пункт Запустить от имени администратора в меню файла dxwebsetup

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

Как удалить DirectX на Windows 10 — инструкция, программы

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

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

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

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

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

Как решить проблемы и избежать ошибок при обновлении

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

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

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

Важно! Чтобы избежать проблем с вирусами, стоит использовать проверенные антивирусные средства и регулярно сканировать компьютер. Такие программы тоже регулярно обновляют.

Когда директ установлен, может пригодиться утилита DirectX Control Panel для Windows 10, где находятся всевозможные варианты тонкой настройки программы. На компьютере она всегда находится на диске С, в папке Windows, System, файл DXPdl.

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

Ключевые компоненты

  • Direct2D — пригодится при работе с 2D-эффектами, растровыми изображениями, всевозможными интерфейсами.
  • Direc3D — предназначен для работы с 3D-графикой, видеокартой, благодаря чему, любое изображение можно сгладить и свести к минимуму возможные «подтормаживания» при прохождении игры.
  • DirectWrite — работает с любым текстом, а также имеются дополнительные функции ClearType.
  • XAudio2 — обрабатывает и выводит звук, делая его объемным.
  • XInput — получение, обработка событий подключенных устройств ввода, например, нажатие кнопок на клавиатуре или джойстике, движение курсора мыши.

Источник: ninjat.ru

Не могу установить directx 11 для windows 7 выдает ошибку

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

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

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

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

И как раз этим мы сейчас займемся.

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

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

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

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

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

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

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

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

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

  1. Запускаем главное окошко антивируса.
  2. Нужно в правом меню перейти на вкладку «Сканирование…».
  3. Далее кликаем по пункту «Выборочное…».
  4. Откроется окошко для выбора объектов проверки. Просто отметьте «Мой компьютер».
  5. Нажимаем ЛКМ на кнопку запуска процедуры.
Читайте также:
Какая программа защищает мой компьютер

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

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

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

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

  1. Находим в системном трее иконку программы и кликаем по ней правой кнопкой мыши.
  2. В появившемся меню с выбором действий щелкаем по пункту «Временно отключить защиту».
  3. Жмем на «Да».
  4. Появится окошко с выбором временного промежутка отключения. Нам вполне хватит 10 минут. Выставляем это значение в нужной строке и щелкаем на кнопку «ОК».
  5. Снова кликаем по значку антивируса. Только теперь выбираем пункт «Временно отключить файервол».
  6. В окошке с выбором времени выбираем все те же 10 минут и снова жмем на «ОК».

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

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

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

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

  1. Открываем в браузере ссылку https://www.microsoft.com/ru-ru/download/details.aspx?id=35.
  2. Мы попадаем на страницу официального сайта компании Microsoft. Здесь ищем кнопку «Скачать» и жмем на нее.
  3. Если появится дополнительное окошко, то кликаем на «Отказаться и продолжить…».
  4. Открываем файл dxwebsetup.exe.
  5. Примите лицензионные условия.
  6. Откажитесь от установки панели Bing.
  7. Дайте все необходимые согласия и дождитесь завершения процедуры.
  8. Закройте окошко инсталляции и перезагрузите компьютер.

Заключение

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

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

Почему не устанавливается DirectX?

Никак не могу поставить дирек икс на комп! У меня виндовс 8, при установке пишет ошибку: «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки, просмотрите файлы DXError.log и DirectX.log в папке Windows»

ДиректХ тоже упирался, не хотел ставиться. Установил Nvidea PhysX, после него директХ встал без затруднений.

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

  1. Также вам стоит обратить внимание на битность вашей Windows. Соответственно нужно будет скачать DirectX x86 или x64. После того как скачали, начнем установку. В ней нет ничего сложного — делаем все что предлагает программа установщик.
  2. Следующий вариант почему не хочет ставиться директ – это антивирус. Стоит его отключить на время установки, либо на то время, пока вы качаете Directx и устанавливаете. Возможно, что антивирус его заблокировал уже на моменте закачки из интернета. После того как отключили антивирус пробуем установить.
  3. С помощью программ, которые следят за чистотой вашего ПК, например, CCleaner – произвести очистку вашей операционной системы от мусора. Зайти в пункт Очистка , вкладка Приложения , поставить все галочки нажать кнопку Очистить . После того как программа произведет чистку перезагрузим компьютер.
  4. Если не устанавливается – возможно у вас нет прав для этого. При запуске инсталляционного файла нужно нажать правой кнопкой мыши и выбрать пункт запустить от имени администратора . И начать установку нужного вам обновления директ икс.
  5. Возможен вариант почему не устанавливается DirectX – что пользователь, под которым вы работаете, вообще, не имеет права на установку и изменение системных файлов. Решить это можно следующими способоми:
    — зайти под администратором и выдать этому пользователю соответствующие права
    — создать нового пользователя с правами администратора, залогиниться под этим пользователем и попытаться установить Директ Икс.

Спасибо большое вашему сайту. все работает.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Далее идем в «Управление компьютером».

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

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

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

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

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

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

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

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

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

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

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

Источник: onecomp.ru

Что делать если не устанавливается DirectX на Windows 7, 10?

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

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

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

Рис. 1 Внутренняя ошибка, мешающая установке DirectX

1. Установка полным пакетом с официального сайта

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

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

Решение:

  • Заходим на официальный сайт компании Microsoft и в поиске пишем DirectX 11.
  • Нажимаем скачать, а после открываем файл dxwebsetup.exe.
  • Даем возможность файлу скачать нужные данные, после чего ждём окончания установки.
  • Перезапускаем операционную систему.

Скачивание веб-версии установщика DirectX с официального сайта

Рис. 2 Скачивание веб-версии установщика DirectX с официального сайта

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

Некоторые особо «настороженные» антивирусы могут блокировать доступ к изменению системы даже абсолютно легальными файлами. Это касается и процесса установки DirectX 11.

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

С одной стороны – это отлично, так как если даже безопасные программы не могут изменить системные данные Windows, то и вредоносный софт не повредит работе вашей «операционки». Но как же быть в такой ситуации?

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

  • Правой кнопкой мыши кликните по иконке антивируса в правом нижнем углу.
  • В случае с антивирусом Avast, подведите курсор к «Управлению экранами avast!
  • Отключите работу антивируса до перезапуска компьютера, после чего повторите попытку установки DirectX.
  • Перезапустите компьютер в случае успешной установки, чтобы Avast продолжил защищать ваш ПК.

Временное отключение Avast

Рис. 3 Временное отключение Avast

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

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

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

Это может привести к тому, что доступ к другим, более важным элементам работы операционной системы будет перекрыт, а сама Windows будет работать неправильно.
Более того, вирусы могут маскироваться под системные файлы, воруя ваши личные данные, такие как пароли, собирая данные с клавиатуры.

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

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

4. Создание новой учётной записи-администратора

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

  • Сначала нужно зайти в параметры системы. Для этого нажимаем «Пуск» и находим там значок шестерёнки, означающий настройки системы.
  • В новом окне нужно будет открыть «Учетные записи» — специальную категорию, в которой можно проверить данные своей основной записи, а также добавить новую.
  • Выбираем вкладку «Семья и другие пользователи», а в окне справа добавляем новый аккаунт, нажимая на соответствующую кнопку.

Добавление новой учебной записи

Рис. 4 Добавление новой учебной записи

  • Если у вас есть возможность, создайте новую учётную запись Microsoft и создайте новый профиль, используя данные другой почты.
  • Можно создать новый профиль и без электронной почты и аккаунта, но для этого во время создания аккаунта нужно будет нажать на соответствующую кнопку.

Создание нового пользователя без новой учетной записи Microsoft

Рис. 5. Создание нового пользователя без новой учетной записи Microsoft

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

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

Источник: spacefortech.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru