NeleGal-Edition

Администратор
Команда форума
Winstaller v1.0 (x86/x64) (Ru, En) [28/02/2020]



Версия программы:
1
Онлайн обновление: 1,47
Официальный сайт: Nelegal-Edition
Канал: Youtube
Группа: VK
Язык программирования: Delphi
Язык интерфейса: Ru, En.
Лечение: не требуется

Системные требования:
Процессор
: 1 ГГц и выше
Объем ОЗУ: 512 Мб
Монитор: разрешение 1024х768 или больше


Описание:
Winstaller
- Программа для установки Windows (7, 8x, 10) всех разрядностей,
Создания резервной копии системы, создания образа логического диска и развёртывания образа на диск. Создание, монтирование и добавление VHD дисков в меню загрузки Windows.​

От автора:
Программа сделана для облегчения работы системного администратора, стоит один раз настроить программу и ввести все параметры установки Windows, далее установка будет производится автоматически, по окончанию которой получаем полностью настроенную, с установленными программами и драйверами операционную систему. Для удобства в программе реализовано несколько способов установки.
P.S. Для лучшего понимания функционала программы, рекомендую внимательно прочитать инструкцию )))

Winstaller имеет несколько способов установки ОС:
1 - Установка операционной системы производится самой программой Winstaller средствами wimlib-imagex. Установку можно производить из Windows или WinPE.
2 - Установка через стандартные средства установки Windows Setup. Установку можно производить только из WinPE.

Способы установки:
1 - Предварительная настройка и автоматическая установка операционной системы без участия пользователя на этапе установки, с внесением своей OEM информации, установки драйверов и установкой заранее выбранных программ.
2 - Выборочная установка с использованием своего файла unattend.xml и папки $OEM$.
3 - Стандартная установка с вводом данных на всех этапах установки.

Редакторы дисков:
1 -
WinstalLinux by Ra. Это аналог стандартного редактора дисков при установки ОС. Для автоматической разметки диска нужно удалить все диски кроме диска с данными, выбрать свободное место и нажать далее.
2 - Выбор дисков вручную. Нужно указать уже существующие загрузочный и системный разделы, при необходимости указать раздел для восстановления. После выбора программа проверяет диски и если по каким либо причинам они не подходят, запускается AOMEI partition assistant. Пункт 3.
3 - AOMEI partition assistant. Программа для редактирования разделов диска, после создания разделов и выходе из программы, запускается Выбор дисков вручную. Пункт 2.
4 - Стандартный редактор. Используется только при установке Windows стандартным установщиком в WinPE.

Работа с образами:
1 - Развёртывание образа. Распаковывает образ на выбранный диск для внесения изменений или восстановления ранее созданного бэкапа системы.
2 - Создание образа диска. Создаёт образ логического раздела в формат wim, функция полезна для создания собственной сборки Windows.
3 - Бэкап системы. Создаёт образ системного диска для последующего восстановления, при наличии ранее созданного образа системы, будет добавлена "ревизия" в существующий образ.

