Нет доверия к cab файлу directx. Нет доверия к CAB-файлу необходимому для выполнения установки DirectX

Откуда: Наша родина, モスクワ
Фотоальбом: 87 фото

TechStoneнаписано 15.10.2010 02:11

mwz
я так сообразил, что вы конкретно их смотрели
Да, просматривал, но не достаточно чего же понял
Выложите их — может что и выплывет
Выкладываю. Сходу скажу, что была мысль, что может не качать обновления для DX из-за испорченного кое-чем hosts. Но он чист на разные изменения
DirectX.log

10/15/10 02:00:38: DXWSetup: ***** DXWSETUP ***** 10/15/10 02:00:38: DXWSetup: WinMain() 10/15/10 02:00:38: DXWSetup: IsIA64(): not IA64. 10/15/10 02:00:38: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup.dll 10/15/10 02:00:38: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup.dll 10/15/10 02:00:38: DXWSetup: Unable to get Version on target file C:Windowssystem32directxwebsetupdsetup32.dll 10/15/10 02:00:38: DXWSetup: Installed file C:Windowssystem32directxwebsetupdsetup32.dll 10/15/10 02:00:38: DXWSetup: GetDXVersion(): Unable to get RC string from registry. 10/15/10 02:00:38: DXWSetup: DirectX Version: 4.09.00.0904.00 10/15/10 02:00:38: DXWSetup: Setup Version: 4.09.00.0904.00 10/15/10 02:00:38: DXWSetup: A newer version of DirectX have been installed already. 10/15/10 02:00:38: dsetup32: IsWow64(): running on Wow64. 10/15/10 02:00:38: dsetup32: GetLangCodePage(): VerQueryValue() failed, error = 1813. 10/15/10 02:00:38: dsetup32: GetLangCodePage(): Unable to get Translation valie. 10/15/10 02:00:38: dsetup32: GetLangCodePage(): VerQueryValue() failed, error = 1813. 10/15/10 02:00:38: dsetup32: GetLangCodePage(): Unable to get Translation valie. 10/15/10 02:00:40: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed. 10/15/10 02:00:40: DXWSetup: WM_APP_ENDDOWNLOAD 10/15/10 02:00:44: DXWSetup: CDXWSetup::~CDXWSetup() 10/15/10 02:00:45: DXWSetup: CreatePropertySheet() returns -9. 10/15/10 02:00:45: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup.dll. 10/15/10 02:00:45: DXWSetup: Deleted file C:Windowssystem32directxwebsetupdsetup32.dll.

DXError.log

——————– [10/15/10 02:00:38] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage Failed API: VerQueryValue() Error: (1813) – Указанный тип ресурса в файле вида отсутствует. Unable to get Translation valie. ——————– [10/15/10 02:00:38] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage Failed API: VerQueryValue() Error: (1813) – Указанный тип ресурса в файле вида отсутствует. Unable to get Translation valie. ——————– [10/15/10 02:00:40] module: DXWSetup(Jun 2 2010), file: dxwsetup.cpp, line: 219, function: CDXWSetup::InitInstallEngine Sections are not initialized. ——————– [10/15/10 02:00:40] module: DXWSetup(Jun 2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc CDXWSetup::InitInstallEngine() failed.

Автономный установщик вы, как я сообразил, не пользовали (возможно что желаете разобраться до этого в истоке проблемы)
Разумеется, что охото разобраться с данной для нас неувязкой, поэтому, что на момент, когда делался бекап (25 мая) таковой препядствия с dxwebsetup не испытывал. Автономный установщик (июньский) поставился норально, без приключений и ошибок, а вот через web не желает. Хотя ни вирусов нет, и ни файерволлов, запрещающих ему лезть в сеть не ставилось
И что-то пошевелил мозгами сейчас: у вас часы на компе верно установлены?
С неувязкой сертификатов не сталкивался вообщем. А время установлено правильно. Для сверки – 15 октября 2010 года 1:52
чуть-чуть подробнее о том, что было до бэкапа, что за бэкап и как вы из него возвращались
Windows 7 x64 Ultimate RUS. Коробочная лицензия. Временами делаю бекап с загрузочного диска от Acronis. Приключений не было и при случае все восстанавливалось отлично. В очередной раз сделал бекап 25 мая, опосля этого не делал больше, поэтому, что программ не ставилось новейших и система не изменялась. Не так давно погиб HDD, где стояла система. Возвратился на новейший HDD из бекапа. Загрузчик вернул через Восстановление. Вот и все. Зайдя в систему первым делом вышел в сеть и начал качать все доступные обновления. Опосля их dxwebsetup не стал работать – запускал, поэтому nxj вышло новое обновление в июнеиюле. Решил ещё раз восстановиться поновой, лишь поначалу опосля первой загрузки испытать обновить DirectX, а позже тсавить обновления. Ситуация подобная. При этом, на старенькой системе, до её краха заморочек с dxwebsetup не было. Странно…

[Исправлено: TechStone, 15.10.2010 02:25]

Читайте также  Переадресация писем в яндексе. Как настроить пересылку всех писем с одной почты на другую!

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

Иногда происходит сбой установки 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 минут и опять нажимаем на «ОК».
Читайте также  Не могу запустить игру в стиме. Не запускается игра в Steam: что делать?

Только опосля этого можно приступать к установке библиотек 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. Закройте окошко установки и перезагрузите компьютер.

Заключение

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

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

Оставьте комментарий