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

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

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

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

Причина 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, и выбрать «Запустить от имени администратора».

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

  1. Открываем «Панель управления» и переходим к апплету «Администрирование».

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

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

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

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

  6. Снова идем в «Панель управления», но на этот раз переходим к апплету «Учетные записи пользователей».
  7. Далее переходим по ссылке «Управление другой учетной записью».
  8. Выбираем свою «учетку» в списке пользователей.
  9. Идем по ссылке «Изменение типа учетной записи».
  10. Здесь переключаемся на параметр «Администратор» и нажимаем кнопку с названием, как в предыдущем пункте.
  11. Теперь наша учетная запись имеет нужные права. Выходим из системы или перезагружаемся, входим под своей «учеткой» и устанавливаем DirectX.

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

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

Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
>Как переустановить directx на windows 7

Как обновить DirectX на компьютере с windows 7

DirectX – это набор различных динамических библиотек и драйверов для оптимизации работы мультимедийных приложений с «железом» вашего ПК. Для того, чтобы правильно настроить большинство современных игр и «выжать» максимум из возможностей графики, звука и видео, необходимо обновить директ x непосредственно до последней версии. Операционная система windows 7 укомплектована десятым directx, однако во многих случаях требуется обновление до 11-й либо 12-й версии. Если игра отказывается запускаться без объяснения причин или возникает чёрный экран, то это говорит о том, что проблема в устаревшем либо нерабочем директ x и его необходимо обновить.

Шаг первый: определение текущей версии программы

  1. Перед тем как приступить к обновлению директ X необходимо удостовериться какая версия программы установлена на данный момент в вашей операционной системе виндовс. Для этого заходите в панель быстрого доступа «Пуск» и находите в разделе «Стандартных» программ пункт, который называется «Выполнить». Можно открыть сразу меню пункта, нажав одновременно на клавиатуре сочетание клавиш «R»+»Клавиша со значком windows»
  2. На экране появится диалоговое окно, в графу которого необходимо ввести команду «dxdiag» и подтвердить свой выбор нажатием клавиши «Ok».
  3. Откроется окно, которое называется «Средство диагностики директ x». В раскладке «Система» можно узнать о разрядности и сборке своей операционной системы и текущую версию directx. Если на вашем компьютере установлена ранняя версия, несовместимая с windows 7, то ее нужно удалить вручную для его последующего обновления.

Второй шаг: автоматическое обновление

  1. Можно обновить директ x, воспользовавшись встроенными возможностями операционной системы windows 7. Процесс в этом случае будет осуществляться с помощью службы «Центра обновлений». Для этого нужно лишь наличие доступа к сети интернет.
  2. Найти этот «Центр» можно в «Панели задач», неподалёку от иконки с изображением часов. После запуска «Центра обновлений» необходимо выбрать и запустить «Проверку обновлений».
  3. Процесс может занять некоторое количество времени от 30 секунд до нескольких минут. После завершения поиска требуется найти в доступных обновлениях подходящую версию directx и поставить галку напротив соответствующей надписи. Дождитесь завершения процедуры, операционная система должна перезагрузиться в автоматическом режиме. Если по какой-то причине этого не произошло, то сделать это нужно вручную через «Пуск» либо с помощью кнопки «Reset».

Обновление вручную

  1. Можно обновить directx с помощью установочного файла программы в том случае, если он есть на жёстком диске вашего компьютера или на съёмном носителе. Важно быть уверенным в надёжности источника, откуда был непосредственно взят или скачан установочный файл.
  2. Запустив установочный файл, необходимо согласиться с «условиями лицензионного соглашения», нажать «Далее» и дождаться окончания установки.
  3. В том случае, если установочный файл программы находится в архиве 7Zip, WinRAR или любом другом, то процедура будет несколько отличаться. Нужно найти на системном диске вашего компьютера папку, содержащую DX и все его компоненты и распаковать архив с заменой файлов непосредственно в неё. После перезагрузки компьютера операционная система обновит все сведения о directx.

Обновление через интернет

В первую очередь необходимо удостовериться, что источник, с которого вы собираетесь скачивать программу, надёжен и вместе с ней компьютер не обзаведётся парочкой «троянов» или «червей». Лучше всего обновлять DX с официального сайта корпорации Майкрософт. Найдя раздел технической поддержки операционной системы windows 7, можно выбрать оптимальный пакет обновлений для последующей установки. Необходимо запустить процесс на сайте компании и следовать всем указаниям инсталлятора.

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

Что делать, если после обновления проблемы не исчезли?

В том случае, если вы успешно обновили directx с сайта Microsoft, а при запуске игр загружается все тот же чёрный экран, не стоит сходу обвинять программистов и разработчиков, возможно, что в работе приложения произошёл сбой в результате разрыва интернет-соединения или некорректной установки. Иногда компьютер сам сообщает о недостающих компонентах или о том, что для запуска приложений не хватает определённых динамических библиотек либо драйверов. Точное название всех элементов необходимо записать на листочек бумаги, потому что они играют важнейшую роль в решении проблемы. Дополнения DX имеют расширение формата «.dll», сообщение о недостающем файле такого типа говорит о том, что его нужно скачать и добавить непосредственно в реестр операционной системы windows 7.