Работа с VHD файлами:
1 - Создать виртуальный диск. После выбора раздела для сохранения файла VHD, создаёт виртуальный диск с динамически изменяющимся размером (максимальный размер 50Gb).
2/3 - Монтировать / размонтировать VHD файл. Подключает выбранный VHD файл как реальный жёсткий диск.
4 - Добавить VHD в загрузку. Добавляет выбранный VHD файл в меню загрузки операционной системы.
Так как Winstaller имеет несколько вариантов установки, способы подготовки немного отличаются, но первый этап для них один:
1 - Скачайте установщик Winstaller, запустите и укажите путь куда необходимо установить программу (например F:\Winstaller), дождитесь окончания установки. После установки запустится программа Winstaller.
2 - Создайте в корне загрузочного накопителя папку "Sources" и скопируйте в неё образы операционных систем в формате Wim, Esd, Swm, Iso. Количество образов не ограничено. Если будет использоваться только один образ для установки ОС, его можно разместить возле программы Winstaller и переименовать в Instal.wim, при запуске программы он будет вноситься в список образов.
Для автоматической установки:
3,1
- Нужно создать папки в корне загрузочного накопителя для программ и драйверов с произвольными названиями и скопировать в них соответствующие программы. Для установки драйверов рекомендуется использовать программу SDI, для установки программ Minstall или Proginstaller. Далее нужно пройтись по всем чекбоксам (галочкам) и вызывая меню правой кнопкой мышки отредактировать параметры.
Для выборочной установки:
3,2
- Скопируйте свою папку $OEM$ и файл unattend.xml в папку с программой Winstaller.
Для стандартной установки дальнейшие действия не требуются. Кроме файла unattend.xml можно использовать несколько других с произвольным названием (но с расширением ".xml"), в процессе установки их можно будет выбрать из списка.
После подготовки программы, её нужно настроить. Для начала нужно указать путь к папке с образами, для этого нажимаем кнопку "Выбрать папку" и указываем путь к папке с образами. После выбора и при следующих запусках программы, будет происходить поиск по всем дискам компьютера и при нахождении папки с таким именем, производится поиск на наличие файлов с расширением Wim, Esd, Swm, Iso, все найденные файлы внесуться в список образов.
На этом этапе основные настройки, для ручной и выборочной установки окончены.
Для автоматической установки Windows нужно прописать параметры установки драйверов и программ, для этого вызываем меню на соответствующем чекбоксе (галочка выбора) в появившемся меню указываем путь к программе, после этого во всплывающем окне указываем ключи для "тихого" запуска. Если все параметры введены верно и выбранный файл существует, то чекбокс становиться активным и его можно выделить галочкой, в противном случае этого сделать не удастся.
По умолчанию в режиме автоустановки присутствует активатор, но если по каким либо причинам он не устраивает, его можно заменить на свой, для этого нужно открыть файл UserData.bin любым активатором, скопировать в архив нужный активатор и прописать его параметры в соответствующем чекбоксе, вызвав меню кликом правой кнопкой мышки. Введённые параметры для активатора будут активны после перезапуска программы и при нахождении файла в архиве, на соответствующем чекбоксе будет возможно установить галочку. Для записи данных установщика (OEM информации) нужно прописать их вызвав меню на соответствующем чекбоксе, данные вносятся: Установщик, Сайт поддержки, Время работы и телефон поддержки. Для установки своих команд (.bat, .cmd) и записей реестра (.reg) нужно вызвать меню на соответствующем чекбоксе, в открывшимся окне прописываем нужные команды и жмём сохранить. Для примера, в программе уже присутствует некоторое количество твиков и команд.
Для выборочной установки Windows нужно расположить в папке с программой Winstaller ранее созданный файл unattend.xml и папку $OEM$ с содержимым необходимым для установки и настройки устанавливаемой ОС. Структура каталогов папки $OEM$ стандартна.



