Failed to extract cab что это
Перейти к содержимому

Failed to extract cab что это

  • автор:

Код события 4107 или код события 11 регистрируется в журнале приложений.

В этой статье описаны действия по устранению события 4107 и события 11, регистрируемых в журнале приложений.

Область применения: Windows Server 2012 R2, Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows 7 с пакетом обновления 1 (SP1)
Исходный номер базы знаний: 2328240

Симптомы

В журнале приложений регистрируются следующие сообщения об ошибках:

Log Name: Application Source: Microsoft-Windows-CAPI2 Date: DateTime Event ID: 4107 Task Category: None Level: Error Keywords: Classic User: N/A Computer: ComputerName Description: Failed extract of third-party root list from auto update cab at: with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file. 
Log Name: Application Source: Microsoft-Windows-CAPI2 Date: DateTime Event ID: 11 Task Category: None Level: Error Keywords: Classic User: N/A Computer: ComputerName Description: Failed extract of third-party root list from auto update cab at: with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file. 

Причина

Эта ошибка возникает из-за истечения срока действия сертификата издателя списка доверия сертификатов Майкрософт. Копия сертификата CTL с просроченным сертификатом подписи существует в папке CryptnetUrlCache.

Решение

Чтобы устранить проблему, выполните следующие действия.

  1. Откройте окно командной строки. Нажмите кнопку «Пуск», выберите «Все программы«, выберите «Аксессуары«, а затем — командную строку.
  2. В командной строке введите следующую команду, а затем нажмите клавишу ВВОД:

certutil -urlcache * delete 

Примечание. Команда certutil должна выполняться для каждого пользователя на рабочей станции. Каждый пользователь должен войти в систему и выполнить шаги 1 и 2 выше.

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

Примечание. Вы можете получить сообщение о том, что у вас нет разрешения на доступ к папке. Если вы получили это сообщение, нажмите кнопку «Продолжить».

Дополнительные сведения

Событие с идентификатором 4107 также можно регистрировать с ошибкой « Данные недействительны» вместо следующей ошибки:

Необходимый сертификат не находится в пределах срока действия при проверке на соответствие текущим системным часам или метке времени в подписанного файла.

Эта ошибка Data is invalid указывает, что объект, возвращенный из сети, не был допустимым cab-файлом. Поэтому Windows не удалось правильно проанализировать его. Экземпляры такой ошибки могут возникать, если попытка извлечения сети для cab-файла не проходит через прокси-сервер. Если прокси-сервер возвращает некоторые данные или сообщение вместо стандартного кода ошибки HTTP, Windows попытается проанализировать сообщение, полученное от прокси-сервера, ожидая, что оно будет cab. Эта ситуация завершится ошибкой с недопустимыми данными .

Чтобы устранить эту ошибку, необходимо удалить недопустимую запись в кэше, с помощью очистки кэша, выполнив действия, описанные в разделе » Разрешение».

Обратная связь

Были ли сведения на этой странице полезными?

SOVLED! Failed To Extract Cab

Regarding the error “Failed to extract cab” on Windows, there is a good chance that the file name is at invalid so the best solution is to rename the file. Aside from that, you may delete duplicate files, check for Windows updates, etc. New to Windows and could use some help carrying out the solutions? In that case, this article is exactly what you need.

The Usual Suspects

In the course of operation, Windows computers could experience errors of variable severity every now and then. In the case of “Failed to extract cab”, the list of possibilities comprises:

  • Invalid file name.
  • Duplication.
  • Outdated Windows.

Solutions

Solution 1: Rename The File

Regardless of the process, you may run into the error “Failed to extract cab” if the involved file features an invalid name. On the bright side, if invalid file name is the root of the problem, there is no need to do much. By renaming the file, you should be able to dismiss the error with relative ease. As you rename the file, keep an eye out for the following:

  • Parenthesis.
  • Double dots in the extension.
  • Special characters (For instance: @).

Solution 2: Delete Duplicate Files

The presence of duplicate files could result in many errors as Windows executes processes and “Failed to extract cab” is one of them. To fix the error, you should consider deleting duplicate files as soon as possible.

  • Step 1: Press Windows key, type Indexing Options and hit Enter.
  • Step 2: Select Modify, choose Show all locations, check all checkboxes and hit OK.
  • Step 3: Press Windows + E to open File Explorer then go to This PC\Local Disk C:\Users.
  • Step 4: Click View then pick Preview pane. Open View again and hit Details.
  • Step 5: Select Group by, choose Name and hit Ascending. Next, go to the search tab on the top right, type the extensions of the files you suspect to be duplicated and hit Enter. The moment you locate the duplicate files, right-click each of them and pick Delete. After you finish, restart your computer.

Note : Here’s a file extension table that you could use.

