Winstaller v1.0 (x86/x64) (Ru, En) [28/02/2020]

NeleGal-Edition

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


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

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


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

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

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


1 - Онлайн обновление программы. Открывает программу обновления в которой находится список изменения в обновлениях. При наличии свежей версии программы, кнопка начинает мигать.
2 - Перевод. Перевод программы с Английского языка на Русский и обратно.
3 - О программе. Показывает краткое описание программы, ссылку на сайт автора и на страницу проекта. Так-же присутствует ссылка по которой вы можете отблагодарить автора.
1 - Выбор образа. Образы в список можно добавить двумя способами: Добавив папку кнопкой 6, сканируется указанная папка и вносятся все существующие в ней образы. Если возле программы находится файл "Install.wim", так-же добавляется в список. При выборе определённого образа вносятся все ревизии в список ниже.
3 - Выбор ревизии Windows. Отображает список существующих ревизий в выбранном образе.
4 - Папка с образами. Открывает диалог выбора папки, выбранная папка будет назначена по умолчанию и при загрузке будет сканироваться на наличие установочных образов, которые будут вноситься в список.
7 - Автоустановка. С отмеченным галочкой чекбоксе "Автоустановка", будет производится установка Windows без вмешательства пользователя на всех этапах установки. После установки, при первом входе в систему произведётся установка драйверов и пакета выбранных программ, произведётся активация Windows, пропишутся данные об установщике, запустятся твики реестра и скрипт командной строки. При условии если все вышеперечисленные пункты были отмечены и введены корректно.
При неотмеченным галочкой чекбоксе, будет произведена стандартная установка Windows, с вводом всех данных вручную.
Если чекбокс не отмечен и возле программы находится файл unattend.xml и папка $OEM$, смениться меню автоустановки, появится список с содержимым папки $OEM$, некоторые файлы списка можно будет отредактировать, так-же будет произведён поиск файлов с расширением ".xml", все найденные файлы будут внесены в список и выбранный файл можно будет отредактировать. При установке Windows будет произведена выборочная установка с использованием данных выбранного ".xml" файла и содержимого папки $OEM$.
8 - Часовой пояс. Список отображающий все часовые пояса в формате UTC. При переводе программы список так-же переводится с Английского на Русский и обратно.
9 - Имя компьютера. Ввод имени компьютера для устанавливаемой операционной системы. Если установлен символ * , имя компьютеру будет назначено произвольное.
10 - Имя пользователя. При первом входе в систему создаётся пользователь с введённым именем.
11 - Reg. Список твиков реестра в формате Reg который будет установлен при первом входе в систему. Для примера в программе уже присутствует набор команд.
12 - Bat. Список команд в формате Bat Cmd. Аналогичен пункту 11.
11,1/12.1 - Чекбокс который отмечает нужно-ли устанавливать выбранные команды/твики при установке Windows.
13 - Установка драйверов. При отмеченным галочкой чекбоксе "Установка драйверов", при первом входе в систему, будет произведена установка драйверов выбранной программой. Если параметры введены не правильно или путь указан не верно, отметить галочкой чекбокс не удастся. Рекомендуется использовать программу SDI.
13,1 - Меню вызываемое правой кнопкой мышки. Задаётся название программы и ключи тихого запуска.
14/14,1 - Пункты аналогичные 13/13,1 только для установки пакета программ. Рекомендуется использовать программу Minstall или Proginstaller.
15 - Активировать Windows. При первом входе в систему, будет произведена автоматическая активация Windows заранее выбранным активатором. При отсутствии файла активатора, отметить галочкой чекбокс не удастся. Рекомендуется использовать активатор AAct (присутствует в комплекте).
15.1 - Отличается от пунктов 12,1 и 13,1 тем, что файл находится в архиве UserData.bin и имя папки для него указывать не нужно.
16 - OEM информация. При первом входе в систему производится ввод данных установщика в свойства системы и устанавливается логотип установщика (логотип находится в архиве UserData.bin под именем logo.bmp).
16,1 - Меню вызываемое правой кнопкой мышки. Задаётся название/имя установщика, сайт поддержки, Время работы и телефон поддержки.
17 - Перезагрузка после установки. Перезагружает компьютер по окончанию первого этапа установки Windows.
18 - Установка. Будет произведена установка в выбранном режиме: С отмеченной автоустановкой - Windows установиться в автоматическом режиме, без необходимости присутствия установщика. С не отмеченной автоустановкой и присутствии файла unattend.xml и папки $OEM$, установка будет проходить в выборочном режиме. С не отмеченной автоустановкой и в отсутствии файла unattend.xml и папки $OEM$, установка пройдёт в ручном режиме с вводом всех данных в процессе установки. Перед установкой операционной системы необходимо разметить жёсткий диск, для этого открывается программа WinstalLinux для работы с жёстким диском, в ней необходимо удалить загрузочный и системный разделы, выбрать свободное место на диске и нажать далее, программа сама создаст необходимые для ОС разделы и начнётся процесс установки Windows.
18,1 - Меню вызываемое правой кнопкой мышки. В первом подменю можно выбрать таблицу разделов для GPT или MBR. Если не выбирать таблицу, то она будет назначена автоматически, как у системы с которой загружен компьютер.
18,2 - Меню вызываемое правой кнопкой мышки. Во втором подменю можно вручную выбрать системный и загрузочный разделы. Для корректной установки ОС разделы должны быть заранее отформатированы! Выбор таблицы разделов уже не будет влиять на установку, так-как он рассчитан только на программу WinstalLinux.





Программа находится в стадии бета-тестирования

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

NeleGal-Edition

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

NeleGal-Edition

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

NeleGal-Edition

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

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

NeleGal-Edition

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

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

sam_sobi

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

NeleGal-Edition

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

sam_sobi

Новичок
Да это я как раз понял, иначе бы как в бинарник забрался :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

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

NeleGal-Edition

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

sam_sobi

Новичок
Вот уже и 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

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

NeleGal-Edition

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