Comp.Soft
Главная | Регистрация | Вход
Вторник, 07-Января-2025, 01:17
АСТРАХАНЬ
Меню
Поиск
Категории
Полезные советы и дополнения для Windows XP
Дешёвый СОФТ
Чат
Это нужно
Главная » Статьи » Windows XP » Полезные советы и дополнения для Windows XP

Как сделать загрузочный CD WinXP с помощью XPCreate

Что понадобится для работы:

Программа XPCreate (зеркало), инсталляционный диск WindowsXP, ключ (серийный номер) продукта, сервис пак(и), обновления и заплатки, скачанные с сайта Microsoft.

 

С чего начать:

Начать надо со скачивания SP1 и обновлений с сайта Microsoft. Если обновления уже скачаны, то повторно их загружать не надо. Однако, если обновления были установлены при помощи Windows Update, то извлечь их уже не удастся, и для работы XPCreate их придется качать заново. Со списком текущих обновлений можно ознакомиться на этой странице.

Найти обновления на сайте Microsoft можно следующим образом. Допустим, мы ищем обновление WindowsXP-KB823182-x86-ENU.exe. Используя поиск по номеру статьи, можно просто ввести в поиск 823182, и найти статью из базы данных. В статье будет либо прямая ссылка на обновление, либо ссылка на статью в TechNet, с описанием обновления. Отттуда добраться до файла обновления уже не проблема. Конечно, нужно качать обновления, соответствующие языку вашей операционной системы.

Какие обновления качать и/или устанавливать решать вам. Я, например, не пользуюсь Windows Media Player, и обновления для него (WindowsMedia-Q828026-x86-ENU.exe) мне не нужны. Аналогично, мне не нужно обновление для Справки и Поддержки (HU1002_PRO.EXE). После того, как у вас будут все обновления и сервис пак(и), можно приступать к работе.

Конечно, для пользователей, сидящих на модемном соединении и использующих Windows Update для установки обновлений, загрузка всех заплаток и сервис пака общим весом около 200мб покажется бесполезным делом. Решать, конечно, вам. Однако, при каждой переустановке системы вы все равно будете загружать обновления снова. И размер трафика будет точно таким же. Альтернативным вариантом будет заказ диска со обновлениями вплоть до Октября 2003г. с сайта Microsoft. На данный момент, компания бесплатно высылает такой диск пользователям ряда стран, в списке которых, к сожалению, страны бывшего СССР пока отсутствуют. Но это пока, так что следите за обновлениями.

 

Как работать с программой:

Для корректной работы программы необходимо скачать с сайта Microsoft и установить обновление dotnetfix (не забудьте потом удалить "лишнего" пользователя из системы, который устанавливается вместе с dotnetfix). Для установки программы достаточно распаковать zip архив. Программа не имеет графического интерфейса, и вся работа с ней сводится к запуску XPCREATE.CMD. Но это в конце, а сначала мы увидим такую картину.

Для начала надо раскидать обновления по соответствущим папкам. Какое обновление куда класть наглядно показано здесь. Если вы хотите добавить свои директории и файлы на инсталляционный диск, то положите их в директорию FILESCD, где они не подвергнутся изменениям. Помните, однако, что болванки не резиновые ;-)

Исходный инсталляционный диск WindowsXP должен находиться в CD-ROMе. Альтернативно, можно скопировать дистрибутив на жесткий диск и изменить один параметр в файле XPCREATE.INI. По умолчанию он указывает на CD-ROM:

XPSOURCE=CDSOURCE

Можно заменить параметр CDSOURSE на путь к вашему дистрибутиву. Например,

XPSOURCE=D:\Distributiv

 

SVC-DAH:

DA Hotfix хотфиксы находятся здесь. На данный момент это включает в себя KB832414_MSXML3.0_x86.exe MSXML апдейт.

SVC-DAS:

DA инсталляционные файлы находятся здесь. Включая MDAC 2.8 апдейт.

SVC-EXE:

Распаковочные файлы без ключей здесь. Эти файлы будут интегрироваться после 1 и 2 типов хотфиксов.

