5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как использовать CAB и MSU файлы для обновления Windows 10 вручную

Как использовать CAB и MSU файлы для обновления Windows 10 вручную

Установка обновлений через Центр обновления для Windows 10 иногда может вызывать трудности. Загрузка может зависнуть на определенном этапе из-за проблем с сервером обновлений Windows или серверами сети доставки контента (CDN), на которых размещена копия обновления, предназначенная для дистрибуции в вашем регионе. Также проблемы могут быть связаны с конфигурацией центра обновления Windows и служб фоновой интеллектуальной передачи файлов (BITS) на локальной машине.

В любом случае персонал службы технической поддержки может посоветовать вам загрузить обновление в автономном режиме через каталог Центра обновления Майкрософт.

Каталог Центра обновления Майкрософт предлагает для скачивания обновления системы Windows 10, а также обновления драйверов, которые предназначены для распространения по сети. Кроме того, пакеты Центра обновления Windows, загруженные из каталога Центра обновления Майкрософт, можно свободно использовать для установки в отдельные системы.

Пакеты Центра обновления Windows поставляются в двух форматах: файл автономного установщика Центра обновлений Windows (расширение .msu) и архив Cabinet (расширение .cab).

Содержание

  • Установка пакета обновления MSU
  • Как установить обновление CAB

Что обновления для Windows из себя представляют?

Windows, напомню, обновляет сама себя с помощью пакетов с расширением CAB или MSU. Все знают, что это всегда происходит в автоматическом режиме. А если нет, обновления можно поставить вручную. Рассмотрим как попробовать установить обновления самостоятельно в Windows 7810. Итак, Windows поставляет файлы обновлений обычно в формате CAB. Именно так он лезут в систему с ближайшего или наиболее работоспособного сервера WSUS. Чтобы создать ручной дистрибутив разношёрстных обновлений (так часто просто удобнее), CAB файлы упаковываются в пакеты MSU (Microsoft Update Standalone Installer Package). И всё это дело находится на официальном каталожном ресурсе обновлений Microsoft. Дела обстоят проще, если вы заняты поиском конкретных обновлений, имена которых вам известны. Стоит отметить и тот факт, что название обновления можно после скачивания на компьютер менять на произвольное для облегчения с ним дальнейшей работы.

Установка MSU файла обновления в Windows

Для запуска установки пакета обновления в Windows достаточно дважды щёлкнуть по скачанному MSU файлу. Если обновление применимо к данному компьютеру, откроется диалоговое окно Автономного установщика обновлений Windows (Windows Update Standalone Installer), в котором нужно подтвердить установку апдейта.

Кроме того, установить msu пакет обновления можно и из командной строки с помощью утилиты wusa.exe.

Для установки обновления в «тихом» режиме (пользователю не будут показываться никакие всплывающие окна) с отложенной перезагрузкой, откройте командную строку с правами администратора и выполните команду:

wusa.exe c:Tempwindows10.0-kb4056887-x64.msu /quiet /norestart

Через некоторое время убедимся, что обновление установлено успешно, выполнив команду:

wmic qfe list | findstr 4056887

Или найдя в журнале событий Установка (Event Viewer -> Windows Logs -> Setup) запись с Event ID 2 от источника WUSA с текстом:

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

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

Программа Microsoft для издателей Упакуй и иди Эта функция позволяет создавать CAB-файлы с расширением PUZ. Все включено в том же формате архива, что и CAB, поэтому они обрабатываются так же, как и любой другой файл CAB. Некоторые другие установщики (например, программа установки InstallShield) также создают файлы с расширением CAB, но они не связаны с форматом кабинетных файлов Windows.

Как открыть файлы CAB?

Есть два способа открыть и получить доступ к CAB-файлам. Либо вы можете использовать инструменты командной строки Windows, либо вы можете использовать другие системные или сторонние утилиты. Всякий раз, когда вы дважды щелкаете Файл кабинета Windows, операционная система автоматически открывает папку и показывает содержимое внутри. Windows обрабатывает его как любую другую папку и помогает вам получить доступ к файлам.

Читать еще:  Ошибка сети или сим карты что делать?

Тем не менее, существуют также инструменты распаковки файлов, которые могут помочь вам открыть CAB-файлы, особенно если вы используете какую-либо другую операционную систему (например, MacOS или Linux). Некоторые бесплатные утилиты, которые помогают облегчить открытие файлов CAB, включают следующее:

  • 7-Zip
  • WinZip
  • PeaZip
  • IZArc
  • cabextract
  • Unarchiver

