Устраняем ошибку во время установки DirectX – “Нет доверия к cab-файлу необходимому для выполнения установки directx”
DirectX представляет собой набор уникальных библиотек, которые необходимы для запуска программ и игр, созданных на его основе. Практически любое современное трехмерное приложение использует данный набор библиотек в своей работе и, если DirectX не установлен или его версия не является актуальной на сегодняшний день, то при запуске будет отображаться ошибка.
Но, как и у любого другого приложения, с ним могут возникнуть некоторые проблемы. Ошибка «нет доверия к cab-файлу необходимому для выполнения установки directx» появляется при установке программы DirectX. Она возникает достаточно редко и быстро исправляется.
Итак, чтобы решить проблему, рассмотрим возможные причины ее появления:
- использование нелицензионного ПО;
- поврежденный установочный файл;
- несовместимость с оборудованием.
В первых двух случаях достаточно скачать новую версию с сайта Microsoft. После этого сообщение с ошибкой в 99% случаев перестает беспокоить.
Если переустановка не помогла, вы можете попробовать способы, описанные ниже.
Устранение ошибки
Чтобы избавиться от проблемы, пользователь должен удалить все файлы, располагающиеся по ссылке WINDOWS\system32\DirectX\*.*.
Главное не забыть включить отображение скрытых файлов, так как некоторые файлы в данной папке скрыты. Папку Dinput, если она имеется, удалять корзину не нужно.
Удостоверьтесь, что все скрытые файлы и папки были удалены. Теперь вы можете вновь попробовать инсталлировать DirectX.
Не стоит забывать, что проблема возникает также при использовании RAR-архиватора. Поэтому если установочный файл DirectX находится в архиве, то перед установкой разархивируйте его в любое место.
Не забывайте, что скачивать его можно только с официального сайта компании Майкрософт.
Также некоторым пользователям может помочь перевод времени вперед или назад. Этот вариант актуален в том случае, если предыдущее решение проблемы не подошло.
В дальнейшем для инсталляции желательно использовать установщик dxwebsetup.exe. Он не только значительно упрощает процесс установки, но и позволяет избежать повторного возникновения ошибки.
демьян
спасибо за скрытйе папки
Юрий
Ничего не помогает. Нет папки Directx в System32,так как только переустановил винду.Переустановка виндовс тоже не помогла.
Артём
а что если эта папка у меня пустая?
Артём
о появилась папка в WINDOWS\system32\DirectX
Юрий
В Windows 7 64 bit, DirectX нашел в папке WINDOWSSysWOW64., архивный файл, распаковал, всё заработало. Пытаюсь оживить старый ноут.
данил
а у меня нечего не сработало перепроюывал больше 15 способов и потратил на это больше трех дней
Алимбек
Все что тут пишут г@вно, скачивайте дистрибутив DirectX и установите, вот тогда все заработает.
Василий
Подтверждаю, в домашней расширенной путь копирую сюда: C:\Windows\SysWOW64\directx\websetup. Вебсетап удалить полностью(В моем случае, свежайшая винда)
игорь
скачайте агент обновления виндовс и всё заработает
Алексей
статья хрень! тот кто пишет такие статьи,знает меньше тех,кто такие статьи читает.
денис
фух…мне нечего не помогало.но помогло то что я в 7zip-настройки-отметил формат cab.может кому поможет.удачи)
Коляиба
Подтверждаю, путь копирую сюда: C:\Windows\SysWOW64\directx\websetup.
Вебсетап скрытый.
Зайтив него, распаковать архив в текущую папку, т.е. конечный путьдля файлов такой
C:\Windows\SysWOW64\directx
После распаковки папку wevsetup удалить полностью и архив тоже
shyperson
Все намного проще. У вас создается архив в WOW64 direx, открываете архив, вытаскиваете в папку дирекс файлы из архива и запускаете снова установку
Дрюха
Нет. Не работает способ.
И криптография включена. И вообще беда.