Как установить cab и msu файлы windows 10

Как установить обновления самому: минуем центр обновления.

.CAB-файлы

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

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

Чтобы применить обновление CAB, вам необходимо использовать DISM, что является сокращением от Deployment Image Servicing and Management Tool.

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

 dism/online/add-package/packagepath: "cab_package_path" 

Пример

 DISM/online/add-package/packagepath: "f  :  wu catalog  windows10.0-kb3194496-x64.cab "

Нажмите ENTER. Это применимо к обновлению KB3194496.

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

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

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

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

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

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

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

   Произошла ошибка при открытии - filename.cab Ошибка: 0x80070002   Ошибка: 2   Система не может найти указанный файл. Журнал DISM  файл можно найти в C:  WINDOWS  Logs  DISM  DISM.log  

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

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

 expand cab_file -F: * destination_path 

Пример:

 expand "D:  drivers  200043875_a5fc6b6f03141541889a015827d9db2409a9945b.cab" -F: * D:  Drivers  Realtek 

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

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

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

Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста?

Одна ваша «крошечная» публикация серьезно поможет в росте этого блога. Вот несколько замечательных предложений:

  • Закрепите!
  • Поделитесь в своем любимом блоге + Facebook, Reddit.
  • Напишите в Твиттере!

Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки публикации находятся прямо под ним.

Твик t
Поделиться4
Reddit
4 публикации

сообщить об этом объявлении

Об авторе

Рамеш Сринивасан основал Winhelponline .com еще в 2005 году. Он увлечен технологиями Microsoft и был самым ценным профессионалом Microsoft (MVP) в течение 10 лет подряд с 2003 по 2012 год.

Привет всем,

Я исправляю серверы Windows всех вкусов … я сталкиваюсь с проблемами дискового пространства после загрузки исправлений в ccmcache … любая идея или расчет, например, сколько дискового пространства требуется для установки, например: патч на 1 ГБ.

Ответить

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

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

dism / онлайн / add-package /packagepath:»C:filescabname.cab «

Вы не должны использовать команду DISM для установки языковых пакетов, но вместо этого lpksetup.exe инструмент, например:

Откройте диалоговое окно «Выполнить» с помощью Win + R Сочетание клавиш.

Нажмите или коснитесь Установка языков отображения.

выберите Просматривать… для открытия файла CAB.

Нажмите / водопроводная следующий.

Дождитесь завершения всего процесса. Это может занять некоторое время.

Вы можете закрыть Установка языков отображения когда Прогресс говорит «Завершено».

Чтобы переключиться на язык в Windows 10, откройте настройки а затем перейдите к Время и язык, затем выберите Регион и язык вкладку слева. В старых версиях Windows этоПанель управления> Часы, язык и регион> Язык, Наконец, выберите язык, который вы хотите использовать, и следуйте инструкциям, если они есть.

Отключение обновлений «Получить Windows 10»

Если вы просто удалите директорию «$Windows.~BT», через некоторое время она снова начнет скачиваться на ваш персональный компьютер. Чтобы этого не произошло, необходимо удалить обновления, обеспечивающие работу приложения Get Windows 10. Удаляются они, как и установленные программы, с помощью специального инструмента операционной системы.

Следуйте инструкциям:

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

Здесь пользователям потребуется найти и удалить несколько программ. Их список зависит от версии вашей операционной системы.

Для Windows 7 необходимо удалить:

  • КВ 3035583
  • КВ 2952664
  • КВ 3021917

Для Windows 8 потребуется удалять:

  • КВ 3035583
  • КВ 2976978

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

Приложение для избавления от проблем с центром обновления Windows 10

Самое первое, что необходимо предпринять — воспользоваться приложением для устранения проблем, возникающих во время скачивания апдейтов для «десятки». Тем более что в новой версии ОС утилита стала намного эффективнее.

1. Запускается средство через апплет Панели управления под названием «Устранение неполадок» при виде элементов окна как «Значки».

Вследствие этого «десятка» запустит программу для определения и устранения неполадок, препятствующих поиску и загрузке апдейтов для Windows 10.

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

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

4. Жмём «Закрыть» и перезапускаем Windows 10.