Однако обратите внимание, что файлы InstallShield CAB не совпадают с файлами кабинета Windows. Если они открываются упомянутыми редакторами, вы можете попытаться открыть их с помощью unshield. Если у вас есть файл PUZ, технически вы сможете открыть его, как любой другой файл CAB, но если у вас его нет, вы можете сначала распаковать содержимое, а затем найти нужный файл PUZ. Вы также можете попробовать изменить расширение PUZ на CAB, но предварительно сделайте дополнительную копию (если она повреждена).

Теперь давайте переключимся на инструменты командной строки Windows, которые используются для работы со всеми CAB-файлами. Есть в основном три инструмента, которые вы можете использовать:

expand.exe

Основные соглашения, используемые «expand.exe»:

Вы можете получить более подробную документацию, открыв командную строку и введя «развернуть /?»

Makecab.exe

Эта утилита используется для сжатия файлов журнала CBS, которые обычно имеют огромный размер. Всякий раз, когда Windows сканирует обновления при загрузке, она просматривает эти журналы CBS и сжимает их с помощью этой утилиты. Есть также случаи, когда эта утилита вызывала большое использование диска, но, тем не менее, вы можете использовать ее для своих задач.

Вы можете выполнить команду «Makecab.exe”В командной строке, чтобы получить больше информации.

extrac32

Extrac32 — это еще один инструмент извлечения кабинета от Microsoft, который можно использовать для обработки CAB-файлов. Он используется многими людьми для распаковки CAB-файлов. Вы можете получить больше информации о extrac32, выполнив команду «extrac32 | больше»В командной строке.

Вы можете использовать все эти утилиты для извлечения CAB-файлов с помощью командной строки. Давайте рассмотрим демонстрацию того, как вы можете решить задачу, используя расширять полезность.

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

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

Как установить CAB-файл в Windows?

Как упоминалось ранее, CAB-файлы содержат системные драйверы и другие установочные пакеты, которые могут потребоваться для установки. Есть два способа установки CAB-файлов на ваш компьютер; либо вы можете использовать контекстное меню или вы можете использовать командная строка.

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

В случае командной строки мы будем использовать команду DISM. Здесь вы должны добавить путь исходный файл который вы пытаетесь установить. Откройте командную строку с повышенными привилегиями и выполните следующую команду:

Здесь будет заменен путь к исходному файлу.

Если появится диалоговое окно с предложением перезагрузить компьютер, нажмите Y продолжить и установка будет выполнена при загрузке Windows.

Можем ли мы конвертировать файл CAB?

Существует не так много программ для конвертации файлов, которые могут выполнить чистое преобразование CAB в MSI. WSP (Windows Share Point) — это тип файлов пакета решений SharePoint, которые используются Microsoft SharePoint и обычно сжимаются в формате файла CAB. Вы можете легко переименуйте WSP в расширение CAB и попробуйте открыть его, как любой другой файл кабинета Windows.

Также есть утилита с именем «Мастер IExpressПринадлежит Windows, которая помогает конвертировать CAB в EXE. Нажмите Windows + R, введите «iexpress» в диалоговом окне и нажмите Enter. Вы можете легко следовать инструкциям на экране.

Вы должны удалить файлы CAB на вашем компьютере?

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

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

Как установить CAB-файл в Windows 10

Файлы с расширением CAB – это своего рода архивы, которые можно извлечь с помощью специальных программ-архиваторов, например, WinRAR. Однако извлекать компоненты из файла категорически не рекомендуется в том случае, если он вам нужен для проведения обновления системы. Нужно использовать специальную утилиту, встроенную в Windows.

Читать еще:  Установка дополнительного жесткого диска в компьютер

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

Вариант 1: Для обновления системы

