simplix — 15.05.2015 22:01:50

Пошаговая инструкция по созданию диска Windows 7 SP1, как я делаю его для себя. Если угодно, называйте его simplix edition, собрать диск может каждый и полностью легально. На любом этапе вы можете внести свои коррективы, чтобы дистрибутив максимально соответствовал вашим задачам.

Нам понадобится оригинальный дистрибутив Windows 7 SP1 на любом языке, так как набор обновлений поддерживает все языки. Дальше будет рассматриваться дистрибутив с русским языком. При желании можно собрать диск с установщиком на основе Windows 10, чтобы обеспечить поддержку USB 3.0 и задействовать непрерывное сжатие файла дистрибутива, что значительно сэкономит место. Все работы я провожу в своей рабочей системе Win7 x64, Win8-8.1 тоже подойдут, так как все эти системы содержат актуальную версию Dism. Работа с iso-файлами происходит через программу UltraISO. Далее по тексту будут упоминаться файлы, которые можно извлечь из дистрибутива с помощью UltraISO и таким же образом поместить их обратно.

1) Интеграция AntiSMS в службу восстановления системы при запуске с диска. Нужно загрузить свежую версию AntiSMS.exe, извлечь из дистрибутива файл sources\boot.wim и перетянуть его мышкой на AntiSMS.exe.

2) Интеграция WimVerify в службу восстановления системы при запуске с диска. Делается аналогично первому пункту за исключением того, что делать это нужно вручную - смонтировать boot.wim, затем скопировать WimVerify в каталог Sources\Recovery\Tools и сделать соответствующую запись в WinREConfig.xml (раскрыть):
<Recovery>
    <FactoryRecoveryTool>
        <RelativeFilePath>AntiSMS.exe</RelativeFilePath>
    </FactoryRecoveryTool>
    <RecoveryTools>
        <RelativeFilePath>WimVerify.exe</RelativeFilePath>
    </RecoveryTools>
    <StartupRepair>
        <NoAutoLaunchFromCD/>
        <NoNetworking/>
    </StartupRepair>
</Recovery>
Подробности здесь

3) Интеграция AntiSMS в службу восстановления установленной системы. Для этого нужно установить UpdatePack7R2 с ключом /AntiSMS, предварительно поместив файл AntiSMS.exe в один каталог с набором.

4) Интеграция обновлений из набора UpdatePack7R2 + IE11. Пример запуска такой команды: UpdatePack7R2.exe /IE11 /WimFile=C:\install.wim /Index=1. Подробная инструкция по интеграции

5) Чтобы сделать доступными все индексы образа, нужно удалить из дистрибутива файл ei.cfg. К примеру на редакции Ultimate это разблокирует выбор всех пяти 32-разрядных редакций, и всех четырёх 64-разрядных редакций. Для экономии времени можно настроить только самую низкую редакцию, а затем повысить её до более высокой командой Dism /Set-Edition. Подробности здесь

6) Если вы опытный пользователь, рекомендую отключать UAC. Его обойти очень просто, а неудобства в работе доставляет. Также я использую твики отображения значка компьютера на рабочем столе, убираю центр поддержки из области уведомлений и отключаю проверку обновлений. Всё это делать не обязательно и вы можете использовать совсем другие твики для своего удобства. Мои твики (раскрыть):
;Компьютер на рабочем столе
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000

;Отключить UAC
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"ConsentPromptBehaviorAdmin"=dword:00000000
"EnableLUA"=dword:00000000
"PromptOnSecureDesktop"=dword:00000000

;Отключить Центр поддержки из области уведомлений
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"HideSCAHealth"=dword:00000001

;Не проверять наличие обновлений
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"AUOptions"=dword:00000001

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

7) На некоторых этапах можно использовать файл ответов для автоматической установки системы. Способы размещения файла ответов можно найти здесь. Я использую этап oobeSystem для ускорения установки, чтобы пропустить все вопросы при первом входе, кроме задания имени пользователя. Так выглядит этот этап (раскрыть):
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <OOBE>
                <NetworkLocation>Other</NetworkLocation>
                <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                <ProtectYourPC>3</ProtectYourPC>
            </OOBE>
            <TimeZone>FLE Standard Time</TimeZone>
        </component>
    </settings>

