ВНИМАНИЕ: YMMV. Я думаю, что мы близки, но еще не совсем там. Эти инструкции работали для некоторых людей, но я получаю сообщение об ошибке на последнем шаге. Так что я думаю, что мы что-то упустили. Здесь уже поздно, я собираюсь отметить это как вики сообщества. Возможно, вы сможете разобраться, что я пропустил.
Скользящая версия Windows 7 с пакетом обновления 1
Windows 7 Slipstreaming официально не поддерживается. Вы можете использовать сторонние инструменты для выполнения задачи. Вы также можете сделать это вручную, распаковав cab-файлы, отредактировав три текстовых файла и используя команду dism
для обновления установочных пакетов. Вот как это сделать шаг за шагом:
Скопируйте install.wim
с установочного диска на жесткий диск.
Перейдите на веб-страницу загрузки пакета обновления 1 для Windows 7 на веб-сайте Microsoft и нажмите « Продолжить».
После прохождения теста "Подлинное преимущество" вы можете загрузить либо windows6.1-KB976932-X64.exe
, либо 32-разрядную версию windows6.1-KB976932-X86.exe
Извлеките содержимое пакета обновления с помощью команды -x
. Пример: windows6.1-KB976932-X64.exe -x
Извлеките содержимое windows6.1-KB976932-X64.cab
с помощью инструмента, подобного 7-Zip ( подойдет любая утилита сжатия, которая поддерживает cab).
Извлеките содержимое NestedMPPContent.cab
в ту же папку.
Откройте update.ses
в блокноте и измените Absent
на Installed
в OfflineInstall
. Это должно выглядеть так:
<Tasks operationMode="OfflineInstall">
<Phase>
<package id="Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514" targetState="Installed"/>
</Phase>
</Tasks>
Откройте update.mum
и Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514.mum
(или 32-разрядный эквивалент) в блокноте и замените allowedOffline="false"
на allowedOffline="true"
Извлеките все файлы языковых кабин KB976933-LangsCab0
KB976933-LangsCab6
, перезапишите файлы, если будет предложено.
Запустите командную строку с правами администратора.
Предположим, вы сохранили извлеченные файлы пакета обновления в папке с именем C:\sp1
. Создайте новую папку с именем C:\offline
и запомните расположение install.wim
который должен находиться в папке sources на вашем установочном диске Windows 7. Используйте следующие команды (при необходимости измените имена папок:
DISM /Mount-Wim /WimFile:C:\win7-contents\sources\install.wim /Index:1 /MountDir:C:\offline
DISM /Image:C:\offline /Add-Package /PackagePath:C:\sp1
DISM /Unmount-Wim /MountDir:C:\offline /Commit
TODO: добавить инструкцию по созданию загрузочного диска