Тому, кто переносил Windows XP с компьютера на компьютер, наверняка приходилось сталкиваться с проблемами. Как говорится - раз на раз не приходится. Попробую объединить все рецепты, которые прочитал и рассказать как победил хитрого монстра корпорации Microsoft. В итоге у меня получился загрузочный (boot) CD с образом предустановленной Windows XP (включая Office, Winamp, ZooM Player, Totalcmd, кодеки и лёгкий тюнинг системы). Сам образ создан и развёртывается с CD программой Acronis TrueImage 6.0 Build 346 Russian , размер образа около 550 МБ, развёртывание раздела занимает около 5 мин. Последующая 1-ая загрузка системы с раздела занимает 10 мин. (включает процедуру смены SID, фазу определения оборудования, заполнение serial number, определение имени компьютера и одну перезагрузку). Система запускается на компе с любым железом и разными чипсетами (исключая экзотику типа RAID контроллеров, хотя это тоже можно победить). На лицо - существенная экономия времени для развёртывания операционной системы и попутного софта на нескольких компах с разной начинкой. Итак, алгоритм создания такого CD выглядит примерно следующе: 1. Проводим чистую установку Windows XP Professional Corporate Edition+Multilingual User Interface, сокращённо (MUI) русский на чистый раздел (в общем чисто - причистый подход к мероприятию). Интегрированный Service Pack 1 тоже не помешает.Такой дистрибутив как раз позволяет избежать геморроя с активацией операционки при смене оборудования. 2. Проводим небольшую чистку системы: а) очищаем dll кэш (выполнить команды - "sfc /cachesize=5" и "sfc /purgecache") б ) удаляем Msn Messenger. Заходим Пуск -> Выполнить Вводим следующее: RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove в) отключаем и очищаем корзину г) отключаем восстановление системы и удаляем папку System Volume Information из корня раздела д) правим windows\inf\sysoc.inf на предмет удаления слова hide и затем через "установку-удаление программ->компоненты windows" удаляем MSN Explorer и всё что не понравится. 3. Устанавливаем попутный софт (включая Office, аудио и видео проигрыватели, файловый менеджер, Acronis TrueImage, кодеки, драйвера и делаем последние настройки системы). Размер места, занятого файлами, за исключением файла подкачки, у меня составил около 1 Гб. 4. Начиная с этого момента, не допускаем перезагрузки компьютера. Меняем котроллер дисков на стандартный. Скачиваем вот этот файл: idedrivers.zip (68 Кб) и извлекаем его содержимое в каталог system32\drivers. (Это IDE-драйвера из стандартной поставки Windows XP. На предложение заменить уже имеющиеся файлы при распаковке, лично я ответил отрицательно (в каталоге уже находились кое-какие более новые файлы с идентичными именами). Эти файлы (Atapi.sys, Intelide.sys, Pciide.sys, Pciidex.sys) можно вытащить самостоятельно из архива Driver Cache\i386\drivers.cab). Скачиваем и выполняем вот этот файл: mergeide.reg (7 Кб). (Он добавляет в реестр информацию обо всех доступных Windows XP типах IDE-контроллеров). К слову - VIA IDE (viaide.sys) котроллер у меня стоял, т.к. я производил установку на материнке с виашным чипсетом. 5. Убиваем ветку реестра .... \MountedDevices\, дабы избежать проблем с сопоставлением сигнатур разделов. 6. Правим boot.ini и сливаем с дистрибутива в винду несколько разных HAL-ов, чтобы выбирать их на этапе первой загрузки (чтоб загрузится не на ACPI системе). [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ="Microsoft Windows XP Professional RUS" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ="Standart PC" /fastdetect /hal=halstd.dll multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ="ACPI PC" /fastdetect /hal=halacpi.dll multi(0)disk(0)rdisk(0)partition(1)\WINDOWS ="ACPI Uniprocessor PC " /fastdetect /hal=halmacpi.dll 7. Можно грохнуть в диспетчере устройств всё, что грохнется (что я и сделал), хотя это на любителя (всё будет корректно работать и без этого). 8. На дисках c дистрибутивом Windows XP) ищем [cd]:\SUPPORT\TOOLS\DEPLOY.CAB. Файлы setupcl.exe, setupmgr.exe, sysprep.exe из этого архива распакуйте в C:\Windows (или где там у Вас система) и выполните команду (ПУСК-ВЫПОЛНИТЬ): sysprep -pnp. В появившемся окне меняем "shutdown mode" на "quit" и нажимаем "Reseal". Главное опять не допустить перезагрузки. 9. А вот теперь самое время запустить Acronis TrueImage и сохранить образ раздела, можно прямо на текущий раздел. Вот этот образ и будет универсальным предустановленным образом, который мы хотели получить. Если сейчас перезагрузится, то произойдёт поиск оборудования, ответите на пару вопросов и всё. 10. Ну вот и конец, можно перенести образ (файл *.tib) на болванку. Как такой диск сделать boot CD и поместить туда загрузчик Acronis (c пунктом меню - загрузка и восстановление используя Acronis TrueImage), прочитайте на http://bootcd.narod.ru Я ненесу никакакой ответсвенности за повреждённое вами железо или софт всё что вы сделали и сломали это сделали вы статья лиш переписана мной с какого-то сайта давно... Друг проверял у него данный способ работал =)
а ещё микронские приложения понимают /prefetch:1 в командной строке... только чтото быстройдействия не прибавилось.