Нет доверия к CAB-файлу у DirectX в Windows 7, 10 и XP: что делать и как исправить ошибку

нет доверия к cab файлу

Что делать, если система выдает ошибку «Нет доверия к CAB-файлу необходимому для выполнения установки DirectX. Проверьте, что службы криптографии включены и что сертификат действителен» и не устанавливает нужный компонент? Ниже я предоставлю подробную информацию о проблеме и расскажу, как ее исправить. Итак, погнали!

Что такое CAB-файл

Это архив, который содержит сжатые файлы, относящиеся к Windows. Здесь могут быть: драйвера, важные системные файлы и библиотеки. Подтверждение этому можно найти в свойствах файла «dxwebsetup» во вкладке «Архив».

свойства

Способы устранения проблемы

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

Простые варианты

Сначала я рекомендую воспользоваться простыми способами устранения неполадки и только потом переходить к сложным. Так можно сэкономить немало времени.

  1. Первое, что я рекомендую попробовать сделать, это зайти на официальный источник Microsoft и скачать отдельный пакет DirectX. Это онлайн установщик. В разделе «Требования к системе» можно увидеть, что он подходит для Windows 7, XP и других версий. Windows 10 не указана, но, это не критично, должно работать.

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

    Будьте осторожны при скачивании чего-либо с непонятных ресурсов, велика вероятность подхватить вирусы.

  2. Еще один вариант – загрузить DirectX End-User Runtimes (June 2010) и поставить сразу после установки ОС на чистую машину.
  3. Если DirectX скачивается в виде архива, то прежде, чем запускать, его нужно разархивировать в любое удобное место.
  4. Нажмите правой мышкой по компоненту, выберите «Открыть с помощью», снимите галочку с пункта «Использовать это приложение для всех файлов (.cab)», кликните по любому приложению из списка и закройте его, если оно запустится или выдаст ошибку. Задача сбросить настройки. Затем снова попробуйте открыть установщик «.cab».
  5. Воспользуйтесь средством устранения неполадок.
    • Для этого в Windows 10 и 8 нажмите клавишу «Win + S» и в строку поиска напишите troubleshoot. Откройте данный раздел. Неизвестно, что именно стало причиной возникновения проблемы, поэтому придется пройтись по каждому пункту с самого начала. Выберите «Восстановление звука» и запустите мастер устранения неполадок.устранение общих проблем
    • В Windows 7 и XP потребуется открыть «Панель управления» и далее щелкнуть по «Устранению неполадок». Также пройтись по каждому пункту и исправить с помощью мастера.устранение неполадок
  • Если программа, через которую установлено открытие CAB-файла никак не убирается, то удалите ее и повторите процедуру.
  • Пользователям, у кого «.cab» пытается открыться через архиватор WinRAR, нужно запустить его и войти в параметры «CTRL + S» или через верхнее меню «Настройки — Параметры». Далее переместиться во вкладку «Интеграция», в разделе «Ассоциировать WinRAR» снять галочку с формата «CAB» и нажать «Ок».отключение ассоциации в winrar
  • Включите отображение скрытых объектов. Для этого откройте «Мой компьютер» и войдите в меню «Вид — Параметры», затем снова в «Вид». Снимите галочки со всех пунктов «Скрыть» и щелкните «Ок». Теперь удалите содержимое следующих папок (их список ниже). Сами папки, в том числе каталог «Dinput» удалять не нужно.

    WINDOWS\system32\DirectX\*
    WINDOWS\SysWOW64\DirectX\*

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

  • На время отключите антивирус или защитник, поскольку он в целях безопасности способен блокировать выполнение некоторых типов файлов. Особенно это касается Avast. Избавляться от него полностью не желательно.
  • Выполните обновление операционки. При необходимости скачайте с официального сайта Microsoft Update Agent.

Проверка жесткого диска и файловой системы

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

Как это сделать:

  1. Открываем командную строку (обязательно с правами администратора), иначе могут возникнуть сложности, связанные с правами доступа.
  2. Вводим команду chkdsk C: /f /r и жмем «Enter». Здесь в роли буквы «C» выступает раздел с операционной системой. Важно провести проверку для всех локальных дисков (разделов), не только для «С».chkdsk
  3. Вводим dism /online /cleanup-image и снова жмем «Enter». Программа DISM работает в восьмерке и десятке и требует доступ в интернет. Пользователи семерки и более ранних версий ОС пропускают этот пункт.
  4. Вводим sfc /scannow и снова прожимаем «Enter».

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

Включение службы криптографии

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

Как это сделать:

  1. Щелкаем по кнопкам «WIN + R» и выполняем команду services.msc.services
  2. В списке находим «Службы криптографии» и заходим в «Свойства».службы криптографии
  3. В графе «Тип запуска» указываем «Автоматически» и смотрим на строку «Состояние». Если активен пункт «Запустить», значит служба остановлена и ее необходимо включить.включение службы криптографии

После этого ошибка «Нет доверия к CAB-файлу необходимому для выполнения установки DirectX» должна пропасть.

Подробное видео

Оцените статью:
( 10 оценок, среднее 3.3 из 5 )
Фото
Олег Давыдов/ автор статьи
Занимаюсь ремонтом, настройкой компьютеров и ноутбуков, а также веб-программированием. В свободное от работы время веду блог "Onoutbukax.ru" и помогаю читателям решать технические проблемы.
Если статья была полезна, поделитесь в социальных сетях в качестве благодарности
Onoutbukax.ru - информационный портал о ноутбуках
Onoutbukax.ru - информационный портал о ноутбуках
Комментарии: 8
  1. Егор

    А что, просто скачать из майкрософт dxwebsetup с доверием нельзя? Обязательны все эти сложности?

  2. Дениска

    Похоже я устанавливал через дырявый .exe. Скачал правильный по вышей ссылке и все заработало, спасибо.

  3. Фуркат

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

  4. Милана

    При установке пишет «Нет доверия к CAB-файлу», ничего не помогает, что еще можно сделать? Заранее спасибо.

  5. Геймер

    Исправил с играми 4game. Благодарю!

  6. Константин

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

  7. Евгений

    Как еще получить доверие?

  8. Рустик

    Перестала появляться на ПК после обновления через встроенный центр в винде.

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

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку "Отправить", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Персональная помощьНужна помощь? Напишите мне!