5. Запускаем Центр обновления и проверяем, скачиваются ли обнаруженные обновления, если центр запустился.

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

WUSA – автономная установка или удаление обновлений Windows.

Утилита wusa.exe является стандартным средством установки или удаления обновлений Windows 7 и более поздних версий в автономном режиме. В качестве источника обновления используются файлы пакетов обновлений с расширением .msu . Файл .msu представляет собой набор упакованных данных с описанием пакета обновления (метаданные пакета), одного или нескольких CAB-файлов и дополнительных данных для установщика wusa.exe (XML-файл). При выполнении операций с обновлениями используется API Центра обновления Windows.

Для получения подсказки по применению wusa.exe используется команда:

wusa /? или wusa /help или wusa /h

Формат командной строки

wusa обновление /quiet | /norestart | /warnrestart секунды | /promptrestart | /forcerestart /log имя файла. — установка обновления в соответствии с указанными параметрами командной строки. В поле обновление указывается полный путь к файлу .msu

wusa /uninstall обновление /quiet | /norestart | /warnrestart секунды | /promptrestart | /forcerestart /log имя файла. — удаление указанного обновления в соответствии с указанными параметрами командной строки. В поле обновление указывается полный путь к файлу .msu

wusa /uninstall /kb:номерKB /quiet | /norestart | /warnrestart секунды | /promptrestart | /forcerestart /log имя файла. — удаление обновления по номеру KB

Параметры командной строки WUSA

/quiet — Запуск программы Wusa.exe в тихом режиме без участия пользователя. При работе программы в тихом режиме вмешательства пользователя не требуется. Если необходимо, компьютер будет перезагружен без отображения каких-либо запросов.

/norestart — Запрещает программе Wusa.exe перезагружать компьютер. Параметр /norestart игнорируется, если параметр /quiet не указан. При запуске программы Wusa.exe с этими двумя параметрами необходимо вручную перезагрузить операционную систему после завершения установки, если обновлению требуется перезагрузка компьютера.

/uninstall — Удаляет указанный пакет или обновление.

/kb — Определяет удаляемый пакет по его номеру статьи базы данных. Используется только с параметром /uninstall.

/extract — Программа Wusa.exe извлекает содержимое пакета в папку назначения.

/warnrestart — Предупреждать о перезагрузке. При использовании этого параметра с /quiet программа Wusa.exe запрашивает у пользователя подтверждение перед выполнением перезагрузки в ходе установки или удаления.

/forcerestart — Принудительная перезагрузка. При использовании этого параметра с /quiet Wusa.exe принудительно закрывает приложения и выполняет перезагрузку.

/log имя файла — записывать сообщения кстановщика в указанный файл журнала.

Примеры использования WUSA

wusa.exe D:\Windows6.1-KB2999226-x64.msu — установить обновление KB2999226. Подобное же действие будет вызвано при двойном щелчке по имени файла в проводнике Windows.

wusa.exe D:\Windows6.1-KB2999226-x64.msu /quiet /norestart — выполнить установку обновления KB2999226 без отображения каких-либо сообщений и не выполнять перезагрузку Windows.

wusa.exe D:\Windows6.1-KB2999226-x64.msu /quiet /norestart /log D:\KB2999226.log — выполнить установку обновления KB2999226 без отображения каких-либо сообщений, не выполнять перезагрузку Windows и сообщения установщика записывать в файл журнала D:\KB2999226. Log

wusa /uninstall Windows6.1-KB2999226-x64.msu — удалить обновление KB2999226

Официальная утилита исправления

Разработчики из Microsoft знают, что Центр обновлений не всегда работает корректно, поэтому в системе предустановлена официальная утилита исправления. Она появилась еще для предыдущих версий Windows, сейчас же получила обновление для Windows 10, увеличив эффективность.

Утилита самостоятельно проведет диагностику и начнет исправлять обнаруженные ошибки. Большинство исправлений принимается автоматически, но иногда придется нажимать кнопку «Применить это исправление».

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

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

How to Manually Download the MSU Windows Update File?