1 - Меню настроек программы.
1,1 - Язык. Перевод программы с Английского языка на Русский и обратно.
1,2 - Онлайн обновление программы. Открывает программу обновления в которой находится список изменения в обновлениях. При наличии свежей версии программы, кнопка меню начинает мигать.
1,3 - Тема оформления. Смена тем оформления, на выбор три варианта: Светлый, Средний и Тёмный. Так же можно настроить цвета по своему вкусу и добавить прозрачности окну программы.
1,4 - Лог файл. Ведение действий программы в лог файл, в подменю функцию можно включить или выключить, а так же очистить лог файл.
1,5 - Параметры автоустановки. Изменяет параметры автоматической установки Windows в режиме установщика Winstaller. Все пункты подменю дублируются на чекбоксах автоустановки.
1,6 - Отчёт об ошибке. Отправка сообщения автору о найденных ошибках в программе с прикреплением к сообщению лог файла.
1,7 - Пожертвования. Если вам понравилась программа и вы хотите отблагодарить автора за проделанную работу, можете сделать это отправив сумму денег на Яндекс кошелёк автора.
1,8 - О программе. Показывает краткое описание программы, ссылку на сайт автора и на страницу проекта. Так-же присутствует ссылка по которой вы можете отблагодарить автора.
2 - Название программы.
3 - Текущая версия программы.
4 - Модель процессора.
5 - Количество потоков и частота процессора.
6 - Объём оперативной памяти.
7 - Режим в котором загружена текущая операционная система (UEFI или BIOS).
8 - Кнопка закрытия программы с сохранением данных и прерыванием внутренних и внешних процессов.
9 - Выбор образа. Образы в список можно добавить двумя способами: Добавив папку кнопкой 16, сканируется указанная папка и вносятся все существующие в ней образы Wim, Esd, Swm, Iso, Vhd. Если возле программы находится файл "Install.wim", так-же добавляется в список. При выборе определённого образа вносятся все ревизии в список ниже. При выборе Iso файла, образ монтируется в виртуальный привод, производится поиск Wim, Esd, Swm и при нахождении выводится информация о составе ревизий образа.
10 - Выбор ревизии Windows. Отображает список существующих ревизий в выбранном образе.
10,1 - Меню вызываемое правой кнопкой мышки. Осуществляет смену языка в дистрибутиве, если в нём более чем один язык. (Не доступно при установке Windows стандартными средствами).
11 - Часовой пояс. Список отображающий все часовые пояса в формате UTC. При переводе
программы список так-же переводится с Английского на Русский и обратно.
12 - Имя пользователя. Задаёт имя пользователя и название папки с данными (указывать на Английском языке). При первом входе в систему создаётся пользователь с введённым именем. Если поле пустое, имя пользователю будет назначено произвольное.
13 - Отображаемое имя. Имя пользователя которое будет отображаться в системе.
14 - Имя компьютера. Ввод имени компьютера для устанавливаемой операционной системы. (указывать на Английском языке). Если установлен символ * имя компьютеру будет назначено системой Windows. Если поле пустое, сгенерируется произвольное имя.
15 - Рабочая группа. Группа может включать максимум 20 машин, которые являются узлами одного уровня, то есть не могут контролировать друг друга. (указывать на Английском языке).
16 - Папка с образами. Открывает диалог выбора папки, выбранная папка будет назначена по умолчанию и при загрузке будет сканироваться на наличие установочных образов, которые будут вноситься в список. Так-же все существующие файлы будут кэшироваться для быстрого старта программы.
16,1 - Выбрать образ. Меню вызываемое правой кнопкой мышки. Меняет диалог выбора папки на диалог выбора файла. В зависимости от выбранного режима, ставит фильтр на расширение файла. Выбранный файл добавляется в список образов.
17 - Установка драйверов. При отмеченным галочкой чекбоксе "Установка драйверов", при первом входе в систему, будет произведена установка драйверов выбранной программой. Если параметры введены не правильно или путь указан не верно, отметить галочкой чекбокс не удастся. Рекомендуется использовать программу SDI.
17,1 - Меню вызываемое правой кнопкой мышки. Задаётся название программы и ключи тихого запуска.
18/18,1 - Пункты аналогичные 17/17,1 только для установки пакета программ. Рекомендуется использовать программу Minstall или Proginstaller.
19 - Активировать Windows. При первом входе в систему, будет произведена автоматическая активация Windows заранее выбранным активатором. При отсутствии файла активатора, отметить галочкой чекбокс не удастся. Рекомендуется использовать активатор AAct (присутствует в комплекте).
19.1 - Отличается от пунктов 17,1 и 18,1 тем, что файл находится в папке Setup и имя папки для него указывать не нужно.
20 - OEM информация. При первом входе в систему производится ввод данных установщика в свойства системы и устанавливается логотип установщика (логотип находится в архиве UserData.bin под именем logo.bmp).
20,1 - Меню вызываемое правой кнопкой мышки. Задаётся название/имя установщика, сайт поддержки, Время работы и телефон поддержки.
21 - Запустить CMD файл. Список команд в формате Bat Cmd которые будут установлены при первом входе в систему. Для примера в программе уже присутствует набор команд.
22 - Запустить REG файл. Список твиков реестра в формате Reg . Аналогичен пункту 21.
21,1/22.1 - Меню вызываемое правой кнопкой мышки в котором можно отредактировать выбранный список.
23 - Режим работы. Для установки операционной системы предусмотрены два способа установки:
23,1 - Установщик Winstaller. Установка производится самой программой средствами wimlib-imagex с отображением процесса установки. Установку можно производить из Windows или из WinPE.
23,2 - Установщик Windows. Стандартная установка операционной системы (как с компакт диска). Установка производится только из WinPE.
23,3 - Работа с образами. Позволяет разворачивать образ, создавать образ диска и бэкап системы.
24 - Действие.
24,1 - Автоматическая установка. Производится установка Windows без вмешательства пользователя на всех этапах установки. После установки, при первом входе в систему, произведётся установка драйверов и пакета выбранных программ, активация Windows, пропишутся данные об установщике, запустятся твики реестра и скрипт командной строки. При условии если все вышеперечисленные пункты были отмечены и введены корректно.
24,2 - Выборочная установка OEM. Если возле программы находится файл unattend.xml и папка $OEM$, смениться меню автоустановки, появится список с содержимым папки $OEM$, некоторые файлы списка можно будет отредактировать, так-же будет произведён поиск файлов с расширением ".xml", все найденные файлы будут внесены в список и выбранный файл можно будет отредактировать. При установке Windows будет произведена выборочная установка с использованием данных выбранного ".xml" файла и содержимого папки $OEM$.
24,3 - Стандартная установка. Будет произведена стандартная установка Windows, с вводом всех данных вручную.
24,1 - Развернуть образ. Распаковывает образ на выбранный диск для внесения изменений или восстановления ранее созданного бэкапа системы.
24,2 - Создать образ диска. Создаёт образ логического раздела в формат wim, функция полезна для создания собственной сборки Windows.
24,3 - Бэкап системы. Создаёт образ системного диска для последующего восстановления, при наличии ранее созданного образа системы, будет добавлена "ревизия" в существующий образ.
24,1 - Создать виртуальный диск. После выбора раздела для сохранения файла VHD, создаёт виртуальный диск с динамически изменяющимся размером (максимальный размер 50Gb).
24,2/24,3 - Монтировать / размонтировать VHD файл. Подключает выбранный VHD файл как реальный жёсткий диск.
24,4 - Добавить VHD в загрузку. Добавляет выбранный VHD файл в "Boot" меню для последующей загрузки операционной системы с выбранного виртуального диска.
25 - Применить действия. При выборе "Установка ОС" Будет произведена установка в выбранном режиме: С выбранной автоустановкой - Windows установиться в автоматическом режиме, без необходимости присутствия установщика. С выборочной установкой при присутствии файла unattend.xml и папки $OEM$, установка будет проходить в выборочном режиме. С стандартной установкой, процесс пройдёт в ручном режиме с вводом всех данных в процессе установки. Перед установкой операционной системы необходимо разметить жёсткий диск, для этого открывается программа WinstalLinux для работы с жёстким диском, в ней необходимо удалить загрузочный и системный разделы, выбрать свободное место на диске и нажать далее, программа сама создаст необходимые для ОС разделы и начнётся процесс установки Windows. Так же можно вручную выбрать заранее отформатированные разделы.
26 - Редактор дисков. Первые два пункта доступны при установке ОС из любой системы, третий доступен только при установке стандартными средствами.
26,1 - Редактор дисков WinstalLinux. Перед установкой запускается программа WinstalLinux. Для автоматической разметки диска нужно удалить все разделы кроме раздела с данными, выбрать свободное место и нажать далее. При выборе данного пункта появляется меню вызываемое правой кнопкой мышки в котором можно выбрать один из вариантов создания таблицы разделов, MBR или GPT. Если выбор не осуществлён, то создание таблицы разделов будет назначено автоматически, как у системы с которой загружен компьютер.
26,2 - Выбор дисков вручную. Меню в котором можно вручную выбрать системный и загрузочный разделы. Для корректной установки ОС разделы должны быть заранее отформатированы!
26,3 - Запускает программу AOMEI partition assistant
26,4 - Стандартный редактор. Автоматически назначается при установке Windows стандартными средствами.
27 - Список папок и файлов содержащихся в папке $OEM$. При запуске программы производится поиск папки $OEM$ и если она присутствует, содержимое добавляется в это окно.
28 - Список файлов ".xml". При запуске программы производится поиск файлов с расширением .xml все найденные файлы добавляются в список. При установке ОС можно выбрать какой именно файл использовать.
29 - Редактировать выбранный файл ".xml".
30 - Редактировать файл выбранный в списке содержимого папки $OEM$, поддерживаются файлы с расширением .txt .cmd .bat .reg .vbs