Так как CAB-файл в первую очередь используется для установки обновлений в Windows 10, то мы рассмотрим изначально, как с помощью этого файла установить обновления. Делается это с помощью специальной утилиты, что открывается через «Командную строку» или PowerShell.

    Для начала запустите «Командную строку» или PowerShell. Это можно сделать с помощью сочетания клавиш Win+X. В появившемся контекстном меню выбирайте пункт «Командная строка/PowerShell (администратор)».

  • В открывшуюся консоль нужно ввести команду: DISM.exe /Online /Add-Package /PackagePath:»Расположение пакета» Там где написано «Расположение пакета» укажите адрес расположения CAB-файла в системе. Введя команду в нужном виде нажмите Enter для её применения.
  • Ждите, пока все необходимые обновления установятся в вашу систему. По завершению процесса компьютер перезагрузится.
  • Таким образом вы можете установить любое обновление Windows 10, а также драйверов основных компонентов системы. Однако этот способ не подходит для обновления языков пакетов. Если вам нужно обновить их, то лучше использовать отдельную программу для этих целей.

    Вариант 2: Установка драйверов

    С помощью CAB-файла можно обновить имеющиеся драйвера и установить недостающие. Это делается и первым способом, но специально для этих целей лучше использовать данную инструкцию, чтобы не устанавливать лишних обновлений в систему.

    1. Извлеките содержимое архива в корневой каталог (диск С). Выполнить разархивацию можно с помощью любого подходящего для этого архиватора.
    2. После нужно будет открыть «Диспетчер устройств». Сделать это можно с помощью комбинации клавиш Win+X или нажав правой кнопкой мыши по иконке «Пуска». Из открывшегося контекстного меню выберите пункт «Диспетчер устройств».

  • Здесь откройте ветку устройств, где находится тот компонент, для которого вам нужно обновить драйвера. Нажмите правой кнопкой мыши по этому элементу и выберите из контекстного меню пункт «Обновить драйвер».
  • В окошке обновления драйвера вам будет предложено выбрать тип обновления драйверов. В данном случае жмите на поле «Выполнить поиск драйверов на этом компьютере».
  • Нажмите на кнопку «Обзор». В окне выбора папки с нужными файлами укажите расположение папки, которую вы ранее разархивировали. Выделите её и нажмите «Ок». Затем нужно воспользоваться кнопкой «Далее».
  • Windows самостоятельно выполнит установку всех необходимых компонентов.
  • Обновляя драйвера таким образом нужно учитывать, что содержимое папки должно подходить для обновляемого устройства. В противном случае вы получите либо ошибку установки, либо вовсе нарушите работу данного устройства.

    Вариант 3: Обновление языковых пакетов

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

    Установка новых языковых пакетов через CAB-файл происходит следующим образом через встроенную системную утилиту.

      Выполните запуск данной утилиты. Это лучше всего делать через строку «Выполнить», которая открывается с помощью сочетаний клавиш Win+R. Туда впишите команду lpksetup и нажмите Enter или «Ок» для её применения.

    Откроется окошко утилиты, где нужно выбрать вариант «Установить язык интерфейса».

  • Здесь нажмите на кнопку «Обзор». Откроется окошко, в котором нужно указать расположение CAB-архива. Предварительно распаковывать его не нужно! Выберите архив и нажмите «Ок».
  • Ожидайте завершение установки нового языка интерфейса в Windows.
  • Это наиболее удобные и безопасные способы установки CAB-файла в ОС Windows 10. Выбирайте подходящий вариант, в зависимости от задач, которые преследуете.

    Можно ли удалять CAB файлы

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

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

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

    Из-за природы CAB-файлов их обычно можно увидеть в установочных файлах программы. Например, установщик Microsoft Office содержит несколько CAB-файлов, некоторые из них довольно большие. Если они будут удалены, это повредит установщик, и вы не сможете использовать эти установочные файлы для установки MS Office.

    Читать еще:  Ключ установки win10

    Некоторое программное обеспечение будет выгружать файлы cab_xxxx в папку C:WindowsTemp при установке обновлений или выполнении других системных задач. Удалять CAB-файлы в этом месте совершенно безопасно, если только ваш компьютер не выполняет активное обновление или установку программного обеспечения (поскольку они могут использоваться в это время).

    Если вы не можете удалить файлы CAB, потому что они продолжают восстанавливаться (например, в папке C:WindowsLogsCBS), попробуйте удалить самый старый файл LOG (или все из них), а затем удалите каждый файл CAB из C:WindowsTemp

    Cab Update Installer

    Cab Update Installer — это простая программа для Windows, которая улучшает и упрощает процесс установки файлов Cab-обновлений.

    Основным преимуществом программы является то, что администраторы могут устанавливать Cab файлы на компьютеры под управлением Windows без необходимости запускать команды DISM или PCKMGR из командной строки.

    Примечание: программе требуется Microsoft .NET Framework 4.6.1.

    Запустите программу Cab Update Installer с правами Администратора.

    Выберите Browse (Обзор), чтобы выбрать файл Cab, которую вы хотите установить. Убедитесь, что выбран правильный тип установки, DISM или PKGMGR, и нажмите кнопку «Установить обновление».

    Обновление устанавливается так, как если бы вы выполняли команду из командной строки. Также, программа Cab Update Installer добавляет новую опцию в контекстное меню для Cab-файлов.

    Вы можете скачать последнюю версию программы установки обновлений Cab Update Installer с сайта Adguard.

    1. Скачайте CAB или MSU-файл.
    2. Переместите его в папку с каким-нибудь коротким путём. То есть лучше, чтобы путь к файлу был, например, C:CABupdate.cab, а не C:UsersPublicDownloadsFolderCAB FilesCabFile1update.cab.

    Установка CAB-файлов

    1. Нажмите Win + S.
    2. Введите слова Командная строка.
    3. Кликните по результату поиска правой клавишей мыши и нажмите Запустить от имени администратора.
    4. Введите следующую команду и нажмите Enter:
      dism /online /add-package /packagepath:»Путь к CAB-файлу»
    5. В кавычках вместо надписи «Путь к CAB-файлу» вставьте путь к файлу, например, «C:CABupdate.cab». Сами кавычки тоже должны остаться!
    6. После выполнения команды перезагрузите ваш ПК.

    Установка MSU-файлов

    С ними всё немного проще. Их можно установить, даже просто кликнув на них два раза. Но существует способ сделать это и через консоль.

    1. Нажмите Win + S.
    2. Введите слова Командная строка.
    3. Кликните по результату поиска правой клавишей мыши и нажмите Запустить от имени администратора.
    4. Введите следующую команду и нажмите Enter:
      wusa.exe «Путь к MSU-файлу»
    5. В кавычках вместо надписи «Путь к MSU-файлу» вставьте путь к файлу, например, «C:MSUupdate.msu». Сами кавычки тоже должны остаться!
    6. После выполнения команды перезагрузите ваш ПК.

    Как видите, всё довольно просто. Теперь вы умеете устанавливать CAB и MSU файлы.

    Файлы .CAB

    CAB-файлы (.CAB) — это сжатые архивы, содержащие системные файлы или драйверы. Иногда пакеты Центра обновления Windows выпускаются в формате CAB, в котором нет механизма установки, файла XML или файла метаданных. Например, пакет обновления для Накопительного обновления для Windows 10 KB3194496 был в формате .cab вместо обычного формата .msu.

    Установка обновлений .CAB (без драйверов)

    Чтобы применить обновление CAB, вам нужно использовать DISM, что означает «Средство обслуживания образов развертывания и управления ими».

    Откройте окно командной строки с повышенными правами или с правами администратора и введите:

    пример

    Нажмите Ввод. Это касается обновления KB3194496.

    Если пакет обновления Windows поставляется в обоих форматах (.cab и .msu), как в случае с KB3197954, я бы всегда выбирал версию .msu.

    Добавьте опцию Install в контекстное меню для файлов .CAB

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

    $config[ads_text6] not found

    Скопируйте следующие строки в Блокнот, сохраните их с расширением .REG. Затем дважды щелкните файл, чтобы применить содержимое к реестру.

    Это добавляет команду «Установить» в контекстное меню для файлов .CAB.

    Установка пакета драйверов .CAB

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

    Произошла ошибка при попытке открыть — filename.cab Ошибка: 0x80070002

    Ошибка: 2

    Система не может найти указанный файл.

    Файл журнала DISM находится по адресу C: WINDOWS Logs DISM dism.log

    Обслуживание драйвера DISM должно выполняться с помощью параметра /Add-Driver . Кроме того, он работает только для изображений в автономном режиме (WIM).

    Если CAB-файл содержит драйверы, необходимо извлечь содержимое архива cab в папку. Вы можете использовать командную строку expand.exe или сторонний архиватор, такой как 7-Zip, чтобы извлечь содержимое файла cab. Чтобы извлечь с помощью команды расширения, используйте этот синтаксис командной строки:

    Пример:

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

    Выберите « Просмотреть мой компьютер для поиска драйверов», укажите место, где вы извлекли драйверы Realtek, и обновите его.

    Смотрите также Как сделать резервную копию и восстановить драйверы устройств в Windows 10

    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector