Следует:
1. Загрузиться обычным порядком (в последний раз!) в переставляемую систему
2. Переименовать папку "Program Files", скажем в "Progs.old" (без кавычек)
3. Переименовать папку "Windows", скажем в "Win.old" (без кавычек), если не получается в Проводнике, то следует сделать в командной строке
4. (!) Нажать дважды Ctrl+Alt+Delete для перезагрузки (Windows уже не существует и обычным порядком завершить ее работу не удастся)
5. Начать установку системы
6. На предложение инсталлятора установить систему в папку Win.old нажать "Изменить" и задать нормальное имя, например, C:\Windows
7. При
установке устройств в качестве
источника драйверов указывать:
a. Win.old\Inf или Win.old\Inf\Other - для
inf-файлов
b. Win.old\System - для обычных
драйверов (*.drv, *.vxd, *.dll)
c. Win.old\System32\Drivers - для
WDM-драйверов (*.sys, *.dls)
d. Win.old\Help - для файлов справки
(*.hlp, *.cnt, *.chm, *.chw)
e. Win.old\System\Colors - для цветовых
профайлов мониторов и
принтеров
Многократное щелканье по кнопкам может и надоесть, если драйверов много, но тут уж ничего не поделаешь...
8. Если
установка Windows неудачна или
какие-то другие проблемы, можно
вернуться к старой системе: как
описано выше, переименовать
вновь установленную систему,
скажем в "Win.new" и
"Prog.new" (без кавычек), затем
перегрузиться, в режиме
командной строки
переименовать "Win.old" (без
кавычек) обратно в "Windows"
(без кавычек), снова
перегрузиться, а затем уже в
режиме Win32 переименовать
"Prog.old" в "Program Files" (без
кавычек) (длинное имя файла!)
9. Когда все настроечные работы выполнены и надобность в старой (новой) системе отпала ее можно безбоязненно удалить. Т.е. драйвера, которые установлены в новой системе, успешно были склонированы и к своему источнику теперь уже никакого отношения не имеют. Единственное напоминание об этом - разделе HKEY_CURRENT_USER\InstallLocationsMRU
10. Созданная таким образом система при следующей перестановке также может послужить источником драйверов, образуя процесс рециркуляции отработанного Windows.Все это неоднократно проверенно на практике!
У описанного метода только один недостаток - свободного места на диске может не хватить для установки новой системы. Свободное место можно сильно увеличить, если не переименовывать папку "Program Files", а просто удалить ее. От Windows также можно оставить только папки "System", "System32", "Inf" и "Help". Естественно, в этом случае возврат к предыдущей системе будет невозможен.