Microsoft released security updates and patches in the CAB (Windows cabinet) file format. This is the format in which your computer receives updates from Microsoft update servers or the local WSUS server. To make the manual distribution of separate updates using Microsoft Update Catalog more convenient, these CAB files are packaged in a special MSU format (Microsoft Update Standalone Installer Package).

You can download MSU Windows updates files (and sometimes CAB files) or files for other Microsoft products from Microsoft Update Catalog (https://www.catalog.update.microsoft.com/). Go to Microsoft Update Catalog, find and download the update you need. For example, I want to install the 2022-05 Servicing Stack Update for Windows 10 Version 21H2 for x64-based Systems (KB5014032). Click the Download button.

Move the file ssu-19041.1704-x64_70e350118b85fdae082ab7fde8165a947341ba1a.msu you have downloaded to the C:\temp folder. Rename it to the shorter name windows10.0-kb4056887-x64.msu.

Как установить CAB и MSU

  1. Скачайте CAB или MSU-файл.
  2. Переместите его в папку с каким-нибудь коротким путём. То есть лучше, чтобы путь к файлу был, например, C:\CAB\update.cab
    , а не C:\Users\Public\Downloads\Folder\CAB Files\CabFile1\update.cab
    .

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

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

Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа.
Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт «Открыть с помощью»,
а выпадающем меню выбрать пункт «Выбрать программу…». В результате вы увидите список установленных программ на вашем компьютере,
и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта «Использовать это приложение для всех файлов CAB».

Другая проблема, с которой наши пользователи также встречаются довольно часто — файл CAB поврежден.
Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера,
файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:

  • Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:CAB» . Просто замените слово «файл» на нужное вам название;
  • Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;

Для принудительной установки драйвера необходимо предварительно распаковать драйвер
. Большинство драйверов являются обыкновенными архивами ZIP или RAR. Думаю, у любого пользователя распаковка таких драйверов не оставит трудностей. Главное, что нужно запомнить – драйвер лучше всего распаковывать в папку, созданную в корне диска. Иначе большое вложение папок и длинные имена архивов, могут вызвать трудности при установке драйвера после распаковки. Саму папку, куда распаковываются файлы лучше называть как можно короче, вполне достаточного названия из одного-двух символов. В последующем, при установке, вам проще будет запомнить имя нужной вам папки с драйверами.

Распаковка драйверов с расширением *.exe или *.msi

установочные драйверы*.exe
*.msi

Для распаковки exe-файлов или файлов.msi существует прекрасная утилита под названием Universal Extractor
, которой под силу извлечь практически любые архивы. Например, если скачать драйвер для веб-камеры Sonix SN9C201 , то внутри мы получим файл USB20PCCam_5.7.26000.0.exe
, который не подается распаковке обычными архивами. Но с помощью универсального распаковщика вы легко сможете его распаковать. На нашем сайте о компьютерных программах, вы можете прочитать инструкцию по работе с Universal Extractor , где приведен пример как раз по распаковке этого драйвера.

Распаковка драйверов с расширением *.cab

cab
*.inf

Если вернуться к вышеописанном примеру, то в результате предварительного извлечения драйвера, мы получили папку с файлами:

Как видно из рисунка, среди немногих файлов имеются те самые файлы data1.cab
и data1.cab
. Что касается именно извлечения драйверов, то никакой обычный распаковщик здесь не поможет. InstallShield CAB File Viewer – с помощью этой небольшой, но очень полезной утилиты распаковать cab-файл не составит никакого труда. Открыв в программе нужный нам файл (достаточно указать на файл data1.hdr) и перед нами предстанет дерево папок и файлов, содержащиеся внутри архива:

(нажмите для увеличения)

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

Когда ничего не помогает

установочный файлC:/Users/ИМЯ/AppData/Local/Temp/
C:/Documents and Settings/ИМЯ/Local Settings/Temp

Если у вас есть свой надежный и проверенный способ распаковки драйверов, то ждем ваших комментариев.

Обновления для операционной системы Windows выпускаются в виде пакетов с расширением MSU
или CAB
. В том случае, если не работает (специально отключен) штатный функционал службы Windows Update (Центра обновления Windows), нужные для системы накопительные обновления или обновления безопасности можно скачать и установить вручную в офлайн режиме. В этой статье мы покажем, как в Windows 10 скачать и установить обновления в формате MSU и CAB файлов.

/Add-Package

Устанавливает указанный пакет .cab или MSU в образе.

Примечание

С помощью можно добавить MSU-пакет в сетевой или автономный образ Windows 11 версии 21H2 или более поздней версии. Если вы работаете с образом Windows до Windows 11 версии 21H2, вы можете добавлять пакеты MSU только в автономные целевые образы.

В одну командную строку можно добавить несколько пакетов. Будет проверена применимость каждого пакета. Если пакет не может быть применен к указанному образу, появится сообщение об ошибке. Используйте аргумент /IgnoreCheck, если вы хотите, чтобы команда обрабатывала без проверки применимости каждого пакета.

Синтаксис

  • может указывать на:

    • Один файл .cab или MSU.
    • Папка, содержащая один развернутый файл .cab.
    • Папка, содержащая один MSU-файл.
    • Папка, содержащая несколько .cab или MSU-файлов.
  • Если указывает на папку, содержащую .cab или MSU-файлы в корне, все вложенные папки также будут рекурсивно проверяться на наличие .cab и MSU-файлов.

  • Используйте параметр , чтобы пропустить установку пакета, если пакет или образ Windows имеют ожидающие действия в сети.

Примечание

не выполняет полную проверку применимости и зависимостей пакета:

  • Если вы добавляете пакет с зависимостями, убедитесь, что все зависимости установлены при добавлении пакета.
  • Если вы добавляете MSU-файл, обязательно проверьте соответствующие инструкции по установке пакета в базе знаний.

Примеры:

Как вручную установить обновления CAB и MSU в Windows 10

Windows выпускаются в виде пакетов с расширениями MSU или CAB . Если служба Центра обновления Windows не работает (или специально отключена), вы можете вручную загрузить и установить необходимые накопительные обновления или обновления безопасности для своей системы. В этой статье мы покажем, как загружать и устанавливать обновления в формате MSU или CAB в Windows 10.

Как вручную загрузить файл MSU Windows Update

Первоначально Microsoft выпускала обновления безопасности и исправления в формате файлов CAB (Windows CAB).Таким образом ваш компьютер получает обновления с серверов обновлений Microsoft или локального сервера WSUS. Чтобы сделать распространение отдельных обновлений вручную с помощью каталога Центра обновления Майкрософт более удобным, эти файлы CAB упакованы в специальный формат MSU (автономный установочный пакет Microsoft Update).

Вы можете загрузить файлы обновлений MSU Windows (иногда также файлы CAB) или файлы для других продуктов Microsoft из каталога Центра обновления Майкрософт (https://www.catalog.update.microsoft.com/).Перейдите в каталог Центра обновления Майкрософт, найдите и скачайте необходимое обновление. Например, я хочу установить обновление безопасности Adobe Flash Player для Windows 10 x64 1507 — KB4056887 . Щелкните Загрузить.

Переместите файл windows10.0-kb4056887-x64_fca8a311f0495e669715ae5aa0e0d8720f945049.msu, который вы загрузили, в папку C: \ temp. Переименуйте его, чтобы получить более короткое имя: windows10.0-kb4056887-x64.msu

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

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

Вы также можете установить пакет обновления MSU, используя wusa.exe в командной строке.

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

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

Или в журнале событий установки найдите запись с идентификатором события 2 из исходного WUSA и следующим сообщением:

MSU CAB

Как извлечь CAB-файл из пакета обновлений MSU

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

Чтобы распаковать пакет MSU в C: \ Temp \ kb4056887 (эту папку необходимо создать заранее), выполните следующую команду:

Как видите, в папке появилось 4 типа файлов:

  • Ан .xml файл (Windows10.0-KB4056887-x64.xml), содержащий метаданные пакета MSU и используемый wusa.exe;
  • Файл .cab (Windows10.0-KB4056887-x64.cab — один или несколько) — это архив с обновлением Windows;
  • * pkgProperties.txt Файл (Windows10.0-KB4056887-x64-pkgProperties.txt), содержащий свойства пакета (дату выпуска, архитектуру, тип пакета, ссылку на базу знаний и т. Д.).

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

Вы можете установить файл обновления CAB, полученный из пакета MSU, двумя способами.

Наиболее распространенный способ установки обновления из CAB-файла — использование DISM.exe . Команда установки может выглядеть так:

Примечание

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

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

В Windows 8 и Windows 7 вы можете установить обновление с помощью Pkgmgr . Команда:

Примечание.

Примечание

Обратите внимание, что языковые пакеты Windows (MUI) также распространяются в формате CAB. Однако вы не сможете использовать команду DISM для их установки. Вместо этого вам придется использовать отдельный инструмент, lpksetup.exe , для установки новых языков в вашей системе

Вместо этого вам придется использовать отдельный инструмент, lpksetup.exe , для установки новых языков в вашей системе.

Это руководство по ручной установке накопительных или любых других обновлений Windows применимо ко всем поддерживаемым версиям ОС Windows: Windows 10/8.1/7 и Windows Server 2016/2012 / R2 / 2008 / R2.

Используем PowerShell для автоматизации установки обновлений

Установка большого количества обновлений Windows Update обычно относится к тем рутинным операциям, которые каждый системный администратор хотел бы как можно сильнее автоматизировать. Действительно, данная задача занимает довольно много времени и требует время от времени отвлекаться, чтобы перейти от одного этапа к другому. Отчасти выручить в этой ситуации может создание собственного дистрибутива, уже включающего все необходимые обновления, но воспользоваться им удается не всегда. Иногда надо просто быстро обновить до актуального состояния какую-либо систему, тогда на помощь нам придет PowerShell.

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

В этих, а также во многих других, случаях имеет смысл воспользоваться специальным модулем PowerShell для работы с Windows Update. Скачать его можно со страницы разработчика на Technet: Windows Update PowerShell Module. Мы настоятельно рекомендуем скачивать данный модуль именно оттуда.

Данный модуль работает в системах, начиная с Windows Vista и Server 2008 и требует PowerShell 2.0, хотя оптимально будет использование PowerShell 3.0 и выше.

Архив с модулем содержит папку PSWindowsUpdate, которую следует разместить в одном из двух возможных расположений:

  • %USERPROFILE%\Documents\WindowsPowerShell\Modules
  • %WINDIR%\System32\WindowsPowerShell\v1.0\Modules

Если вы хотите использовать данный модуль на постоянной основе, то имеет смысл разместить его в системной папке, в остальных случаях лучше использовать для этого директорию в профиле пользователя. Учтите, в папке Мои документы отсутствуют вложенные директории WindowsPowerShell и Modules, поэтому их следует создать самостоятельно.

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

Откроем консоль PowerShell от имени Администратора. Прежде всего выясним установленную политику командой:

По умолчанию обычно установлена политика Restricted, которая запрещает выполнение скриптов даже администратору. Поэтому изменим ее на RemoteSigned, позволяющую запускать локальные скрипты, также, в целях безопасности, рекомендуем изменять политику только для текущего сеанса. Выполним команду:

Ключ -Scope позволяет задавать область применения политики, в данном случае это текущий процесс. Теперь можно выполнить импорт модуля командой:

В Windows 7 и иных системах, использующих PowerShell 2.0 вы можете столкнуться со следующей ошибкой: Имя «Unblock-File» не распознано как имя командлета. Она возникает из-за использования в одном из скриптов функции появившейся в PowerShell 3.0.

Однако ее несложно исправить. В папке с модулем откройте файл PSWindowsUpdate.psm1 и удалите в первой строке последовательность:

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

Прежде всего получим список доступных обновлений:

А вот и первый сюрприз, в списке обновлений присутствуют языковые модули, Skype и обновление для перехода на Windows 10. Все это приехало бы на ваш компьютер, воспользуйся вы одним из популярных скриптов для этого модуля, доступных в сети.

К счастью модуль обладает широкими возможностями. Мы можем исключить пакеты из списка по их категории, ключ -NotCategory, названию, ключ -NotTitle, или номеру обновления, ключ -NotKBArticleID. Используем каждый из них, в нашем случае уберем категорию языковых пакетов, Skype и обновление до Windows 10:

Источник

Понравилась статья? Поделиться с друзьями:
Быть в курсе нового
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: