Полезные советы для Windows7



Установка




Создание установочного образа Windows с двумя видами разрядности (32-битная и 64-битная) в одном iso-образе.

Прочитано:2925

В этом руководстве Вы будете работать с диском D:, но Вы можете выбрать любую букву диска.

Вариант 1. Быстрый и простой способ.

Для создания собственного образа установочного диска Вам потребуется следующее:

Образы:

Windows 7 Ultimate (x86)
Windows 7 Enterprise (x86) (при необходимости)
Windows 7 Ultimate (x64)
Windows 7 Enterprise (x64) (при необходимости)

Программное обеспечение:

Шестнадцатеричный редактор (Например: HxD)
Windows Automated Installation Kit 2.0 (ссылка) или выше.

Этап 1: Упорядочивание файлов.

1) Создайте следующие папки:

D:AIODVD
D:AIOISO
D:AIOsourc64
D:AIOWIMs

2) Извлеките содержимое образа Windows 7 Ultimate (x86) в папку D:AIODVD
3) Удалите все файлы с расширением .clg и файл ei.cfg из папки D:AIODVDsources, чтобы разблокировать все x86 версии Windows 7.
4) Переместите install.wim из папки D:AIODVDsources в папку D:AIOWIMs
5) Переименуйте файл install.wim в ULTx86.wim
6) Извлеките файл install.wim из образа Windows 7 Ultimate (x64) в папку D:AIOWIMs
7) Переименуйте файл install.wim в ULTx64.wim
8) При необходимости извлеките файлы install.wim из образа Windows 7 Enterprise (x86) и Windows 7 Enterprise (x64) в папку D:AIOWIMs, и переименуйте их в ENTx86.wim и ENTx64.wim соответственно.
9) Извлеките содержание папки sources (за исключением install.wim, ei.cfg и всех файлов .clg) из образа Windows 7 Ultimate (x64) в папку D:AIODVDsourc64.
10) Скопируйте файл setup.exe из корня образа Windows 7 Ultimate (x64) в папку D:AIODVD как setup64.exe

Этап 2. Создание Wim.

Теперь Вы должны создать install.wim (файл, который содержит различные версии windows), путем экспорта имеющихся у Вас в папке D:AIOWIMs образов.

1) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
2) Введите нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵:

Примечание: Вы можете пропустить команды для Windows 7 Enterprise, если Вы решили их не включать.

Этап 3: Изменение BCD

Здесь Вы измените файл данных конфигурации загрузки BCD, чтобы добавить консоль восстановления для 64-битной Windows.

1) Запустите командную строку с правами администратора.
В строке поиска меню Пуск введите команду: cmd и нажмите одновременно Ctrl + ⇑ Shift + Enter ↵.
2) Перейдите к папке D:AIODVD введя нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵:

3) Сделайте копию загрузчика по умолчанию, выполнив команду:

Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.

4) Установите новый загрузчик, чтобы загружать 64-битную PE, выполнив команды:

Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)

5) Установите время ожидания загрузки по умолчанию:

Этап 4. Добавление поддержки обновлений во время установки для 64-битных систем.

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

1) Откройте файл D:AIODVDsetup64.exe в hex-редакторе.
2) Найдите и замените все значения Юникодовой строки (без учета регистра) с sources на sourc64.
Хотя данное действие сломает подпись, но оно не нарушит работоспособность самой программы, так как обе строки имеют одинаковую длину.
3) Откройте файл D:AIODVDsourc64autorun.dll и замените все значения Юникодовой строки (без учета регистра) с sourcessetup.exe на sourc64upg64.cmd
4) Cоздайте в папке D:AIODVDsourc64 файл названный upg64.cmd, содержащих следующее:

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

5) Измените содержание файла autorun.inf в папке D:AIODVD на следующее:

Этап 5: Создание ISO-образа (опционально)

1) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
2) Введите нижеследующую команду и нажмите клавишу Enter ↵:

Указанные здесь параметры:

-u2 - Создает образ, который имеет файловую систему UDF.
-l - Задает метку тома. Между параметрами l и метка пробелов быть не должно.
-b - Указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
-h - Включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
-m - Игнорирует ограничение максимального размера образа.

Готовый файл iso-образа: WIN7_AIO_x86-x64.ISO будет находится в папке D:AIOISO.

Вариант 2. Сложный и долгий способ.

Для создания собственного образа установочного диска Вам потребуется следующее:

Образы:

Windows 7 Enterprise (x86)
Windows 7 Enterprise (x64)

Программное обеспечение:

Windows Automated Installation Kit 2.0 (ссылка) или выше.
Архиватор 7-zip
Текстовый редактор с возможностью сохранения в кодировке 866. (Например: AkelPad)

Этап 1: Подготовка к работе.

1) Создайте указанную ниже структуру папок с подпапками:

D:

└─AIO

├───DVD
│ │
│ └───sources
│ │
│ ├───x64
│ │
│ └───x86
├───WIMs
├───ISO
├───offline
└───temp
├───x64
└───x86