Вы можете поставить свою временную зону и отредактировать другие настройки с помощью WSIM.

8) Я рекомендую использовать лицензионную систему, поэтому не буду рассматривать способы активации, их вы можете выбрать самостоятельно под свою ответственность. При использовании эмулятора SLIC-таблицы ODIN советую использовать проект WinKernel, который следит за корректным обновлением альтернативного ядра. Его можно установить с помощью файла ответов на этапе specialize или с помощью SetupComplete.cmd во время первого входа в систему. Если же систему понадобится активировать другим ключом и потребность в обновлении альтернативного ядра исчезнет, WinKernel всегда можно убрать.

9) При использовании Windows 10 в качестве загрузочного диска достаточно заменить в нём файл install.wim на аналогичный, созданный с помощью шагов выше. Также можно сжать его и поместить под именем install.esd, это значительно сэкономит место на диске. Файл boot.wim можно редактировать аналогично такому же в Win7, однако добавить в меню восстановления можно только один пункт и я добавляю туда AntiSMS.

Пример диска, собранного на основе этих рекомендаций, можно найти здесь.

bnikolaich — 26.05.2015 19:05:50

Существует ли Windows 7 SP1 x86 RU simplix edition , и если "Да" ,то где лежит ?

MBTY — 26.05.2015 21:10:07

bnikolaich
Не существует такой. Есть собранная по его инструкции : http://nnm-club.me/forum/viewtopic.php?t=898802

bnikolaich — 26.05.2015 22:01:00

MBTY
Там для x64, а у меня,увы, старое железо.

mvk2000 — 26.05.2015 22:57:47

bnikolaich
Если старое железо, то зачем Windows 7 ?

И потом "Рекомендации по созданию диска Windows 7 SP1" они для пользователей и написаны, чтобы каждый сам смог стать кузнецом своего счастья

bnikolaich — 26.05.2015 23:35:31

mvk2000
Железо старое для x64. И думаю,что я не достаточно опытный пользователь,чтобы стать кузнецом своего счастья.

mvk2000 — 27.05.2015 06:41:14

bnikolaich сообщает:

Железо старое для x64.

утверждение спорное (в существенной разнице требований win 7 x32 и х64), но я тогда лучше спрошу по-другому: с какой задачей не справляется XP, что вызывает необходимость ставить 7-ку ?

bnikolaich сообщает:

И думаю,что я не достаточно опытный пользователь,чтобы стать кузнецом своего счастья.

Дорогу осилит идущий (и опыта наберётся) - а возникнут препятствия - тут автор топика да и форумчане, думаю, не откажут в помощи.
По поводу "simplix edition" автор высказался о своей позиции и она понятна, поэтому simplix edition на варезе мы больше не увидим.
Остаются simplix recommendations - руководство к действию.
Это взгляд со стороны, если я ошибаюсь - меня поправят.
И никто не мешает обратиться к автору топика в личку и обговорить все вопросы без посредников

bnikolaich — 27.05.2015 22:37:27

mvk2000
Пользуюсь сборкой Win XP Simplix'а, которая меня вполне устраивает.А семерку просто хотел попробовать(что за зверь).
Всем спасибо за участие.

GBan — 07.06.2015 21:10:38

Уважаемый, simplix!

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

Спасибо!

77mirage — 12.09.2015 12:04:25

Можно подробнее, как install.wim сжать в install.esd в Windows 7? И потом этот install.esd положить в загрузчик от Win8.1?

MBTY — 12.09.2015 21:00:02

77mirage
Вот вам конвертер ESD2WIM-WIM2ESD  , а уж добавить install - запихнуть его на флешку достаточно

korsak — 12.09.2015 22:42:57

77mirage
http://usbtor.ru/viewtopic.php?t=171

77mirage — 14.09.2015 09:10:58

Спасибо. Буду пробовать. Не могли бы посоветовать где взять или как сделать загрузчик (который понимает install.esd)?

s_host — 14.09.2015 12:37:07

77mirage
В личке ссылка на модифицированные загрузчики от Windows 7, 8, 8.1 и 10.

s007 — 14.09.2015 14:06:49

