Вы еще не устали от различных вариантов? Надеюсь, что нет, т.к. активацию Windows можно выполнить тремя способами (в зависимости от версии).
Для активации retail (коробочныx) версий можно использовать способы WINNT.SIF и бэкап активационного файла. Для активации OEM версий можно использовать еще и способ ОEMBIOS.BIN (если у вас есть OEM CD, предоставленный продавцом компьютера). Ну а корпоративные версии, как известно, активации не требуют.
Какая версия у вас? Если вы приобрели в магазине коробку с Windows XP, то у вас retail версия. Если вы приобрели компьютер с уже предустановленной магазином или команией-сборщиком системой, то у вас OEM версия. Если вы купили диск Windows XP на лотке за пару долларов, то у вас.. правильно, пиратская версия :) Не спрашивайте меня в какую из вышеуказанных категорий ее отнести, т.к. это зависит исключительно от изобретательности пиратов.
Способ WINNT.SIF
Самый простой способ, однако на момент первого входа в систему у вас уже должно быть активное подключение к сети Интернет. Если подключения нет, то и активировать автоматически не получится.
Добавьте в секцию [Unattended] файла winnt.sif следующую строку:
AutoActivate=YES
Способ "бэкап активационного файла"
Для начала у вас должен быть доступ к системе (конфигурации), которую вы планируете активировать, и система должна быть уже активирована. Безусловно, этот способ годится для использования только на одной машине при условии, что конфигурация ее остается неизменной.
В директории Windows\System32 есть файл wpa.dbl. Это и есть ваш активационный файл. Скопируйте его в $OEM$\$$\System32. Вот и все.
На вирутальной машине такой способ активации не сработает опять же по причине различий в конфигурации.
Способ OEMBIOS.BIN
Способ аналогичен бэкапу активационного файла. Разница лишь в копируемых файлах. На вашем инсталляционном OEM диске в директории i386 должны быть следующие файлы:
- OEMBIOS.BIN
- OEMBIOS.CAT
- OEMBIOS.DAT
- OEMBIOS.SIG
Скопируйте их в директорию i386 вашего инсталляционного диска.