НазадУстановка Windows одним нажатием на кнопку

   Первым делом, нужно выбрать ОС. Думаю, что практически все остановятся на Windows, так как это самая популярная операционка, многофункциональна и проста в эксплуатации. К сожалению имеет 2 недостатка: низкий уровень безопасности и не очень стабильная. Теперь более тяжелый выбор определенной ОС. Начнем по порядку:
bulletWindows 3.1x отпадает сразу.
bulletWindows 95 морально устарел для применения. Используется лишь для слабых компьютеров.
bulletWindows 98 является самой популярной ОС в данный момент. Лучшее решение для домашних ПК.
bulletWindows 2000 есть ни что иное, как 98 и NT вместе взятые.
bulletWindows Me является неудачным продолжением операционной системы для дома.
bulletWindows XP выделяется среди других ОС своей красотой и стабильностью.
bulletWindows NT разработан для одной лишь цели - работать сервером сети. Повышенный уровень безопасности и отвратительный интерфейс.

   Многие сейчас устанавливают XP лишь из-за того, что это новинка. Красота и стабильность - единственное, почему держат ее на винчестерах. А то, сколько места требует и ресурсов никого не волнует? Да такую же красоту можно и в Windows 98 сделать с помощью парочки утилит. Зато если такая ОС "гепнится", то восстановить ее бывает крайне трудно, из-за великой безопасности. Me тоже не заслуживает внимания, а всякие бэкапы (которые, естественно можно вырезать нехитрым методом) терзают винт до "офигения". 2000 вообще никак не лезет в домашнюю среду, так как много программ не поддерживаются ею. В общем, у каждого свои вкусы и соответственно, свой выбор. Лично я предпочитаю Windows 98.
   Как бы там ни было, а будем инсталлировать именно эту ОС. Все, что написано дальше, в частности подходит для 95 и ME. Для установки нужно иметь инсталяшку Windows. Хранить ее лучше на винчестерах, благо размеры это позволяют. Переустановку системы лучше делать с нуля, то есть, на чистый диск. Поэтому рекомендую форматнуть системный диск. Предварительно, надо сохранить все важные документы и информацию. Затем заходите в Дос и прописывайте команду Format c:/s. Ну вот, теперь переходите в папку с инсталяшкой Винды и запускайте ее. Последняя имеет множество параметров, которые приведены в таблице.

Параметр Результат
/C Отказ от запуска SmartDrive
/D Проигнорировать установленную версию Windows, файл Win.ini, System.ini
/ID Пропускать проверку свободного пространства жесткого диска
/IE Не создавать загрузочную дискету
/IH Пропускать проверку реестра
/IL Установка с использованием мыши Logitech
/IM Пропускать проверку рабочей памяти
/IS Не запускать ScanDisk
/IP Игнорировать возможности автоконфигурирования, имеющиеся в BIOS
/IQ Не проверять наличие перекрeстных файлов
/IN Установка без Network-Setup-Mode
/IV Не показывать рекламные сообщения
/IW Пропускать проверку лицензии
/IX Не проверять на присутствие других наборов символов
/PF Не ориентироваться на сведения из реестра об установленных устройствах
/NF Не показывать сообщение "выньте дискету из дисковода" после окончания копирования
/NM Не проверять минимальные требования системы
/T:C:\TEMP В этой папке Windows сохраняет свои временные файлы установки
C:\MsBatch.inf Путь к файлу с конфигурацией установки


   Таким образом, можно скоротать время установки. Но это еще не все. Дело в том, что можно автоматизировать этот процесс, то есть, что бы Windows сам все устанавливал, без вопросов. Реализовывается это очень просто, а потом, стоит лишь только запустить Setup.exe, как сразу же пойдет инсталляция со всеми вам необходимыми компонентами. В архиве Windows существует файл Msbatch.inf. Вот он то нам и нужен. При установке, инсталяшка черпает из этого файла информацию, как и что нужно устанавливать, а что - не нужно. Если этой инфы нету, то, конечно, задаются вопросы в ходе инсталяции. Стало быть, все, что нам нужно сделать - снабдить этот файл небоходимой нам информацией. В таблице указаны практически все команды.

Команда Значения
[Setup] Название раздела
BackUpDir= Каталог для архивации файлов старой операционной системы
CCP= Предыдущую версию Windows: 0 - не искать, 1 - искать
ChangeDir= Возможность менять директорию, в которую устанавливается Windows: 0 - нет, 1 - да
CleanBoot= Чистая установка Windows (без предыдущей версии): 0 - нет, разрешается апгрейд, 1 - да, возможность апгрейда существующей на диске версии отключается
DevicePath= 0 - не включать путь к установочным inf-файлам в последовательность поиска (inf-файлы берутся из каталога Windows после завершения установки), 1 - включить путь к исходному каталогу установки в последовательность поиска inf-файлов
Display= Вывод диалоговых окон во время установки: 0 - нет, 1 - да
Ebd= Системный диск: 0 - не создавать, 1 - создавать
Express= 0 - ожидание ввода пользователя, 1 - автономная работа
InstallDir= Путь установки Windows
InstallType= Тип инсталляции: 0 - минимальная установка, 1 - обычная, 2 - на переносной компьютер, 3 - выборочная
NoDirWarn= Установка ОС в уже существующую папку: 0 - с подтверждением, 1 - без предупреждения
NoPrompt2Boot= Перезагрузка без запросов к пользователю: 0 - нет, 1 - да
OptionalComponents= Произвольный выбор компонентов ОС: 0 - нет (определяются типом установки системы), 1 - да. Список компонентов находится ниже
ProductId= Серийный номер (#####-#####-#####-#####-#####)
ShowEula= Пользовательское лицензионное соглашение: 0 - не показывать, 1 - показывать
TimeZone= Временная зона. Весь список представлен ниже
UnInstall= 0 - запретить отмену установки и архивацию текущей версии Windows, 1 - разрешить отмену установки и предоставить пользователю выбор, 5 - создавать архив, позволяющий удалить Windows
Vrc= 0 - запрашивать подтверждение перед заменой более поздних файлов, 1 - заменять файлы без запроса подтверждения (для инсталляции поверх)
[System] Название раздела
Display= Вывод диалоговых окон во время установки: 0 - нет, 1 - да
DisplChar= Настройки монитора, через запятую: глубина цвета, разрешение по горизонтали, разрешение по вертикали (например, "16,800,600")
Locale= Выбор языка (региона). Весь список представлен ниже
SelectedKeyboard= Выбор раскладки клавиатуры. Весь список представлен ниже
[NameAndOrg] Название раздела
Display= Вывод диалоговых окон во время установки: 0 - нет, 1 - да
Name= Имя пользователя
Org= Название организации
[Network] Название раздела
Clients= vredir - клиент для сетей Microsoft, nwredir - клиент для сетей Netware (возможно выбрать оба клиента, написав их через запятую)
ComputerName= Имя компьютера
DefaultProtocol= Выбор протокола, используемого по умолчанию: NWLink, MSTCP, NetBeui, NWNBlink
Description= Описание компьютера
Display= Вывод диалоговых окон во время установки: 0 - нет, 1 - да
DisplayWorkstationSetup= Выводить пользовательский интерфейс: 0 - нет, 1 - да
HDBoot= Запускать Windows: 0 - с сервера или дискеты (только если WorkstationSetup=1), 1 - с жесткого диска и подгружать из сети
IgnoreDetectedNetCards= 1 - не искать сетевую карту, 0 - искать сетевую карту
NetCards= Указать Id-номера сетевых карт, и Windows установит драйвера для сетевых адаптеров по ним
PassThroughAgent= Имя компьютера, содержащего списки пользователей, используемые при доступе к ресурсам
Protocols= Выбор используемых протоколов: NWLink, MSTCP, NetBeui, NWNBlink (можно выбрать несколько, написав их через запятую)
RPLSetup= Удаленный запуск setup: 0 - нет, 1 - да (только если WorkstationSetup=1)
SaveSuBoot= Папку SUBOOT: 0 - не сохранять, 1 - сохранять
Security= Установка доступа на уровне пользователей: msserver - проверку паролей будет производить компьютер с ОС Windows NT Workstation, 0 - доступ на уровне ресурсов, domain - домен Windows NT, nwserver - проверку имен будет производить сервер NetWare, share - доступ к ресурсам в сети ограничен
Services= Vserver - установка совместного доступа к файлам и принтерам компьютера, remotereg - установка агента удаленного реестра Microsoft, nwserver - установка совместного доступа к файлам и принтерам компьютера для сетей Microsoft, pserver - служба печати Microsoft для сетей NetWare (возможно выбрать несколько сервисов, записав их через запятую)
WorkGroup= Рабочая группа
WorkStationSetup= Установка Windows: 0 - стандартная, 1 - с общедоступного сервера в сети
ValidateNetCardResources= Конфликты сетевых адаптеров: 0 - игнорировать, 1 - запускать "Мастер разрешения конфликтов"

[OptionalComponents]
"60-е годы в США"
"Архивация данных"
"Балтийские языки"
"Бейсбол"
"Бумажник Microsoft"
"Буфер обмена"
"Быстрый просмотр"
"В мире Windows"
"Виртуальная частная сеть"
"Внутри компьютера"
"Греческий язык"
"Детектив"
"Дополнительные заставки"
"Джунгли"
"Звуковые схемы мультимедиа"
"Звукозапись"
"Золотой век"
"Игры"
"Издатель Web"
"Индикатор системных ресурсов"
"Инспектор сети"
"Калькулятор"
"Кириллица"
"Космос"
"Лазерный проигрыватель"
"Леонардо да Винчи"
"Многоязыковая поддержка"
"Мультимедиа"
"Настройки"
"Наука"
"Образцы звуков"
"Опасные твари"
"Программы-заставки"
"Программы сжатия дисков"
"Преобразование диска в FAT32"
"Портфель"
"Прямое кабельное соединение"
"Политики групп"
"Проигрыватель Real Audio версия 4.0"
"Природа"
"Путешествия"
"Под водой"
"Просмотр Microsoft VRML 2.0"
"Поддержка тем для рабочего стола"
"Регулятор громкости"
"Связь"
"Сервер сценариев"
"Сервер удаленного доступа"
"Сжатие видеозаписей"
"Сжатие аудиозаписей"
"Системный монитор"
"Служебные"
"Снова Windows"
"Специальные возможности"
"Спорт"
"Средства"
"Средства Интернета"
"Стандартные"
"Таблица символов"
"Телефон"
"Темы рабочего стола"
"Турецкий язык"
"Удаленный доступ к сети"
"Указатели мыши"
"Универсальный проигрыватель"
"Управление на основе Web"
"Фоновые рисунки"
"Шаблоны документов"
"Экранные заставки OpenGL"
"Языки центральной Европы"
"HyperTerminal"
"Imaging"
"Microsoft Chat 2.1"
"Microsoft FrontPage Express"
"Microsoft NetMeeting"
"Microsoft NetShow Player 2.0"
"Microsoft Outlook Express"
"Macromedia Shockwave Director"
"Macromedia Shockwave Flash"
"Paint"
"Personal Web Server"
"Windows 98"
"WordPad"


   Вот, полный список всех команд для инсталляции компонентов. Список взят из русской версии Windows 4.10.1998 (то бишь, не SE). Применяется очень просто - достаточно поставить знак равенства и значение: 1 - установить, 0 - не устанавливать.

Временные зоны: Язык (регион):
TimeZone="Afghanistan"
TimeZone="Alaskan"
TimeZone="Arabian"
TimeZone="Atlantic"
TimeZone="AUS Central"
TimeZone="Azores"
TimeZone="Bangkok"
TimeZone="Canada Central"
TimeZone="Cen. Australia"
TimeZone="Central"
TimeZone="Central Asia"
TimeZone="Central Pacific"
TimeZone="China"
TimeZone="Czech"
TimeZone="Dateline"
TimeZone="E. Europe"
TimeZone="E. South America"
TimeZone="Eastern"
TimeZone="Egypt"
TimeZone="Fiji"
TimeZone="GFT"
TimeZone="GMT"
TimeZone="Greenwich"
TimeZone="Hawaiian"
TimeZone="India"
TimeZone="Iran"
TimeZone="Israel"
TimeZone="Lisbon Warsaw"
TimeZone="Mexico"
TimeZone="Mid-Atlantic"
TimeZone="Mountain"
TimeZone="New Zealand"
TimeZone="Newfoundland"
TimeZone="Pacific"
TimeZone="Romance"
TimeZone="Russian"
TimeZone="SA Eastern"
TimeZone="SA Pacific"
TimeZone="SA Western"
TimeZone="Samoa"
TimeZone="Saudi Arabia"
TimeZone="South Africa"
TimeZone="Sydney"
TimeZone="Taipei"
TimeZone="Tasmania"
TimeZone="Tokyo"
TimeZone="US Eastern"
TimeZone="US Mountain"
TimeZone="W. Europe"
TimeZone="West Asia"
TimeZone="West Pacific"
 
Locale=L041C - Албанский
Locale=L0C09 - Английский (Австралия)
Locale=L0809 - Английский (Великобритания)
Locale=L1809 - Английский (Ирландия)
Locale=L1009 - Английский (Канада)
Locale=L1409 - Английский (Новая Зеландия)
Locale=L0409 - Английский (США)
Locale=L1C09 - Английский (Южная Африка)
Locale=L0436 - Африкаанс
Locale=L042D - Баскский
Locale=L0423 - Белорусский
Locale=L0402 - Болгарский
Locale=L040E - Венгерский
Locale=L0813 - Голландский (Бельгия)
Locale=L0413 - Голландский (стандартный)
Locale=L0408 - Греческий [MS-DOS 737]
Locale=L0408B - Греческий [MS-DOS 737 (437-G)]
Locale=L0408C - Греческий [MS-DOS 869]
Locale=L0408D - Греческий [MS-DOS 869 (851)]
Locale=L0406 - Датский
Locale=L0421 - Индонезийский
Locale=L040F - Исландский
Locale=L080A - Испанский (латинская Америка)
Locale=L040A - Испанский (традиционный)
Locale=L0C0A - Испанский (современная сортировка)
Locale=L0410 - Итальянский (стандартный)
Locale=L0810 - Итальянский (Швейцария)
Locale=L0403 - Каталанский
Locale=L0804 - Китайский (КНР)
Locale=L0404 - Китайский (Тайвань)
Locale=L0412 - Корейский
Locale=L0426 - Латышский
Locale=L0427 - Литовский
Locale=L0C07 - Немецкий (Австрия)
Locale=L1407 - Немецкий (Лихтенштейн)
Locale=L1007 - Немецкий (Люксембург)
Locale=L0407 - Немецкий (стандартный)
Locale=L0807 - Немецкий (Швейцария)
Locale=L0414 - Норвежский (Bokmеl)
Locale=L0814 - Норвежский (Nynorsk)
Locale=L0415 - Польский
Locale=L0416 - Португальский (Бразилия)
Locale=L0816 - Португальский (стандартный)
Locale=L0418 - Румынский
Locale=L0419 - Русский
Locale=L0C1A - Сербский
Locale=L041B - Словацкий
Locale=L0424 - Словенский
Locale=L041F - Турецкий
Locale=L0422 - Украинский
Locale=L040B - Финский
Locale=L080C - Французский (Бельгия)
Locale=L0C0C - Французский (Канада)
Locale=L140C - Французский (Люксембург)
Locale=L040C - Французский (стандартный)
Locale=L100C - Французский (Швейцария)
Locale=L041A - Хорватский
Locale=L0405 - Чешский
Locale=L041D - Шведский
Locale=L0425 - Эстонский
Locale=L0411 - Японский
 
Раскладки клавиатуры:
SelectedKeyboard=KEYBOARD_0000041C - Албанская
SelectedKeyboard=KEYBOARD_00000423 - Белорусская
SelectedKeyboard=KEYBOARD_0000080C - Бельгийская
SelectedKeyboard=KEYBOARD_00000402 - Болгарская
SelectedKeyboard=KEYBOARD_00000416 - Бразильская
SelectedKeyboard=KEYBOARD_00000809 - Британская
SelectedKeyboard=KEYBOARD_0000040E - Венгерская
SelectedKeyboard=KEYBOARD_0001040E - Венгерская (101 клавиша)
SelectedKeyboard=KEYBOARD_00000413 - Голладская
SelectedKeyboard=KEYBOARD_00000408 - Греческая
SelectedKeyboard=KEYBOARD_00010408 - Греческая IBM 220
SelectedKeyboard=KEYBOARD_00030408 - Греческая IBM 319
SelectedKeyboard=KEYBOARD_00000406 - Датская
SelectedKeyboard=KEYBOARD_00000410 - Итальянская
SelectedKeyboard=KEYBOARD_0000040F - Исландская
SelectedKeyboard=KEYBOARD_00000C0A - Испанская
SelectedKeyboard=KEYBOARD_00030C0C - Канадская многоязыковая
SelectedKeyboard=KEYBOARD_00000409 - Корея/Тайвань/КНР
SelectedKeyboard=KEYBOARD_0000080A - Латиноамериканская
SelectedKeyboard=KEYBOARD_00000426 - Латышская
SelectedKeyboard=KEYBOARD_00000427 - Литовская
SelectedKeyboard=KEYBOARD_00000407 - Немецкая
SelectedKeyboard=KEYBOARD_00000414 - Norwegian
SelectedKeyboard=KEYBOARD_00000415 - Польская
SelectedKeyboard=KEYBOARD_00010415 - Польская (программистская)
SelectedKeyboard=KEYBOARD_00000816 - Португальская
SelectedKeyboard=KEYBOARD_00000418 - Румынская
SelectedKeyboard=KEYBOARD_00010419 - Русская (машинопись)
SelectedKeyboard=KEYBOARD_00000C1A - Сербская
SelectedKeyboard=KEYBOARD_0000041B - Словацкая
SelectedKeyboard=KEYBOARD_0001041B - Словацкая (Qwerty)
SelectedKeyboard=KEYBOARD_00000424 - Словенская
SelectedKeyboard=KEYBOARD_00000409 - США
SelectedKeyboard=KEYBOARD_00020409 - США (Дворак)
SelectedKeyboard=KEYBOARD_00010409 - США (международная)
SelectedKeyboard=KEYBOARD_0000041F - Турецкая (тип Q)
SelectedKeyboard=KEYBOARD_0001041F - Турецкая (тип F)
SelectedKeyboard=KEYBOARD_00000422 - Украинская
SelectedKeyboard=KEYBOARD_0000040B - Финская
SelectedKeyboard=KEYBOARD_0000040C - Французская
SelectedKeyboard=KEYBOARD_00000C0C - Французская (Канада)
SelectedKeyboard=KEYBOARD_0000041A - Хорватская
SelectedKeyboard=KEYBOARD_00000405 - Чешская
SelectedKeyboard=KEYBOARD_00010405 - Чешская (Qwerty)
SelectedKeyboard=KEYBOARD_0000041D - Шведская
SelectedKeyboard=KEYBOARD_00000807 - Швейцарская (Немецкий язык)
SelectedKeyboard=KEYBOARD_0000100C - Швейцарская (Французский язык)
SelectedKeyboard=KEYBOARD_00000425 - Эстонская
SelectedKeyboard=KEYBOARD_00000411 - Японская (NEC и V)

Hosted by uCoz