SVC-HF1:

Хотфиксы первого типа здесь. Эти файлы будут интегрированы в директорию I386, и вызываться из SVCPACK.INF файла во время установки с /Q /O /U /N /Z ключами.

SVC-HF2:

Хотфиксы типа 2 здесь (за исключением особых случаев). Эти файлы будут интегрированы в директорию I386, и вызываться из SVCPACK.INF файла во время установки с /Q:U /R:N ключами.

SVC-MDC:

В этоу директории содержатся специальные MDAC апдейты.

SVC-MSX:

Файлы находящиеся здесь будут распакованы после хотфиксов. У этих файлов не должно быть никаких ключей.

SVC-PRE:

Файлы находящиеся здесь будут установлены сразу перед хотфиксами. Эти файлы должны поддерживать /Q:U /R:N ключи. Это включает: DirectX 9 OPK & Tweak Windows Media Player.

SVC-SWF:

Последний Shockwave Flash Cab файл может быть здесь (SWFLASH.CAB).

SVC-WMP:

Windows Media Player 9 прописывается здесь. Он будет переупакован в безключевой инсталлер и запущен вместе с SVC-PRE файлами.

SVC-WMS:

Windows Messenger 4.7 апдейт должен быть здесь. Эти файлы будут распакованы во время установки.

SVC-X2M:

Microsoft Installer Programs, которые упакованы IExpress находятся здесь. MSI и CAB будут распакованы и переупакованы используя IExpress в безключевые инсталяшки и запущены вместе с SVC-PRE файлами. Включая: DotNetFX и Moviemaker II. MSI тоже могут идти сюда. Они тоже будут переупакованы.

 

Теперь после того как все обновления раскиданы по нужным директориям можно запускать XPCREATE.CMD.

XPCreate интегрирует все обновления в дистрибутив, перепакует кабинетные архивы Windows и создаст образ xpcreate.iso. Если вставить чистую болванку в CD-RW, то он еще и запишет сразу. Время работы программы зависит от мощности процессора и скорости жесткого диска. У меня на P933 все заняло около часа.

 

Еще один момент на который стоит обратить внимание - это файл WINNT.SIF, расположенный в директории FILESCD\I386\. Если данный файл у вас отсутствует, то вы можете его создать самостоятельно.

В этом файле содержатся некоторые параметры системы, которые конфигуриуются в процессе инсталляции, не спрашивая предпочтений пользователя (аналогично unattended установке). Если вы не хотите указывать никаких параметров заранее, то либо удалите файл WINNT.SIF либо не создавайте его вовсе.

В той версии, которую скачал я, параметры были указаны в соответствии с предпочтениями автора программы, что меня не совсем устроило. Наверняка не устроит и вас. Ниже я объясню что они означают и как их поменять. Я бы советовал обратить внимание на этот момент, т.к. процесс установки будет несколько отличаться от стандартного. Например, если заранее задать Региональные Настройки, то система не спросит о них у пользователя в процессе установки. Свои параметры можно сконфигурировать, используя Setup Manager (setupmgr.exe), находящийся в кабинетном архиве Setup\Tools\Deploy.cab начального дистрибутива WindowsXP. Обновленную версию Deploy.cab можно скачать отсюда.

После распаковки архива и запуска Setup Manager можно настроить большое количество параметров. Скриншот говорит сам за себя. На нем видно как сконфигуририровать Региональные Настройки.

 

 

О том, как пользоваться Setup Manager, можно прочитать в справочном файле deploy.chm, расположенном в том же архиве (или в файле ref.chm если вы качали обновленную версию Deploy.cab). По оконачнии работы Setup Manger создает файл unattended.txt, из которого можно взять необходимые параметры и заменить ими соответствующие в WINNT.SIF. Ниже приводятся фрагменты файла WINNT.SIF. Параметры, на которые стоит обратить внимание, выделены красным:

 

Параметры

Комментарий

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO

AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1
TimeZone=85
OemSkipWelcome=1

Можно задать пароль Администратора заранее и отображать в файле в зашифрованной форме. Также можно изменить настройки автологона и временнОй зоны.