s_host
Пожалуйста, можно и мне ссылки на модифицированные загрузчики с поддержкой install.esd для Windows 7.
Кто что скажет про такой способ (второй пост в теме) https://forum.oszone.net/thread-289794.html:
Скрытый текст (раскрыть): проще всего наверное взять ISO-образ Windows 8, удалить оттуда файл install.wim и положить туда свой install.esd
а также править файл sources\ei.cfg, чтобы установщик не спрашивал ключ

[Channel]
OEM
[VL]
0

восстановление системы до прежних точек не будет работать, а так вроде всё остальное работает

P.S. Насколько я понял аналогично можно подменить своим install.esd для Windows 7 в оригинальном образе Windows 8.1

MBTY — 14.09.2015 15:10:25

Можно просто взять установочный диск от 8ки и подсунуть туда install от 7ки, предварительно перепаковав его в install.esd
До недавних пор пользовался таким установщиком.

s_host — 15.09.2015 13:10:38

s007
Ссылка в личке.

MBTY — 15.09.2015 17:15:20

А я так кину
http://usbtor.ru/viewtopic.php?t=488

77mirage — 15.09.2015 19:10:47

Спасибо всем. Все получилось. Сжал этим http://usbtor.ru/viewtopic.php?t=171, установщик взял этот http://usbtor.ru/viewtopic.php?t=488. Win 7 64bit с интегрированными обновлениями, С++, Microsoft .NET Framework 4.6 весит 2,5 ГБ. (до сжатия около 5 ГБ). На виртуалке все встало без сучка и задоринки.

ikall — 09.11.2015 17:59:21

коллеги, очень надеюсь на вашу помощь.
использовал хр для 32-бит от симплекса долгое время (отличные сборки были!!!!!),
сейчас взял новый комп для 64-бит, надо ставить соответствующую винду.
обрадовался сборке собранной по рекомендации уважаемого симплекса, скачал, записал образ на диск, пытался поставить на комп, с прописанием в биосе, что грузим с диска, и тишина...
комп диск не видит.
я не особо силен в этой "теме" - прочитал что тут пишут и как я понял по биосу у меня uefi usb hard disk - подскажите, эта сборка не встанет на мой комп?
если встанет, то как ее установить?
а если не встанет, то что делать??? (тут даже не знаю, то ли смайл плачущий поставить, то смеющийся над двусмысленностью фразы)

Буду признателен за подробное описание.
:)

может ли быть дело в том, что я сперва вкорячил в новый комп 32-х битный виндоус? или дело в другом?

happywanderer — 09.11.2015 18:44:26

ikall
Во-первых: для начала надо определиться, загрузка с диска или с дисковода, это разные вещи...
Во-вторых какой прогой писали, может диск запоротый....

ikall — 09.11.2015 19:17:17

happywanderer


1. писал на диск, и прописывал в биосе установку с дисковода
2. использовал программу daemon tools

сегодня попробую создать загрузочную флешку, отпишусь по результату

happywanderer — 09.11.2015 19:29:07

Сам дисками давно уже не пользуюсь, т.к. больно много геммороя, учитывая сегодняшнее качество и дисков и дисководов, то всё можно предположить, но когда пользовался, загрузочные диски всегда писал Nero 6, с обязательной последующей проверкой, и на диски Verbatim или TDK. Посмотри в сторону загрузочной флешки с помощью Rufus

ikall — 09.11.2015 19:31:01

happywanderer
спасибо!!!
именно рефьюз и нашел, сейчас момент тренировки с ним :)

happywanderer

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

simplix — 29.12.2015 18:21:30

Обновлён пример диска, собранного по рекомендациям из этой темы. Все благодарности g0dl1ke.

g0dl1ke — 29.12.2015 19:29:12

без simplix и его статей все равно бы ничего не вышло, так что все благодарности учителю :drinks:

happywanderer — 29.12.2015 19:49:53

simplix, g0dl1ke, спасибо, будем попробовать :drinks::drinks::drinks:

MBTY — 29.12.2015 21:34:02

simplix
g0dl1ke
:crazy:
Спасибо вам, ребята. Как раз думал переустанавливаться.

weldance — 30.12.2015 05:13:53

g0dl1ke
спасибо, забираю.
Вопрос: если имеется лиц. ключик от win каким образом можно активировать систему именно им?

P.S. дублирую вопрос в теме на ннм

