Оптимизация первого и второго входов в систему (WinXP)
Предлагаю вариант сценария, решающий проблему оптимизации (минимизации) первого и второго входов в систему.
1. Чтобы на старте не появлялся анимированный флаг “Windows XP Professional”, надо удалить из дистрибутива (папки i386) файл INTRO.WM_. Вместо него инсталлеру надо подсунуть пустышку, иначе он обидится и пропустит установку некоторых компонентов. Для этого создаём текстовый файл, переименовываем его в intro.wmv и вставляем в папку I386. Несмотря на то, что он имеет нулевой объём, инсталлер его заглатывает – ему лишь бы файл был. 2. Наилучший способ убрать лишние окна, в том числе “Вас приветствует Microsoft…” и “Спасибо!” предложил vampik здесь. Скачайте и распакуйте архив oobe.7z, извлеченные три файлика: ident2.htm, msobshel.htm и oobeinfo.ini положите в папку i386, при этом удалите имеющиеся там одноимённые IDENT2.HT_, MSOBSHEL.HT_ и OOBEINFO.IN_. 3. Предотвратить раскрытие меню Пуск можно с помощью батника TweaksEnd.cmd: Код:
@echo off После первого входа всегда требуется перезагрузка для вступления в силу всяческих твиков как реестра, так и приложений, поэтому второй вход всегда отличается от первого. Команду на перезагрузку обычно прописывают в пакетных файлах, запускаемых из GuiRunOnce или RunOnceEx. В этом случае перед завершением работы необходимо предусмотреть таймаут от 30 до 60 сек для того, чтобы быть уверенным в завершении всех процессов. С точки зрения минимизации установки это не совсем удачный вариант, т.к. часть этого времени неизбежно пропадает вхолостую. Идеальным вариантом будет тот, при котором система сама даёт команду на перезагрузку в момент, когда она готова к этому. Предлагаемый батник с командой на перезагрузку и есть, IMHO, наиболее оптимальный вариант с точки зрения минимизации времени автоматической установки. В итоге при первом запуске имеем следующий сценарий. После окошек “Параметры экрана” и “Параметры монитора” сразу появляется окно “Пользователи компьютера” с перенесённой в него кнопкой Готово. Это единственное окно, где требуется ручное вмешательство, далее всё проходит в автоматическом режиме. Жмём Готово, после чего идут окна “Применение параметров компьютера”, “Приветствие” и процесс автоматической установки приложений. Загружается рабочий стол, сразу без задержки происходит перезагрузка и второй вход в уже полностью установленную систему. Как видите, ничего лишнего… Вся процедура отрабатывалась и тестировалась на VM. P.S. Кстати, здесь на форуме несколько раз встречал рекомендацию удалять из дистрибутива заменяемые одноимённые файлы. Такой необходимости нет. Достаточно только вставить файл с полным расширением, инсталлер подхватывает именно его, а укороченный – пропускает. Хотя можно и удалять – хуже не будет. |
Ну не знаю, не знаю. Этот способ только новичкам на форуме (не в обиду конешно сказано) но это все примитивно.
У меня намного универсальный метод оптимизации Windows Объясню по порядку. 1. В файле winnt.sif прописываю следующее Код:
UnattendSwitch="Yes" Код:
[UserData] 2. Далее про автозагрузку. В автозагрузке у мя ничего нет, зато в реестре прописан код, на загрузку настройки помпа при каждом входе в систему (через RunOnce c строкой работы в Windows), Windows загрузился появляется маленькое окошко с процессом действий, а именно:
Все это работает на скриптах, никаких всплывающих окошек. 3. Так как я пользуюсь Nlite а он как известно сам удаляет интро и также не позволяет открывать окна при первой загрузки Windows (Меню Пуск и Щелкните для обучения, справки, или предупреждения что у мя не стоит антивирусник). 4. Уже год как я это использую, и до сих пор он обрастает нужными полезными функциями. |
Цитата:
И еще: клиенты не жалуются, что некоторые настройки не могут поменять "под себя"? |
prokazzza,
C точки зрения новичков метод вырезания процедуры входа через winnt.sif известен не хуже, чем предлагаемая минимизация, так что в этой части они по меньшей мере равнозначны. Примитивно - не означает плохо. IMHO, наоборот. Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Время: 14:58. |
Время: 14:58.
© OSzone.net 2001-