Когда выявлен недостающий компонент, можно переходить к его поиску. Заходите в папку «System 32», которая расположена на системном диске вашего компьютера. Теперь внимательно смотрите, присутствует ли файл с таким названием, которое вы записали на бумагу, в данной папке. Если искомый элемент отсутствует, то проблема уже фактически решена. Файлы можно скачать непосредственно с сайта корпорации Microsoft либо из другого проверенного надёжного источника, в противном случае вы рискуете критически повредить операционную систему windows.

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

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

Обновить DirectX для windows — обновите DirectX с официального сайта.

Лучший способ обновить DirectX 11 — 9 для ОС windows XP, 7, 8, 10 — это скачать дистрибутив с официального сайта Microsoft. И DirectX обновите до последней версии, без проблем, и заразы никакой не подхватите. Обновлять драйвер Директ Х можно двумя способами, они просты и эффективны.

Как обновить и установить DirectX библиотеки.

Обновление №1. Первый вариант — способ обновления Директ Х для любых версий windows от XP и до 10, предоставляется компанией Microsoft, в виде маленького веб-установщика. Для обновления требуется бесперебойное подключение к интернету. Нажмите на кнопку, чуть ниже — «веб-установщик», скачайте файлик «dxwebsetup.exe» (285,3Kb).

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

В следующем окошке уберите «галчонка» с поисковика Bing, чтоб не изменилась, привычная Вам, стартовая страница в браузере.

Жмулькайте на — «далее». При наличии интернет соединения, установщик проверит Ваш ПК на наличие библиотек, затем обновит DirectX до последней версии. По окончанию установки обновлений, ничего не запускайте — сначала перезагрузите компьютер.

Обновление №2. Второй вариант — на мой взгляд, является лучшим способом обновить DirectX windows 7, 8 с официального сайта — ибо более практичный. Для обновления не требуется интернет подключение, всегда под рукой, незаменим при переустановке windows, можно переносить на флешке, «лечить» ПК друзей, знакомых.

Нажмите на «кнопулю» — скачать DirectX 11, официальный сайт Microsoft выдаст вам окошко с указанием файла «directx_Jun2010_redist.exe», нажимаете сохранить файл, начнётся загрузка на максимальной скорости. Данный файл включает в себя все необходимые ПК библиотеки, использовав его, Вы одночастно обновите Директ Х 11, а также Директ Х 9 и 10. Многие современные игры писались на 9-ке, используют интерфейсы 9-го Директа и по сей день, так что — это важно.

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

Создали?! — запустите скачанный файл, в открывшемся окошке нажимаем — «Yes», в следующем окне жмём на «Browse…» и выбираем, указываем путь к только что созданной папке. Именно в неё распакуются и из неё же обновятся windows библиотеки DirectX SDK. После полной распаковки библиотек, находим в папке файлик «DXSETUP.exe» — запускаем. Установка проста, аналогична описанной выше.

Почему не запускается игра. Драйвера для видеокарт.

● ● ●

Как обновить версию Directx на windows 7?

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

Теперь обновление DirecX через Интернет до последней версии можно сделать онлайн буквально за пару минут — через официальный сайт Microsoft.

Ниже данная процедура расписана во всех подробностях.

Directx входит в состав windows начиная практически с истоков, а именно — со времен windows 95. С тех пор меняется лишь его версия — на windows 95 стояла версия 1.0, на XP — 8.1, windows 7 и 8 вышли с версией 11.

Новые операционные системы полностью поддерживают старые компоненты DirectX, но обратной совместимости нет: DirectX версии 11 начинает работать только с Microsoft windows 7.

Процесс установки и обновления

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

Как же обновить Directx на windows 7?

Вам необходимо зайти на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=35.

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

Сохраните файл, предложенный на этой странице, в удобное для вас место и запустите его:

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

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

Устранение проблем при установке

Иногда геймеры сталкиваются с проблемой, когда при запуске приложения или игры выскакивает ошибка обновления DirectX «Запуск программы невозможен, так как на компьютере отсутствует «имя отсутствующего файла».dll», расстраиваться не нужно.

Если не удалось обновить DirectX, попробуйте выполнить такие действия:

  • Через «Центр обновлений» проверить самые свежие апдейты для windows 7,
  • Установить «Важные обновления» и перезагрузить компьютер, когда это предложит система,
  • Проверить систему антивирусом и почистить реестр от мусора,
  • Попробовать установить DirectX повторно.

Если все вышеперечисленные действия не помогли, а при попытке обновления DirectX говорит нам, что более новая версия DirectX уже установлена, а выполнять переустановку не требуется, то просканируйте программой Dll-Files Fixer свою систему (подключение к интернету обязательно) на недостающие объекты и установите то, что предложит диалоговое окно этой программы.

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

Как узнать текущую версию?

Узнать текущую версию, которая у вас установлена можно при запуске команды «dxdiag» из меню «Пуск»-«Выполнить».

Выделенное жёлтым маркером на рисунке и является объектом поиска. В данном случае установлен DirectX11.

Для чего нужен DirectX?

Direct3D позиционируется как замена универсальному OpenGL в сфере игр. Благодаря специальным исполняемым библиотекам DirectX даёт широкие возможности для управления игровой средой и имеет доступ к клавиатуре, мышке, джойстику, звуковой карте, сети и другим элементам.

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

За обновлениями нашего сайта можно следить в Вконтакте, Facebook, Twitter, Одноклассники или Google+, а также предлагаем подписаться на них по email.

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

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