Apps .exe
Documents .docx, .txt, .pdf, or .doc
Excel tables .pptx or .ppt
Images .gif, .png, .jpeg, or .jpg
Music .wma, .mp3, or .wav
Videos .3gp, .mp4, .wmv, .avi, .mov, or .flv
Presentations .pptx or .ppt

Solution 3: Update Windows

  • Step 1: Open Settings, click Update & Security then pick Check for updates in Windows Update.
  • Step 2: If an update is available, allow Windows to download and install it.
  • Step 3: Restart your computer.

Frequently Asked Questions

What Is A CAB File?

For your information, a CAB file (also known as Cabinet file) is a file that stores installation data. It comes in a compressed file format supported by various Windows installations. CAB files generally include Setup API, advpack.dll, device installers, drivers, system files, network components, etc.

Developers like using CAB files for the following reasons:

  • They don’t take up significant storage space.
  • They’re a breeze to send and receive.
  • It’s possible to sign them with a digital signature.

How Do I Install A CAB Package?

  • Step 1: Press Windows key, type cmd and hit Run as administrator.
  • Step 2: Type DISM /Online /Add-Package /PackagePath:”C:\Filepath.cab” and hit Enter.
  • Step 3: Once prompted, hit Y to restart.

Via Device Manager:

  • Step 1: Double-click the CAB file to open it, press Ctrl + A to highlight all files, right-click them and pick Extract.
  • Step 2: Select the location where you want to save the extracted files then choose Extract.
  • Step 3: Press Windows key, type devmgmt.msc and press Enter to open Device Manager.
  • Step 4: Locate the device with the driver you want to update, right-click it and pick Update driver.
  • Step 5: Click Browse my computer for drivers then pick Browse. Proceed to select the CAB folder, choose OK and hit Next. After the update completes, restart your computer. When the screen comes back on, see how things turn out.

I am Anshul Rana, an experienced author specializing in PC gear reviews and Windows 10 software tutorials. With a strong passion for technology and an in-depth understanding of the PC industry, I provide insightful and detailed analyses of computer peripherals, gaming gear, and software solutions. My writing style is concise yet informative, making complex topics accessible to both beginners and advanced users. Through my reviews and tutorials, I aim to offer valuable guidance, helping readers make informed decisions to enhance their PC experience and explore the vast possibilities of Windows 10 software.

Failed to extract cab что это

Итак, видим в журнале Window (Event Viewer) раздел Application (Приложение) множественные регистрации ошибки Event ID 4107 источник CAPI2.

В поле описания ошибки следующее:

Failed extract of third-party root list from auto update cab at: with error: A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.

На момент написания статьи этой болезнью страдали Microsoft Windows Server 2008 R2, Microsoft Windows 7.

Лечим следующим методом:

1. Делаем резервную копию системы (или Точку восстановления системного раздела)

(шаг является рекомендуемым, но не обязательным);

2. Удаляем содержимое папок:

3. Удаляем все сертификаты, т.е. полностью ключ «Certificates»:

4. Перезагружаем операционную систему.

После перезагрузки ОС ключи в реестре заново создаются и в журнале Window в разделе Application (Приложение) должно быть зарегистрированно событие (Information event) c Event ID: 4097 приблизительно следующего содержания:

Установка KooBoo на IIS 7 с провайдером данных по умолчанию (XML)

Kooboo CMS и облачные технологии (load balanced servers)

Похожие статьи
  • Установка роли Web Server (включение IIS) на Windows Web Server 2008 R2 для работы сайтов на ASP.Net
  • A fatal error occurred when attempting to access the SSL server credential private key. SSL сертификат не работает после перезагрузки
  • Kooboo CMS и облачные технологии (load balanced servers)
  • Проблема блокировки записей связанных таблиц в SQL Server и Access, ошибка Пока вы правили эту запись, она была изменена другим пользователем
  • Установка CentOS 7 на виртуальную машину Hyper-V второго поколения (Generation 2)
  • Правим ошибку EventID 8193: Volume Shadow Copy Service error: Unexpected error calling routine, Access is denied, после установки роли DHCP Server

Кабинет (формат файла) — Cabinet (file format)

Cabinet (или CAB ) — это формат архивного файла для Microsoft Windows, который поддерживает сжатие данных без потерь и встроенные цифровые сертификаты, используемые для поддержания целостности архива. Файлы CAB имеют расширение .cab имени файла и распознаются по их первым 4 байтам MSCF. Файлы кабинета были первоначально известны как файлы Diamond.

  • 1 Дизайн
  • 2 Реализации
  • 3 Использование
  • 4 Связанные форматы
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки

Дизайн

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

Каждая запись в папке должна быть файлом. Из-за такой структуры невозможно хранить пустые папки в архивах CAB.

Ниже показан пример файловой структуры CAB, демонстрирующий взаимосвязь между папками и файлами:

  • CAB-файл
    • Первая папка
      • Records / Student_01.tsv
      • Records / Photos / Student_01.jpg
      • Records / Student_02.tsv
      • Records / Photos / Student_02.jpg

      Как следует обрабатывать пути, не указано в формате файла CAB, оставляя это на усмотрение программного обеспечения реализация:

      • Некоторые прикрепляют пути к файлам только к именам файлов, как если бы все файлы в архиве CAB находились в одной папке. IExpress работает таким же образом, как и проводник Microsoft Windows, который может открывать архивы CAB в виде папки.
      • Некоторые могут сохранять пути и при извлечении создавать папки по мере необходимости. CABARC.EXE и EXTRACT.EXE (инструменты из Microsoft Cabinet SDK), а также lcab и cabextract (сторонний open-source инструменты) работают таким образом.
      • EXPAND.EXE, только начиная с версии 6 (которая входит в состав Windows Vista и выше) может извлекать файлы по их путям. Предыдущие версии этого не делают.

      Формат файла CAB может использовать следующие алгоритмы сжатия :

      • DEFLATE : изобретены Филом Кацем, автором Формат файла ZIP (в частности, инкапсуляция MSZIP)
      • Квантовое сжатие : по лицензии Дэвида Стаффорда, автора квантового архиватора
      • LZX : изобретено Томи Поутаненом и передано Microsoft, когда Forbes присоединился к компании
      • NULL: хранится

      CAB-архив может зарезервировать пустые места в архиве, а также для каждого файла в архиве, для некоторых приложений, связанных с использованием, таких как цифровые подписи или произвольные данные.

      Реализации

      Microsoft Windows поддерживает создание файлов архива CAB с помощью утилиты makecab командной строки. Он поддерживает извлечение содержимого файлов CAB-архива с помощью File Explorer, Setup API и с помощью команд командной строки expand.exe , extract.exe и extrac32.exe .

      Другое известное программное обеспечение с поддержкой архивов CAB, включая WinZip, WinRAR или 7-Zip. Вышеупомянутый cabextract является обычным инструментом для систем GNU / Linux. Однако меньшее количество программ может создавать архивы CAB. Полный список см. В разделе Сравнение файловых архиваторов § форматов архивов.

      Использование

      В различных технологиях установки Microsoft используется формат CAB: к ним относятся Windows Installer, Setup API и (используется Internet Explorer для установки компонентов ActiveX ). Файлы CAB также часто ассоциируются с самораспаковывающимися программами, такими как IExpress, где исполняемая программа извлекает связанный файл CAB. Файлы CAB также иногда встраиваются в другие файлы. Например, файлы MSI и MSU обычно включают один или несколько встроенных файлов CAB.

      Windows использует формат CAB для архивации журнала Component-Based Servicing (CBS), который хранится в папке C: \ Windows \ Logs \ CBS . Ошибка в процессе сжатия может вызвать неконтролируемое создание бесполезных файлов журнала как в этой папке, так и в C: \ Windows \ Temp , которые могут занимать дисковое пространство до полного заполнения жесткого диска. Удаление файлов без выполнения определенной процедуры может привести к ускоренному восстановлению удаленных файлов.

      Связанные форматы

      Расширение имени файла .cab также используется другими программами установки (например, InstallShield ) для их собственных проприетарных форматов архивирования. InstallShield использует zlib для сжатия (см. Deflate ), но их заголовки не такие, как у файлов Microsoft CAB, поэтому они несовместимы и не могут быть изменены или отредактированы с помощью созданных программ. для стандартного формата шкафа. Специализированные сторонние утилиты, такие как Unshield, могут извлекать этот особый проприетарный формат. Этот формат имеет другое магическое число ISC(.

      Установщик Windows CE использует вариант формата Microsoft CAB с магическим значением MSCE \ 0 \ 0 \ 0. Сжатие обычно НЕТ, но также можно найти MSZIP.

      Microsoft Publisher имеет функцию «Pack and Go», которая объединяет документ издателя вместе со всеми внешними ссылками в CAB-файл с расширением .PUZ . Эти файлы предназначены для активации с помощью сопутствующего файла.EXE, который распространяется вместе с файлом .PUZ . Эти файлы можно открыть любой программой для извлечения файлов CAB.

      См. Также

      Ссылки

      Внешние ссылки

      В Wikibooks есть книга по темам: Руководство по командам Windows
      • Microsoft Cabinet SDK — обновленные версии этих ресурсов доступны в Microsoft Windows SDK
      • Expand Command Reference — Документация по продукту Windows XP Professional
      • Cabinet Software Development Kit (CAB SDK) — загрузки всех Microso ft CAB SDK версии (бесплатно)

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

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