simplix — 30.12.2015 08:32:30

weldance
А почему вы не читаете описание к раздаче? При выборе редакции системы (второй скриншот) всё написано.

weldance — 30.12.2015 08:38:16

simplix
извините... описание как раз таки читал, а вот скриншоты не смотрел

Parabol — 10.02.2016 22:04:29

Как правильно полученный install.wim с интегрированными обновлениями максимально сжать? Или конвертировать, например в install.esd (устанавливаю с помощью WinNTSetup, поэтому формат не имеет значения), вроде он имеет максимальное сжатие?
Пробовал конвертировать c помощью 78RePack от conty9, но при проверке с помощью WimVerify полученного файла install.esd выдает, что дистрибутив поврежден. При этом install.wim с интегрированными обновлениями проверку через WimVerify проходит.

MBTY — 11.02.2016 00:19:21

Parabol
http://rghost.ru/7GLkTP7J2

korsak — 11.02.2016 08:09:43

Parabol сообщает:

Как правильно полученный install.wim с интегрированными обновлениями максимально сжать? Или конвертировать, например в install.esd (устанавливаю с помощью WinNTSetup, поэтому формат не имеет значения), вроде он имеет максимальное сжатие?
Пробовал конвертировать c помощью 78RePack от conty9, но при проверке с помощью WimVerify полученного файла install.esd выдает, что дистрибутив поврежден. При этом install.wim с интегрированными обновлениями проверку через WimVerify проходит.

попробуй свежий WinNTSetup 3.8.6, там поправлены некоторые моменты с wimlib

XTriLogy — 23.02.2016 00:54:35

Для экономии времени можно настроить только самую низкую редакцию, а затем повысить её до более высокой командой Dism /Set-Edition

кто нибудь обьясните как это работает, никак вьехать не могу :unknown: может найдется у кого-то время легкую инструкцию накатать?))

simplix — 23.02.2016 11:20:10

Пример для файла install_1_x86.wim, расположенного в папке C:\WIM. В нём всего один индекс и редакция Starter с интегрированными обновлениями.

Копируем один индекс несколько раз и получаем для начала install_2_x86.wim с пятью редакциями Starter. Все индексы будут идти в порядке выполнения команд.


Код:

ImageX /export C:\WIM\install_1_x86.wim 1 C:\WIM\install_2_x86.wim "Ultimate"
ImageX /export C:\WIM\install_1_x86.wim 1 C:\WIM\install_2_x86.wim "Professional"
ImageX /export C:\WIM\install_1_x86.wim 1 C:\WIM\install_2_x86.wim "HomePremium"
ImageX /export C:\WIM\install_1_x86.wim 1 C:\WIM\install_2_x86.wim "HomeBasic"
ImageX /export C:\WIM\install_1_x86.wim 1 C:\WIM\install_2_x86.wim "Starter"

Нужно создать папку C:\WIM\Temp, сюда будут временно монтироваться индексы. Поочерёдно подключаем каждый индекс, задаём ему нужную редакцию и отключаем с сохранением изменений. Пятый индекс не трогаем, он и так Starter.


Код:

Dism /Mount-Wim /WimFile:"C:\WIM\install_2_x86.wim" /Index:"1" /MountDir:"C:\WIM\Temp"
Dism /Image:C:\WIM\Temp /Set-Edition:Ultimate
Dism /Unmount-Wim /MountDir:"C:\WIM\Temp" /Commit

Dism /Mount-Wim /WimFile:"C:\WIM\install_2_x86.wim" /Index:"2" /MountDir:"C:\WIM\Temp"
Dism /Image:C:\WIM\Temp /Set-Edition:Professional
Dism /Unmount-Wim /MountDir:"C:\WIM\Temp" /Commit

Dism /Mount-Wim /WimFile:"C:\WIM\install_2_x86.wim" /Index:"3" /MountDir:"C:\WIM\Temp"
Dism /Image:C:\WIM\Temp /Set-Edition:HomePremium
Dism /Unmount-Wim /MountDir:"C:\WIM\Temp" /Commit

Dism /Mount-Wim /WimFile:"C:\WIM\install_2_x86.wim" /Index:"4" /MountDir:"C:\WIM\Temp"
Dism /Image:C:\WIM\Temp /Set-Edition:HomeBasic
Dism /Unmount-Wim /MountDir:"C:\WIM\Temp" /Commit

Задаём имена и описания индексов. Позже я вручную меняю ##### на текст описания, ImageX не позволяет задавать большой текст. Вместо описания можно продублировать имя индекса.


Код:

ImageX /flags "Ultimate" /info "C:\WIM\install_2_x86.wim" 1 "Windows 7 Максимальная" "#####"
ImageX /flags "Professional" /info "C:\WIM\install_2_x86.wim" 2 "Windows 7 Профессиональная" "#####"
ImageX /flags "HomePremium" /info "C:\WIM\install_2_x86.wim" 3 "Windows 7 Домашняя расширенная" "#####"
ImageX /flags "HomeBasic" /info "C:\WIM\install_2_x86.wim" 4 "Windows 7 Домашняя базовая" "#####"
ImageX /flags "Starter" /info "C:\WIM\install_2_x86.wim" 5 "Windows 7 Начальная" "#####"
XTriLogy — 24.02.2016 22:49:15

Спасибо :good:. Буду сейчас пробовать автоматизировать

simplix — 18.03.2016 20:15:32

Благодаря g0dl1ke обновлена раздача диска, собранного по рекомендациям из шапки.

Пуф — 27.05.2016 12:10:45

simplix сообщает:

Обновлён пример диска, собранного по рекомендациям из этой темы

C у всем известного трекера проблемы  и их фактический адрес  блокируют с литером me,они открыли новый  домен с литерой to
С предыдущего поста По вашей ссылке выдает вот такое http://mepic.ru/up/pic_s/06540e57018879b1a79c69fea7b6da76.jpg

Образ лежит  тут   пример диска    ,но автор из темы пока пропал  по неизвестным причинам. 
У кого и на этот адрес не запускает провайдер ,устанавливайте расширения Browsec или тому подобные, для обхода блокировок

И вопрос по WimVerify:  каким из них проверять этот образ залитый на болванку или USB флешку ? Или по очереди x64 ,а потом  x86?

0 0 — 27.05.2016 13:32:14

Магнет раздачи, актуален на момент написания
Скрытый текст (раскрыть): magnet:?xt=urn:btih:550CEFB70F93EF0CBAF6B5B4174F1FB0E128B75F

Пуф — 21.06.2016 21:52:28

:)Благодаря g0dl1ke обновлена раздача образа 16.7.20, собранного по рекомендациям из шапки.

Max44 — 26.07.2016 18:00:27

Ребят, не подскажите, на каком этапе применяются твики реестра  в Windows 7 SP1 х86-x64 by g0dl1ke 16.7.20?

simplix — 26.07.2016 20:15:52

Max44
Как написано в шестом пункте инструкции, они не применяются во время установки, а уже применены в реестре дистрибутива.

by Profi — 29.08.2016 19:33:17

привет simplix мне интересно как ты умудрился сделать из образа win7x64 сразу две разрядности разве так возможно ?

Muroljub — 19.12.2016 15:00:22

simplix
Здравствуйте!
Хочу створити Windows 7 Enterprise SP1 x64+UpdatePack7R2-2016.11.11 (UKR) на онові uk_windows_7_enterprise_with_sp1_x64_dvd_u_677683, але виходить імпортувати дуже необхідні Ваші твікі реєстра (6 пункт):
;Компьютер на рабочем столе
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000

;Отключить UAC
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"ConsentPromptBehaviorAdmin"=dword:00000000
"EnableLUA"=dword:00000000
"PromptOnSecureDesktop"=dword:00000000

;Отключить Центр поддержки из области уведомлений
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"HideSCAHealth"=dword:00000001

;Не проверять наличие обновлений
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"AUOptions"=dword:00000001

Я установив Windows® (AIK) для Windows® 7 с пакетом обновления 1 (SP1), прошу Вашої допомоги:
1)    Для Ваших твіків реєстра потрібно створювати файл HKU.reg чи редагувати AutoUnattend.xml?
2)    Як правильно підключити образ так щоб мати доступ до реєстра дистрибутива?
3)    Куди та за допомогою якої команди його імпортувати?
Вибачте що турбую, дайте будь ласка хоча б якусь інтернет адресу (з чого треба починати щоб  розібратися початківцю) у цьому питанні! Дякую за прочитане повідомлення!:)

kotto — 22.12.2016 00:14:57

simplix, Приветствую, извиняюсь если тема уже заезжена. Но тем не менее интересно, во взять к примеру SmartFix запросто интегрируется в загрузчик не зависимо от разрядности boot.wim? а вот winkernel в 32х битную ситему у меня почему то не интегрируется, в 64 запросто.

Пуф — 23.07.2017 02:41:28

kotto сообщает:

simplix, Па вот winkernel в 32х битную ситему у меня почему то не интегрируется, в 64 запросто.

Если актуально до сих пор,то вероятно согласно описанию ,только для x64 разрядных систем
WinKernel - Автоматическое обновление ядра Windows 7 x64



simplix

Вы можете поставить свою временную зону и отредактировать другие настройки с помощью WSIM

Обновлён пример диска, собранного по рекомендациям из этой темы.

Здравствуйте,а не подскажите  как на примере этого диска  изменить там временную зону на Москва,Санкт-Петербург,Волгоград
UPD.Я понимаю что после установки системы её и так можно изменить в 3 клика мышой,но иногда забываешь и люди тревожатся и недопонимают почему у них часы неверно идут.Там вероятней всего установлен часовой пояс g0dl1ke

Kon Diter — 15.10.2017 03:30:53

Добрый день!

simplix сообщает:

9) При использовании Windows 10 в качестве загрузочного диска достаточно заменить в нём файл install.wim

http://i91.fastpic.ru/thumb/2017/1015/ac/c6ed4ef13881546456ed6a6fb2e260ac.jpeg 
Подскажите, пожалуйста, как это исправить.

Разобрался. Из дистрибутива Windows 10 нужно удалить ei.cfg и cversion.ini

Andrej — 10.11.2017 21:11:57

Блокировка нерекомендуемых обновлений GWX & Telemetry
Установвил сборку и запустил поиск обновлений. В предлагаемых к установке присутствовали всем известная четвёрка: KB2952664, KB3021917, KB3068708, KB3080149. Неопытный пользователь может поставить их вместе с другими, что нежелательно. Автор проектов Bifido в своём блоге предлагает устанавливать заглушки.
Было бы неплохо интегрировать те заглушки в эту сборку. Или разработать своё решение.

Почему сценарий автоматической установки реализован не полностью?
Процесс установки данной сборки частично автоматизирован - скрыты многие диалоговые окна, которые появляются при ручной установке с оригинального диска Windows 7. Но на последнем этапе (OOBE) всё же осталось несколько "ненужных" запросов: выбор языка, принятие Лицензионного соглашения, и несколько других.

Интеграция в сборку нескольких сценариев установки с возможностью выбора
Придумал такую идею. Реализовать в сборке возможность установки по разным сценариям (файлы unattend.xml) в зависимости от ситуации. Допустим, варианты выбора могут быть такими:
1) Полностью автоматическая установка + разбивка разделов диска: не выдаётся абсолютно никаких запросов, все разделы диска удаляются и создаются новые;
2) Полностью автоматическая установка: не выдаётся никаких запросов, кроме диалогового окна выбора места установки - разметку диска меняет пользователь вручную при необходимости или оставляет как есть;
3) Полу-автоматическая установка: скрыто большинство "ненужных" запросов установщика (например, язык системы, выбор часового пояса, принятие Лицензионного соглашения), оставлены "важные" запросы (например, Имя пользователя, Пароль);
4) Ручная установка.

Возможная реализация, мультисценарийной установки. Варианты:
1 Выбор сценария установки осуществляется из BCD меню.
  1.1 Запуск boot.wim осуществляется с передачей ему некоторого параметра в зависимости от выбора пользователя.
    1.1.1 В boot.wim должно содержаться несколько файлов unattend.xml (или autounattend.xml) которые будут прикреплятся в качестве ключа /unattend к запуску установщика setup.exe
    1.1.2 В install.esd должно содержаться несколько файлов unattend.xml (или autounattend.xml) которые будут прикреплятся в качестве ключа /unattend к запуску установщика setup.exe
  1.2 Существует несколько фалов boot.wim в каждом из которых содержиться свой файл unattend.xml (или autounattend.xml) который прикреплятся в качестве ключа /unattend к запуску установщика setup.exe
2 Выбор сценария установки осуществляется из меню выбора редакции Windows. В этом случае в файле образа install.esd создаётся несколько индексов-копий каждой редакции: для четырёх сценариев установки - по четыре копии каждой редакции. Индексы будут отличаться только содержащимся файлом unattend.xml (или autounattend.xml). Размер файла install.esd практически не измениться, так как все остальные файлы будут одинаковы.

Как должен называться файл сценария автоматической установки unattend.xml или autounattend.xml?
Как Я понял, если требуется переразбивка разделов жесткого диска, то файл должен называться autounattend.xml, если же данной функции не требуется то название может быть unattend.xml. Верно?

matrix — 16.01.2019 13:40:01

Объясните, пожалуйста, чем отличаются варианты:
Windows 7 SP1 Setup (32-bit) + Updates (USB2)
Windows 7 SP1 Setup (32-bit) + Updates (USB3)
Разве второй вариант не есть универсальным?

TAOBAO — 17.01.2019 05:19:35

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

matrix — 17.01.2019 14:50:43

TAOBAO
Если у меня все флешки USB2, тогда мне лучше выбрать первый вариант с (USB2) и не заморачиваться?
А если материнка поддерживает USB3, тоже возможный синий экран?

ikall — 22.01.2019 10:36:09

Приветствую участников. С наступившим :)
Возникла проблема, надеюсь на помощь и подсказку.
История такая, у меня есть ноут, купленный в 2008 году с предустановленной вистой, процессором intel core 2 duo mobile T5550 и 4 ГБ оперативки, жесткий 320Гб. На тот момент был очень даже не плохой по железу.
Виста меня категорически не устраивала, и я вместо нее поставил XP сборки симплекса.
И много лет она мне служила верой и правдой, спасибо автору.
Пару лет назад взял себе мощный комп и забросил ноут. А недавно решил его привести в рабочее состояние, почистить и установить винду 7 64Х собранную по заветам уважаемого симплекса, ту же сборку, что и на компе трудится.
Но установить не удается. Ставлю с флешки загрузочной, с нее на компе ставил без проблем.
Загрузка начинается, появляется надпись -Начало установки
потом или все подвисает с горизонтальными полосами на экране или без них, а то и просто идет на перезагрузку.
Так как железо в целом нормальное, есть подозрение на два момента
1. высохла смазка на процессоре - для отвода тепла с процессора, я ее менял лет 5 назад, может снова надо? Но в таком случае почему при работе под XP комп может работать достаточно долго и нет проблем с перегревом? При загрузке повышенная температура возникает?
2. пару лет назад ставил на ноут вторую операционную систему на D диск, и если не ошибаюсь это была как раз эта сборка винд7 64х и все с ней было ок, потом долго не пользовался, а недавно пытался запустить и она не запускалась и тоже ноут шел на перезагрузку. В итоге ее удалил, и отформатировал диск Д, но при запуске каждый раз выходит окно выбора какую систему запустить хотя 7-ки уже и нет. Т.е. может от нее что-то где-то осталось и это что-то мешает?

Много написал, но хотел что бы была полная картина.
Буду признателен за совет как решить проблему :)

Parabol — 22.01.2019 11:13:08

ikall
Полосы на экране однозначно указывают на аппаратную неисправность. Для начала выполните тест оперативной памяти (желательно на другой машине), если он закончится успешно, значит неисправна материнская плата. В с/ц.

Sergikaz — 22.01.2019 13:55:34

ikall
Попробуйте загрузиться на этом ноуте с LiveCD на базе Семёрки. Сейчас эти LiveCD (WinPE) штампуют на основе Десятки, что в принципе так же пойдёт. Желательно LiveCD с кучей программ. Там точно будет всевозможные тестовые программы, на которых можно будет проверить ноут и нагрузить его как угодно. Если же даже в LiveCD не будет грузиться и вылазить ваши проблемы, то однозначно это "железные" проблемы. Тогда на этом LiveCD вы найдёте Dos утилиты и ими проверить память, винт.

ikall — 22.01.2019 18:06:40

Parabol если подскажете как провести тест оперативной памяти, то прогоню его. Только на этом же ноуте, другого нет, к сожалению.
Нести в сервис центр очень не хочется.

Sergikaz попробовал загрузится с LiveCD на базе 7-ки. Не получилось, тоже подвисает в процессе загрузки ОС.
Зашел в AIDA64 и проверил температуру процессора - 58 С. При не загруженной системе, т.е. ничего не запущено кроме ОС, по моему это многовато. Постараюсь на днях купить пасту, и заменить ее на процессоре. После этого эксперимент с LiveCD можно будет продолжить.

Вспомнил, надо поискать ту пасту которую использовал, она не вся ушла. Но перед использованием посмотрю срок годности или в любом случае надо новую? Кстати, их много разных и цены от 150 руб до 2700. Какую брать?

Parabol — 22.01.2019 18:23:44

ikall
Какой LiveCD использовали? Замена термопасты в решении конкретно этой проблемы не поможет.

ikall — 22.01.2019 18:26:25

Parabol вот этот - WinDoZaLiveCD

Parabol — 22.01.2019 18:35:26

ikall
По описанию, так и не понял есть у него DoS утилиты или нет. Попробуйте использовать WinPE 10-8 Sergei Strelec
А дальше любой на выбор:
Скрытый текст (раскрыть): https://i.imgur.com/DM7Ik6v.png

ikall — 22.01.2019 19:35:42

Parabol провел тест 5,01 ошибок не найдено

Parabol — 22.01.2019 20:05:12

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

raddy — 22.01.2019 20:36:11

ikall сообщает:

у меня есть ноут, купленный в 2008 году с предустановленной вистой, процессором intel core 2 duo mobile T5550 и 4 ГБ оперативки, жесткий 320Гб.

А что за модель ноутбука?

Sergikaz — 23.01.2019 10:26:55

ikall
Попробуйте отключить на ноуте жёсткий диск и опять загрузиться с LiveCD, с какого были тормоза.

ikall — 24.01.2019 09:38:40

Sergikaz
отключил жесткий диск и попробовал загрузить 7-ку с LiveCD, не грузится ни 7-ка, ни 10-ка, ни 32 разряда, ни 64.
удалось загрузить с включенным жестким диском только версию 7-ки в безопасном режиме. Программы запускаются, но не все работают, к примеру Виктория не захотела работать.

заменил термопасту, почистил внутри от пыли - температура стала 38С.
но проблему не решил.

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

raddy
тошиба сателлит серия А

Parabol
на экране полосы ,если я правильно понимаю, это когда зависает, то картинка превращается в полосы.
они же не каждый раз, чаще просто подвисает и темнота

Лёшка_К — 24.01.2019 11:23:13

ikall, Вам нужно снять диск, начать установку на другом PC\ноутбуке\нетбуке до первой перезагрузки. Когда перезагрузка начнется, снять hdd, установить в свой ноут и загрузиться с hdd. Установка продолжится... ;)

Sergikaz — 24.01.2019 12:51:06

ikall
На мамке какой-то аппаратный сбой. Какое-то устройство не корректно работает (может вообще умерло). При установке, при загрузке системы идёт зависание на стадии загрузки драйверов, на стадии инициализации  этого устройства. Для системы Windows это критично. Я сталкивался с подобным случаем и вот что любопытно, на таком "недобитым" ноуте прекрасно загрузилась Линукс-подобная система. У вас не слабый ноут для Линукса. У меня на нетбуке с 2 гигами памяти прекрасно работает Manjaro Xfce. Попробуйте этот дистрибутив. Он также может загружаться в режиме LiveCD (практически все дистрибутивы Линукс могут загружаться так).

matrix — 27.01.2019 15:23:32

Кто-нибудь пробовал использовать fix128 (для поддержки памяти более 4 Гб в 32-разрядных Windows) на сборке, собранной по данным рекомендациям?

Senyorka — 27.09.2020 10:55:58

Ставится но не везде. Я не знаю с какими танцами с бубном надо танцевать и на какую мать это лучше станет. Сомтри брали Леново L340-15IRH в Фокстроте и на него прекрасно стал этот фикс на 7 винду. А вот на леново IdeaPad 5 15IIL05 уже не стало вообще ничего. Просто ошибка при запуске и нужно было перебивать систему.