Выражаю огромную благодарность пользователям, которые принимали участие в создании программы!
dimo70, Ra, MOT®OSS *, Ander_73, niknikto, sam_sobi, Kest Nishtyakov, Joker-2013, vovan1982 и всем кто тестировал программу!

Внимание! Антивирусы могут ругаться на программу, так как она содержит в себе активатор.

Скачать программу установки Winstaller с Яндекс диска
 
Последнее редактирование:

NeleGal-Edition

Администратор
Команда форума
Выложил обновление 1,03. Программу пересобрал с нуля.
 

NeleGal-Edition

Администратор
Команда форума
Выложил обновление 1,06.
Исправлены ошибки, мелкие доработки.
 

NeleGal-Edition

Администратор
Команда форума
Выложил обновление 1,07.
Исправлены ошибки, мелкие доработки.

Программа почти готова к релизу
 

NeleGal-Edition

Администратор
Команда форума
Выложил обновление 1,08.
Добавлена возможность выбора папки с образами.
Добавлена установка со своим файлом unattend.xml и папкой $OEM$

Переделано описание функционала программы (в шапке темы)
 
Последнее редактирование:

sam_sobi

white crow
Команда форума
Отлично, понравилось !
Случайно наткнулся на usbtor - странно, что там ни одного комментария.
Обновился онлайн до 1.12. Попробовал пару своих "заливок" раскатать - супер ! Единственное что - на MBR диске с wee загрузчиком уже пару разделов с установленными системами. После использования winstaller'а wee-шный код затирается . В принципе мелочь - но это так , к сведению. А в целом - очень хорошо :cool: Дальнейших успехов и всех благ !
 

