Борьба С Sysprep, Или Как Облегчить Себе Жизнь С Windows Vista

Чтобы добраться до этого механизма, мне потребовалось два месяца — с криками, руганью и ворчанием в адрес разработчиков программного обеспечения Microsoft. Некоторые нюансы до сих пор остаются для меня загадкой.

Но основная часть решена.

Среди поставленных передо мной задач были следующие: - установить Windows Vista Home Basic - заставить какое-то конкретное программное обеспечение работать на нем - установите FreeDOS на второй раздел и встройте его в загрузчик Vista - научитесь делать упаковку Первая часть.

Многоликость Sysprep Когда слышишь любую связанную с названием операционной системы от Microsoft фразу, содержащую слово Home, первое, что приходит на ум, это чрезмерно урезанный вариант для домохозяек - невозможность редактирования локальных политик и групп пользователей, сведенная к удаленный помощник по RDP, отсутствие некоторых важных утилит администрирования.

Но со всем этим приходится бороться, потому что проблема есть и ее нужно решать при отсутствии альтернативы.

Что нового в механизме sysprep Vista 1. Sysprep теперь встроен в систему.

Находится в папке C:\Windows\system32\sysprep. 2. Изменились названия клавиш и способ их указания.

То есть, если в XP можно было ограничиться простым sysprep –reseal, то в Vista это не сработает. Клавиши заданы жестко и в определенной комбинации: /oobe или /audit — это два режима, в которых можно запустить программу sysprep. Выбор — или/или, но без них вы не сможете запустить Sysprep. /generalize — необязательно, аналогично повторной печати, но без /oobe или /audit не запустится /reboot или /shutdown — соответственно выключение или перезагрузка по окончании sysprep, в зависимости от задачи /unattend:path – путь к файлу ответов 3. Изменен сам механизм подготовки системы, затронувший, в частности, учетные записи пользователей.

Если в XP текущие настройки профиля пользователя сохранялись даже после sysprep, то в Vista в режиме /oobe по умолчанию всегда создается новый профиль пользователя, независимо от того, есть ли еще пользователи в системе.

Таким образом, если при установке системы по умолчанию создается новый профиль, то после sysprep вы получите еще и второй.

Как с этим бороться Алгоритм создания нужного изображения сам по себе не сложен.

Но для этого вам придется как минимум скачать WAIK (Комплект автоматической установки Windows), который создает файл ответов с необходимыми параметрами.

Как показала практика, это единственный разумный способ добиться желаемого результата, хотя и не претендующий на исключительность.

Чтобы предотвратить создание ненужных профилей в системе, сразу после установки системы запустите режим sysprep/audit/generalize/reboot. После перезагрузки активируется скрытая учетная запись суперадминистратора (чьи полномочия на порядок выше, чем у обычных пользователей с правами администратора), из которой можно безопасно удалить учетную запись, созданную при установке системы.

Все настройки, выполненные под учетной записью суперадминистратора, создаются в профиле пользователя по умолчанию.

После того как все необходимые приготовления сделаны, можно приступать к созданию файла ответов.

Создать файл ответов WAIK оказался достаточно гибким и удобным инструментом для решения моей цели.

Его возможности используются как для автоматической установки Windows, так и для автоматической подготовки системы.

В моем случае важным был второй компонент. Механизм работы утилиты sysprep состоит из нескольких так называемых «проходов» — Specialize, Generalize и oobeSystem, для каждого из которых можно настроить необходимые параметры.

В частности, параметр CopyProfile, существующий только для прохода специализации, отвечает за копирование профиля по умолчанию на все вновь создаваемые учетные записи (а это именно то, что нам нужно).

Установите значение true. При желании вы также можете настроить параметры oobeSystem, к которым относятся, например, автоматический выбор языковой локали, установка часового пояса и т. д. Это позволит свести к минимуму количество действий, которые конечному пользователю необходимо будет выполнить при получении готовый образ.

В моей версии файла ответов пользователь ввел только имя компьютера, все остальное система сделала за него.

Полученный файл unattend.xml (Vista отказывается принимать другие варианты имени файла) копируется в два места: C:\Windows\system32\sysprep\sysprep\Panther\ C:\Windows\Пантера\ После этого вы можете запустить длинную и сложную команду C:\Windows\system32\sysprep\sysprep /oobe /generalize /reboot (или /shutdown) /unattend: C:\Windows\system32\sysprep\sysprep\Panther\unattend.xml Создание образа можно считать завершенным.

Дополнительные возможности Иногда возникает необходимость запустить какой-нибудь cmd-файл со своими командами перед первым входом в систему.

Это можно сделать, создав файл setupcomplete.cmd и поместив его в каталог C:\Windows\Setup\Scripts\ (в Home Basic нет папки Scripts — мы создаём её сами).

Продолжение следует… Теги: #Windows Vista #microsoft #функции #администрирование #Chulan

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.