2) Скопируйте все папки и все файлы, исключая папку sources из iso-образа Windows 7 Enterprise (64) в папку D:AIODVD
3) Скопируйте содержимое папки sources из iso-образа Windows 7 Enterprise (64) в папку D:AIODVDsourcesx64, исключая файлы:

4) Переместите файл install_Windows 7 ENTERPRISE.clg из папки D:AIODVDsourcesx64 в папку D:AIO empx64
5) Переместите файл install.wim из папки D:AIODVDsourcesx64 в папку D:AIOWIMs
6) Переименуйте файл install.wim в папке D:AIOWIMs в ENTx64.wim
7) Извлеките файл install_Windows 7 ENTERPRISE.clg из iso-образа Windows 7 Enterprise (x86) в папку D:AIO empx86
8) Извлеките файл install.wim из iso-образа Windows 7 Enterprise (x86) в папку D:AIOWIMs
9) Переименуйте файл install.wim в папке D:AIOWIMs в ENTx86.wim

Этап 2. Создание файла install.wim.

Теперь Вы должны создать install.wim (файл, который содержит различные версии Windows), путем экспорта имеющихся у Вас в папке D:AIOWIMs образов.

1) Введите нижеследующие команды, нажимая после ввода каждой из них клавишу Enter ↵:

Этап 3. Создание файлов winpe.wim.

1) В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:

2) Создайте в папке в D:AIO empx86 командный файл startnet.cmd:
3) Откройте его в AkelPad добавьте в него нижеследующий текст и сохраните в кодировке 866:

4) Создайте в папке в D:AIO empx64 командный файл startnet.cmd:
5) Откройте его в AkelPad добавьте в него нижеследующий текст и сохраните в кодировке 866:

6) Смонтируйте файл D:AIO empx86winpe.wim, выполнив команду:

7) Скопируйте в папку D:AIOofflineWindowssystem32 файл startnet.cmd из папки D:AIO empx86 соглашаясь на замену.
8) Скопируйте файл background_cli.bmp из папки D:AIODVDsourcesx86 в папку D:AIOofflineWindowsSystem32
9) Удалите файл winpe.bmp из папки D:AIOofflineWindowsSystem32
10) Переименуйте файл background_cli.bmp в папке D:AIOofflineWindowsSystem32 на winpe.bmp.
11) Скопируйте файл winpe.bmp из папки D:AIOofflineWindowsSystem32 в папку
D:AIOofflineWindowswinsxsx86_microsoft-windows-winpe-background_31bf3856ad364e35_6.1.760X.XXXXX_none_XXXXXXXXXXXXXXXX
(значения вместо X зависят от версии WAIK) соглашаясь на замену.
12) Демонтируйте образ с сохранением.

13) Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:

14) Смонтируйте файл D:AIO empx64winpe.wim, выполнив команду:

15) Скопируйте в папку D:AIOofflineWindowssystem32 файл startnet.cmd из папки D:AIO empx64 соглашаясь на замену.
16) Скопируйте файл background_cli.bmp из папки D:AIODVDsourcesx64 в папку D:AIOofflineWindowsSystem32
17) Удалите файл winpe.bmp из папки D:AIOofflineWindowsSystem32
18) Переименуйте файл background_cli.bmp в папке D:AIOofflineWindowsSystem32 на winpe.bmp.
19) Скопируйте файл winpe.bmp из папки D:AIOofflineWindowsSystem32 в папку
D:AIOofflineWindowswinsxsamd64_microsoft-windows-winpe-background_31bf3856ad364e35_6.1.760X.XXXXX_none_XXXXXXXXXXXXXXXX
(значения вместо X зависят от версии WAIK) соглашаясь на замену.
20) Демонтируйте образ с сохранением.

21) Удалите файлы и папки, которые могли остаться после демонтирования wim-образа, используя команду:

22) Экспортируйте образы winpe:

Этап 4. Создание файлов ответов.

1) Запустите из меню Диспетчер образов системы Windows (расположен в папке Microsoft Windows AIK в меню Пуск)
2) Нажмите в главном меню Файл → Выбрать образ Windows
3) Выберите файл каталога install_Windows 7 ENTERPRISE.clg из папки D:AIO empx86
4) Нажмите в главном меню Файл → Новый файл ответов
5) На панели Образ Windows поочередно щелкая правой кнопкой мыши на указанных ниже компонентах, выберите этап конфигурации (пункт Добавление параметра для прохода 1 WindowsPE):

6) На панели Файл отчетов пройдите:

7) На панели Свойства: SetupUILanguage присвойте параметру UILanguage значение ru-RU
8) На панели Файл отчетов пройдите:

9) На панели Свойства: SetupUILanguage присвойте параметру Key значение /IMAGE/INDEX, а параметру Value значение 1
10) На панели Файл отчетов пройдите:

11) На панели Свойства: InstallFrom присвойте параметру Path значение %diskroot%sourcesinstall.wim
12) Нажмите в главном меню Файл → Сохранить файл ответов как и сохраните его как D:AIODVDsourcesinstall-x86.xml
13) Нажмите в главном меню Файл → Закрыть файл ответов, а затем Закрыть образ Windows

14) Нажмите в главном меню Файл → Выбрать образ Windows
15) Выберите файл каталога install_Windows 7 ENTERPRISE.clg из папки D:AIO empx64
16) Нажмите в главном меню Файл → Новый файл ответов
17) На панели Образ Windows поочередно щелкая правой кнопкой мыши на указанных ниже компонентах, выберите этап конфигурации (пункт Добавление параметра для прохода 1 WindowsPE):

18) На панели Файл отчетов пройдите:

19) На панели Свойства: SetupUILanguage присвойте параметру UILanguage значение ru-RU
20) На панели Файл отчетов пройдите:

21) На панели Свойства: SetupUILanguage присвойте параметру Key значение /IMAGE/INDEX, а параметру Value значение 2
22) На панели Файл отчетов пройдите:

23) На панели Свойства: InstallFrom присвойте параметру Path значение %diskroot%sourcesinstall.wim
24) Нажмите в главном меню Файл → Сохранить файл ответов как и сохраните его как D:AIODVDsourcesinstall-x64.xml
25) Нажмите в главном меню Файл → Закрыть файл ответов, а затем Закрыть образ Windows

 

Этап 5: Добавление в загрузочное меню пункты для выбора разрядности установки.

1) Добавьте в загрузочное меню пункт Установка Windows 7 Enterprise (x86).
В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:

2) Добавьте в загрузочное меню пункт Установка Windows 7 Enterprise (x64).
В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:

Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.

Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)

3) Установите время ожидания загрузки по умолчанию::

Этап 6: Добавление в загрузочное меню пункты для выбора разрядности среды восстановления.

1) Добавьте файлы сред восстановления системы (winre.wim) для каждой разрядности:

1.1) Откройте с помощью программы 7-zip файл install.wim из папки D:AIODVDsources
1.2) Скопируйте из папки D:AIODVDsourcesinstall.wim1WindowsSystem32Recovery в папку D:AIODVDsources файл winre.wim.
1.3) Переименуйте файл winre.wim из папки D:AIODVDsources в winre-x86.wim
1.4) Откройте с помощью программы 7-zip файл install.wim из папки D:AIODVDsources
1.5) Скопируйте из папки D:AIODVDsourcesinstall.wim2WindowsSystem32Recovery в папку D:AIODVDsources файл winre.wim.
1.6) Переименуйте файл winre.wim из папки D:AIODVDsources в winre-x64.wim

2) Добавьте новые записи в загрузочное меню для среды восстановления Windows x86:
В Командной строке средств развертывания введите команды, нажимая после ввода каждой из них клавишу Enter ↵:

Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.

Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)

3) Добавьте новые записи в загрузочное меню для среды восстановления Windows x64:

Примечание: Эта команда сообщит Вам {GUID} сделанной копии, запишите его.

Примечание: (Замените {GUID} идентификатором GUID, который Вы записали.)

(Если в D:AIODVDoot появились файлы BCD.LOG, bcd.LOG1, bcd.LOG2 - их можно удалить)

Этап 7: Создание ISO-образа.

1) Скопируйте bcd из папки D:AIODVDoot в папку D:AIODVDefimicrosoftoot заменяя оригинал.
2) Запустите Командную строку средств развертывания (расположена в папке Microsoft Windows AIK в меню Пуск) от имени администратора.
3) Введите нижеследующую команду и нажмите клавишу Enter ↵:

Указанные здесь параметры:

-u2 - Создает образ, который имеет файловую систему UDF.
-l - Задает метку тома. Между параметрами l и метка пробелов быть не должно.
-b - Указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе.
-h - Включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути
-m - Игнорирует ограничение максимального размера образа.

Готовый файл iso-образа: WIN7_AIO_x86-x64.ISO будет находится в папке D:AIOISO.




Самые читаемые статьи раздела Установка
Официальные прямые ссылки на языковые пакеты для Windows 7 и Windows 7 SP1.
Изменение языка интерфейса в редакциях Windows 7 Starter/Home Basic/Home Premium/Professional.
Создание DVD или USB флеш-диска для установки Windows в режиме EFI (UEFI).
Установка Windows 7 с USB флеш-накопителя (флешки).
Автоматическая установка обновлений Windows.
Создание установочного образа Windows с двумя видами разрядности (32-битная и 64-битная) в одном iso-образе.
Прямые ссылки с официального сайта Microsoft для скачивания сервисного Пакета обновлений 1 (SP1) для Windows 7.
Быстрый запуск командной строки из среды предустановки Windows.
Установка Windows 7 без создания учетной записи и имени компьютера, а также добавление драйверов в систему на этапе установки Windows.
Проверка установленных версий .NET Framework и установка отсутствующих.