Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

1
1 2
Не в сети
Сообщений: 3165
Благодарностей: 272
Предупреждений:
Из: Israel T.A.
Род занятий: IT

Обеспокоены свежестью вашей операционной системы, установили, и теперь геморрой с установкой кучи обновлений? Можно эти обновления в образ вставить

Используем:
1. Windows PowerShell с правами администратора
2. DISM - Deployment Image Servicing and Management
3. WUSA - Windows Update Standalone Installer tool

Действия:
Создаём папку, куда будем монтировать install.wim , в нашем случае C:\image

New-Item -Path C:\ -Name image -Type directory


Вызываем DISM с параметром /Get-WimInfo , который снимает информацию о install.wim

DISM /Get-WimInfo /WimFile:full\path\to\install.wim


Монтируем install.wim в ранее созданную папку. Индекс 4 соотвествует обычно Ultimateamd64, в x86 - 5). Если вам надо добавить в другую редакцию, используем соответствующий индекс

DISM /Mount-Wim /WimFile:full\path\to\install.wim /Index:4 /MountDir:C:\image


Переходим в корень диска, потом в папку с обновлениями

Set-Location \
Set-Location path\to\updates\folder


Распаковываем MSU-пакет обновления, в нашем случае в папку folder

wusa Windows6.1-(KBnum)-(platform).msu /extract:full\path\to\folder


Переходим обратно в %SystemRoot%\System32 . Хотя это не обязательно, System32 находится в переменной %PATH%, и всё что там находится, может быть вызвано из любого места, но для чистоты строки приглашения рекомендуется

Set-Location \
Set-Location Windows\System32


Добавляем CAB-пакет обновления, что распаковали из MSU-пакета, в недавно смонтированный образ C:\image

DISM /Image:C:\image /Add-Package /PackagePath:full\path\to\update\folder\where\extracted\MSU-contents\Windows6.1-(KBnum)-(platform).cab


Сохраняем образ

DISM /Commit-Wim /MountDir:C:\image


Размонтировываем образ из папки

DISM /Unmount-Wim /MountDir:C:\image /Commit


Удаляем созданную в самом начале папку image

Remove-Item -Path C:\image -force


Всё, остаётся только заменить install.wim что в ISO-образе, и ставить систему.

Поблагодарили: zzzb

#177837   | 29.08.09 14:40
Не в сети
Сообщений: 383
Благодарностей: 52
Предупреждений:
Из: Russia Краснодар
Род занятий: Дизайнер

Эхехе.... если-б какой добрый человек смонтировал такой образ, да на торрент выложил...

#177850   | 29.08.09 20:18
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

О_о... Идея, конечно, хорошая, но способ не менее геморройный, чем установка всех обновлений по очереди. Для висты есть замечательная программа (с удобным интерфейсом, юзер-френдли так сказать) Vlite. С ее помощью можно интегрировать языковые пакеты, обновления, драйвера, даже целые сервис паки. Программа хоть и не от Microsoft, но упоминается в базе знаний МС как средство для работы с образами, а это говорит само за себя. Жаль только, что разработчик пока не выпустил совместимую с вин 7 версию программы.

#177856   | 29.08.09 21:00
Не в сети
Сообщений: 3165
Благодарностей: 272
Предупреждений:
Из: Israel T.A.
Род занятий: IT

Johny-electric писал:способ не менее геморройный, чем установка всех обновлений по очереди.


Это один раз сделал, и потом ставишь уже обновленную систему.

#177866   | 29.08.09 22:47
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

arseny1992, ну я понял. Я просто сказал, что есть утилита, с помощью которой можно интегрировать обновления в образ в 10 кликов мышью, попивая чаек левой рукой

#177871   | 29.08.09 23:05
Не в сети
Сообщений: 483
Благодарностей: 19
Предупреждений:
Из: Russia Елец
Род занятий:

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


Вообще, согласен...

Иногда я думаю, может попробовать сочинить какую-нибудь программку, которая будет служить как UI к DISM'у?.

#177877   | 30.08.09 00:19
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

izstas, о, это было бы великолепно. ИМХО, в 21 веке работать с консолью (да даже повер шелл) некошерно, я бы даже сказал, напоминает о DOS`е... Повторюсь, это сугубо мое мнение. Но в свое время с помощью Vlite я сделал много образов висты со свежими обновлениями и дровами для друзей и знакомых. А все потому, что все наглядно и интуитивно понятно. В консоле же я бы даже для себя не стал делать ибо геморно

#177881   | 30.08.09 02:07
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

А еще есть WSUS, поставив который навсегда забываешь про обновления, сами выберутся какие нужно, сами поставятся.

#177897   | 30.08.09 08:06
Не в сети
Сообщений: 3165
Благодарностей: 272
Предупреждений:
Из: Israel T.A.
Род занятий: IT

Lico писал:А еще есть WSUS, поставив который навсегда забываешь про обновления, сами выберутся какие нужно, сами поставятся.


Так ведь для WSUS серверная операционная система нужна, его не поставить на клиент.

#177915   | 30.08.09 12:15
Не в сети
Сообщений: 483
Благодарностей: 19
Предупреждений:
Из: Russia Елец
Род занятий:

Johny-electric, попробовать что-ли

А у DISM есть API или придётся вызывать его как их командной строки, с аргументами?

#177922   | 30.08.09 13:43
Не в сети
Сообщений: 105
Благодарностей: 13
Предупреждений:
Из: Ukraine
Род занятий:

Johny-electric,
уже есть аналог vLite - W7Mount v23-full
страница автора проги

#177923   | 30.08.09 13:55
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

arseny1992, ну да, нужен сервер, и?)

#177924   | 30.08.09 14:16
Не в сети
Сообщений: 3165
Благодарностей: 272
Предупреждений:
Из: Israel T.A.
Род занятий: IT

Lico, то что это точно так-же геморройно ))) На виртуалку что-ли ставить... хех, как сольёт все обновления всех времён и народов, так места нету...

#177931   | 30.08.09 15:19
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

arseny1992, ну или на виртуалку, или у тех у кого железо старое валяется ) у меня, учитывая всякие exchange, ocs, sql и прочее, все обновления занимает 35 гигов, если оставить только висту, да офис 2007 займет оно гораздо меньше

#177948   | 30.08.09 18:00
Не в сети
Сообщений: 461
Благодарностей: 28
Предупреждений:
Из: Russia
Род занятий:

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

#177967   | 31.08.09 05:48
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.037 секунд (Общее время SQL: 0.016 секунд - SQL запросов: 97 - Среднее время SQL: 0.00017 секунд))
Top.Mail.Ru