Пошаговая инструкция по созданию диска 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.
Пример диска, собранного на основе этих рекомендаций, можно найти здесь.
Существует ли Windows 7 SP1 x86 RU simplix edition , и если "Да" ,то где лежит ?
bnikolaich
Не существует такой. Есть собранная по его инструкции : http://nnm-club.me/forum/viewtopic.php?t=898802
MBTY
Там для x64, а у меня,увы, старое железо.
bnikolaich
Если старое железо, то зачем Windows 7 ?
И потом "Рекомендации по созданию диска Windows 7 SP1" они для пользователей и написаны, чтобы каждый сам смог стать кузнецом своего счастья
Отредактировано mvk2000 (26.05.2015 23:02:35)
mvk2000
Железо старое для x64. И думаю,что я не достаточно опытный пользователь,чтобы стать кузнецом своего счастья.
bnikolaich сообщает:
Железо старое для x64.
утверждение спорное (в существенной разнице требований win 7 x32 и х64), но я тогда лучше спрошу по-другому: с какой задачей не справляется XP, что вызывает необходимость ставить 7-ку ?
bnikolaich сообщает:
И думаю,что я не достаточно опытный пользователь,чтобы стать кузнецом своего счастья.
Дорогу осилит идущий (и опыта наберётся) - а возникнут препятствия - тут автор топика да и форумчане, думаю, не откажут в помощи.
По поводу "simplix edition" автор высказался о своей позиции и она понятна, поэтому simplix edition на варезе мы больше не увидим.
Остаются simplix recommendations - руководство к действию.
Это взгляд со стороны, если я ошибаюсь - меня поправят.
И никто не мешает обратиться к автору топика в личку и обговорить все вопросы без посредников
Отредактировано mvk2000 (27.05.2015 06:47:33)
mvk2000
Пользуюсь сборкой Win XP Simplix'а, которая меня вполне устраивает.А семерку просто хотел попробовать(что за зверь).
Всем спасибо за участие.
Уважаемый, simplix!
Насколько я понял из некоторых постов на этом форуме и на ру-борде - вы начали пользоваться Win 8.1 и было бы очень интересно увидеть ваш способ приготовления 8.1, т.к. ваши рецепты всегда очень качественные и не имеют костылей.
Спасибо!
Можно подробнее, как install.wim сжать в install.esd в Windows 7? И потом этот install.esd положить в загрузчик от Win8.1?
77mirage
Вот вам конвертер ESD2WIM-WIM2ESD , а уж добавить install - запихнуть его на флешку достаточно
Спасибо. Буду пробовать. Не могли бы посоветовать где взять или как сделать загрузчик (который понимает install.esd)?
77mirage
В личке ссылка на модифицированные загрузчики от Windows 7, 8, 8.1 и 10.
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
Отредактировано s007 (14.09.2015 14:07:50)
Можно просто взять установочный диск от 8ки и подсунуть туда install от 7ки, предварительно перепаковав его в install.esd
До недавних пор пользовался таким установщиком.
s007
Ссылка в личке.
Спасибо всем. Все получилось. Сжал этим 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 ГБ). На виртуалке все встало без сучка и задоринки.
коллеги, очень надеюсь на вашу помощь.
использовал хр для 32-бит от симплекса долгое время (отличные сборки были!!!!!),
сейчас взял новый комп для 64-бит, надо ставить соответствующую винду.
обрадовался сборке собранной по рекомендации уважаемого симплекса, скачал, записал образ на диск, пытался поставить на комп, с прописанием в биосе, что грузим с диска, и тишина...
комп диск не видит.
я не особо силен в этой "теме" - прочитал что тут пишут и как я понял по биосу у меня uefi usb hard disk - подскажите, эта сборка не встанет на мой комп?
если встанет, то как ее установить?
а если не встанет, то что делать??? (тут даже не знаю, то ли смайл плачущий поставить, то смеющийся над двусмысленностью фразы)
Буду признателен за подробное описание.
может ли быть дело в том, что я сперва вкорячил в новый комп 32-х битный виндоус? или дело в другом?
ikall
Во-первых: для начала надо определиться, загрузка с диска или с дисковода, это разные вещи...
Во-вторых какой прогой писали, может диск запоротый....
Отредактировано happywanderer (09.11.2015 18:45:19)
happywanderer
1. писал на диск, и прописывал в биосе установку с дисковода
2. использовал программу daemon tools
сегодня попробую создать загрузочную флешку, отпишусь по результату
Сам дисками давно уже не пользуюсь, т.к. больно много геммороя, учитывая сегодняшнее качество и дисков и дисководов, то всё можно предположить, но когда пользовался, загрузочные диски всегда писал Nero 6, с обязательной последующей проверкой, и на диски Verbatim или TDK. Посмотри в сторону загрузочной флешки с помощью Rufus
happywanderer
спасибо!!!
именно рефьюз и нашел, сейчас момент тренировки с ним
happywanderer
аллилуя, все удалось.
остались небольшие вопросы, но это уже мелочи жизни.
спасибо за подсказку и поддержку!
Отредактировано ikall (09.11.2015 21:26:57)
Обновлён пример диска, собранного по рекомендациям из этой темы. Все благодарности g0dl1ke.