NeleGal-Edition

Администратор
Команда форума
Спасибо! Загрузчик перезаписывается bcdboot.exe, параметры возможно и есть для сохранения имеющихся записей, надо поизучать...
Возникла проблемка, исходники программы утрачены, и пока не восстановлю или не напишу программу с нуля, проект будет заморожен...
 

sam_sobi

white crow
Команда форума
А как добраться до bootice, интегрированного в data.bin ? :rolleyes:
 

sam_sobi

white crow
Команда форума
Да это я как раз понял, иначе бы как в бинарник забрался :cool: Надеялся, что через правую кнопку мыши можно вызвать из главного окна программы. ;)
 

NeleGal-Edition

Администратор
Команда форума
Да это я как раз понял, иначе бы как в бинарник забрался :cool: Надеялся, что через правую кнопку мыши можно вызвать из главного окна программы. ;)
Пока это сделать невозможно, когда перепишу программу, попробую что-нибудь придумать.
На сегодняшний день, после потери исходников, по памяти восстановил 60% кода программы o_O
 

NeleGal-Edition

Администратор
Команда форума
Обновление программы немного задержалось из-за утери исходников :mad: По памяти восстановил программу o_O, переписал с нуля, много чего переделано и исправлено. Сам код сократился на 35% не в ущерб функционалу, даже наоборот :cool: Обновление будет с версии 1,15.

1,13
В связи с утерей исходников программа написана с нуля.
Изменён дизайн программы.

1,14
Создано меню управления выборочной установки.
Изменено меню выбора дисков в ручную.
Добавлено создание диска восстановления для GPT.

1,15
Добавлена поддержка х86 системы.
!!! Перед запуском программы удалить файлы:
Winstaller.ini и Data.bin
 
