Slipstream Windows 7 + Service Pack 1


27

Я чув, що Microsoft вчора випустила Windows 7 Service Pack 1. За простим збігом обставин я планував відформатувати та перевстановити Windows 7 на своєму ПК на наступному тижні.

Чи можливо об'єднати оригінальну установку Windows 7 та новий Service Pack 1 в єдине зображення ISO ?

Примітка : бонусні бали, якщо ви запропонуєте метод, який працює також для Windows XP.


4
Бонусний бал доступний, якщо хтось може запропонувати метод, який не передбачає встановлення іншої сторонньої програми для цього.
Річард

Мені вдалося успішно "пропустити" Win7 SP1, використовуючи описаний вище метод. Однак ... потрібно попередити людей, що інтеграція пакунків може зайняти від 25 до 40 хвилин! Я думав, що на деякий час зачинився, але потім побачив більше активності. Коли все було сказано і зроблено, я знову встановив Win7 і, напевно, це був SP1 відразу ж з-під миші.

Відповіді:


22

УВАГА: YMMV. Я думаю, ми близькі, але ще не зовсім там. Ці інструкції спрацювали для деяких людей, але я отримую помилку на останньому кроці. Тому я думаю, що нам щось не вистачає. Тут уже пізно, я збираюся позначити це як вікі спільноти. Можливо, ви зможете розібратися, що я пропустив.

Прошивка Windows 7 з пакетом оновлень 1

Службові передачі Windows 7 офіційно не підтримуються. Для виконання завдання можна використовувати інструменти сторонніх виробників. Ви також можете зробити це самостійно вручну, розпакувавши файли кабіни, відредагувавши три текстові файли та скориставшись dismкомандою для оновлення інсталяційних пакетів. Ось як це зробити покроково:

  1. Скопіюйте install.wimз інсталяційного диска на ваш жорсткий диск.

  2. Перейдіть на веб-сторінку завантаження Windows 7 з пакетом оновлень 1 на веб-сайті Microsoft і натисніть Продовжити .

  3. Після того, як ви пройдете тест "Справжня перевага", ви можете завантажити будь-яку windows6.1-KB976932-X64.exeабо 32-бітну версіюwindows6.1-KB976932-X86.exe
    Завантажити пакет оновлень

  4. Витягніть вміст сервісного пакету за допомогою -xкоманди. Приклад:windows6.1-KB976932-X64.exe -x
    Завантажити пакет оновлень

  5. Витягніть вміст за windows6.1-KB976932-X64.cabдопомогою такого інструмента, як 7-Zip (будь-яка утиліта стиснення, яка підтримує кабіну).

  6. Витягніть вміст NestedMPPContent.cabу ту саму папку.

  7. Відкрийте update.sesв блокноті та перейдіть Absentна Installedвнизу OfflineInstall. Він повинен виглядати так:

    <Tasks operationMode="OfflineInstall">
        <Phase>
            <package id="Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514"  targetState="Installed"/>
        </Phase>
    </Tasks>
    
  8. Відкрийте update.mumта Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514.mum(або 32-бітний еквівалент) у блокноті та змініть allowedOffline="false"наallowedOffline="true"

  9. Розпакуйте всі файли мови кабіни KB976933-LangsCab0через KB976933-LangsCab6перезаписати файли , якщо буде запропоновано.

  10. Запустіть командний рядок із правами адміністратора.
    Запустіть командний рядок як адміністратор

    Припустимо, ви зберігали витягнуті файли пакета оновлень у папці під назвою C:\sp1. Створіть нову папку під назвою C:\offlineта відзначте, місце розташування install.wimякої має бути в папці джерел вмісту вашого інсталяційного диска 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: додайте інструкції зі створення завантажувального диска


Це в основному на основі посібника, опублікованого pOcHa на форумах mdl: forums.mydigitallife.info/threads/…
isuldor

Коли я намагаюся витягти SP1 з 'windows6.1-KB976932-X64.exe -x', це видає мені помилку: ... 'не є дійсною програмою Win32'. Чи можливо витягнути цей файл іншим способом на машині Win32 або цю операцію можна виконати лише на машині X64?
Дрейк

1
Для отримання 64-розрядного оновлення вам доведеться використовувати систему під керуванням 64-розрядної Windows.
afrazier

@ Drake, я спробував використовувати 7 zip, він витягнув деякі файли, але не всі.
Моаб

FYI там помилка я отримав , коли я намагаюся використовувати / Add-Package є Processing 1 of 1 - Package_for_KB976932: The specified package cannot be added to an offline image... Error: 0x800f082e. І, до речі, будь-яка розсудлива людина повинна просто використовувати офіційне зображення з MS. Це просто весела диверсія.
isuldor

10

Я знаю, що для цього потрібно мати обліковий запис, але передплатні зображення DVD доступні для абонентів MSDN та Technet.


3
Або ви можете переглядати завантаження передплатників Technet, щоб знайти список потрібного зображення, а потім Google для свого хешу SHA1, щоб знайти його торенти, доступні для завантаження. Поки хеш SHA1 відповідає списку Microsoft, ви будете знати, що він не був підроблений.
afrazier

4
Це найрозумніший варіант. Якщо ви не налаштовуєте інсталяційний диск, ви можете також захопити офіційний образ!
isuldor

Погоджено - цікаво знати, що ми можемо завантажувати офіційні (ковзаючі) зображення з MSND / Technet. Wikid :)
Pure.Krome

3

Наразі офіційна підтримка Windows 7 офіційно не підтримується. Однак ви можете використовувати сторонні програми під назвою RT7Lite, щоб пропустити пакет послуг для вас. Ось кілька покрокових інструкцій .

Ви можете завантажити Windows 7 Service Pack 1 з веб-сайту Microsoft, поки ви пройдете тест "Genuine Advantage".



2

Так, ви можете слідувати вказівкам у розділі Як вставити Windows 7 SP1 на інсталяційний DVD ISO .


1
Власне, ти не можеш. vLite був зроблений для Vista. Службові передачі Windows 7 офіційно не підтримуються. msfn.org/board/topic/…
isuldor

Переглянуто відповідь замість RT Seven посилання. Дякуємо за виправлення.

0

Виберіть один із:

  • vLite (Windows Vista, Windows 7 та Windows Server 2008)

  • RT Se7en Lite (Windows 7)

  • 7Customizer (Windows 7)

Вони були знайдені в Переліку програмного забезпечення для ремастерингу .


Ремастеринг / Настроювання не те саме, що Slipstreaming Service Pack, RT7 lite Beta версія 2.6.0 - це єдиний, хто може це зробити в даний час. Vlite працює лише на Vista для пробуксування SP. Здається, 7Customizer був покинутий.
Моаб

@Moab Я думаю, що зараз існує версія під назвою NTLite, яка має функцію winstream 7 winstream.
jiggunjer

@jiggunjer Так, минуло деякий час, оскільки я заплутався з таким типом програмного забезпечення, дякую. ntlite.com/features
Моав

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.