[UserData]
ProductKey=12345-12345-12345-12345-12345
FullName="User"
OrgName=""
ComputerName=NEWXP

Здесь можно заранее указать ключ продукта, имя пользователя, организацию и имя компьютера.

[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=85

Настройки экрана.

[RegionalSettings]
LanguageGroup=1
SystemLocale=00000409
UserLocale=00000809
InputLocale=0409:00000409

Региональные настройки можно полностью подвергнуть изменению.

[Shell]
DefaultStartPanelOff=Yes
DefaultThemesOff=Yes

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

 

Важно иметь в виду, что если вы хотите контролировать процесс установки системы на определенные разделы, а также иметь опцию форматирования разделов, то необходимо наличие следущих параметров в WINNT.SIF:

 

[Data]
AutoPartition=0

[Unattended]
Repartition=No

 

Подробнее о параметрах файла WINNT.SIF и об unattended установке можно здесь.

 

Использование XPCreate на время потеряет свою актуальность с выходом SP2 для WindowsXP. Однако, если вспомнить, что к Windows2000 сервис паков выпущено четыре, а между их выходами постоянно анонсировались критические обновления, то имеет смысл попробовать XPCreate.

 


 

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

Как это все работает?

Чтобы понять как работает программа нужно изучить содержимое файла XPCREATE.CMD (Rclick->Edit).

 

Что делать с директориями и файлами, находящимися теперь в директории XPCREATE?

Если у вас нет копий обновлений, то все исходные директории лучше оставить для последующих экспериментов. Также, имеет смысл оставить директорию CDROOT. Именно ее содержимое и есть обновленный дистрибутив операционной системы.

 

М$ выпустила свежие обновления. Как их теперь интегрировать в дистрибутив? Неужели все надо делать заново?

Можно и заново, но есть путь и покороче. Процедура интеграции обновлений в дистрибутив описана в M$ KB, в статьях How to Slipstream Hotfixes That Replace Pre-Existing Driver Files и How to Integrate Product Updates into Your Windows Installation Source Files. Конечно, подразумевается, что вы сохранили обновленный дистрибутив системы (CDROOT). После интеграции обновлений необходимо записать директорию на CD таким образом, чтобы получить загрузочный диск.

 

У меня есть обновления, которых нет в списке на сайте XPCreate. Что с ними делать?

Возможно, вы скачали эти обновления до выхода Пакета Обновлений 1 (Update Rollup 1). Проверьте, не включены ли ваши обновления в этот пакет. В таком случае их устанваливать не надо.

 

Что делать с обновлением WindowsMedia9-KB819639-x86-***.exe для Windows Media Player, ведь его тоже нет в списке?

Он не нужен, если у вас есть WindowsMedia-KB828026-x86-***.exe, который вышел позже. Описание обновления здесь.

 

Что такое DX9NTopk.exe?

Это DirectX 9 OEM Preinstallation kit. Взять его можно здесь. Устанавливать его не обязательно. Но если вы хотите остаться с DirectХ 8, то к нему уже вышло критическое обновление, которое надо поместить в SVC-HF1.

 

Удачи!

 

P.S. Если в процессе работы что-то пошло не так, то изучите XPCREATE.LOG, расположенный в директории Newfiles, которую создает XPCreate.



Источник: http://polygon.iphosting.ru/win/xpcreate.php
Категория: Полезные советы и дополнения для Windows XP | Добавил: Andrey (22-Апреля-2009) | Автор: Vadikan
Просмотров: 2649 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Переводчик сайта
Менюшка

Соц. сети
Вход
Теги

Для красивого отображения Облака
необходим
Adobe Flash Player 9
или выше
Скачать Adobe Flash Player

ОЗОН
OZON.ru
Друзья

Переводчик онлайн
Submitter.ru - Регистрация в поисковых системах!
Погода
Яндекс.Погода
Статистика






Онлайн всего: 1
Гостей: 1
Пользователей: 0

При использовании материалов сайта, наличие гиперссылки на сайт обязательно
© 2025
Яндекс.Метрика
Результаты антивирусного сканирования