Последнее редактирование:

sam_sobi

white crow
Команда форума
О, отличные новости ! Так держать ! С нетерпением жду официального релиза - успехов и отличного здоровья ! ;)
PS Обновился online до 1.15 - ну просто супер, даже не ожидал, что так быстро ! Сейчас попробуем ! <handshake>
 
Последнее редактирование:

NeleGal-Edition

Администратор
Команда форума
О, отличные новости ! Так держать ! С нетерпением жду официального релиза - успехов и отличного здоровья ! ;)
PS Обновился online до 1.15 - ну просто супер, даже не ожидал, что так быстро ! Сейчас попробуем ! <handshake>
Спасибо! :) Релиз уже скоро, осталось проверить чтоб не осталось ошибок. А так вроде всё что хотел уже готово.
 

sam_sobi

white crow
Команда форума
Вот уже и 1.16 - но всё-таки 1.12 малость "кошернее" будет...
1. Папку с образами не удается подключить (в 1.12 жму кнопку с файлом образа, выбираю сам образ - и всё, поехали). А в 1.16 пока не смонтируешь ISO образ - фиг-вам, только после монтирования ISO дает выбрать более другую папку И то не всегда - даже \sources c install.wim - реагирует только на папку Winstaller в корне, если в ней лежат образы install.wim или .esd...
81
2. В окошке выбора дисков (для установки Загрузочного Диска, Для Системного и Для Восстановления хоть и выбираю всё, но кнопка "Установить Виндовс" в нем не работает - НИКАК.) Закрываю это окно, тисну "Установить" из главного Окна - вылазит системное окно с выбором диска, на который нужно установить Виндовс...
82
А конце концов вот такое вылазит
83
. Ну как-то так, вкратце...
 

NeleGal-Edition

Администратор
Команда форума
Вот уже и 1.16 - но всё-таки 1.12 малость "кошернее" будет...
1. Папку с образами не удается подключить (в 1.12 жму кнопку с файлом образа, выбираю сам образ - и всё, поехали). А в 1.16 пока не смонтируешь ISO образ - фиг-вам, только после монтирования ISO дает выбрать более другую папку И то не всегда - даже \sources c install.wim - реагирует только на папку Winstaller в корне, если в ней лежат образы install.wim или .esd... 2. В окошке выбора дисков (для установки Загрузочного Диска, Для Системного и Для Восстановления хоть и выбираю всё, но кнопка "Установить Виндовс" в нем не работает - НИКАК.) Закрываю это окно, тисну "Установить" из главного Окна - вылазит системное окно с выбором диска, на который нужно установить Виндовс... А конце концов вот такое вылазит . Ну как-то так, вкратце...
Спасибо, буду искать ошибки!
С первым пунктом, надо создать папку с образами Wim, esd, swm, потом нажать на кнопку выбора папки и указать к ней путь, далее путь сохранится и будет сканироваться эта папка.
Второй пункт, да есть ошибка, буду исправлять.
Третий пункт. Скольки битная система на которой запущена программа?

P.S. Если есть скайп, можно по нему списаться, будет оперативнее ))
 
Последнее редактирование:

sam_sobi

white crow
Команда форума
День добрый. Начну с конца - в основном запускаю с 64битной, начиная с 7 и заканчивая 10.
В корне С:\ согласно рекомендаций создавал \Sources и в ней размещал install.wim и install.esd.Сейчас вот еще разок попробую и скрины выложу...
 

NeleGal-Edition

Администратор
Команда форума
День добрый. Начну с конца - в основном запускаю с 64битной, начиная с 7 и заканчивая 10.
В корне С:\ согласно рекомендаций создавал \Sources и в ней размещал install.wim и install.esd.Сейчас вот еще разок попробую и скрины выложу...
Папку можно создать с любым именем, потом указать к ней путь кнопкой "Папка с образами".
P.S. Ошибку во втором пункте исправил в обновлении 1,17
 
Последнее редактирование:

Новые сообщения

Последние темы

Верх