На днях окончательно отладил самый простой способ быстрого переезда винды с винта на винт, в тех случаях, когда переставлять ее нельзя или совсем некогда. Главные проблемы, когда просто подключаешь новый винт и копируешь файлы - во-первых, некоторые системные файлы винды не копируются, потому к ним нет доступа, а во-вторых - если винда увидела новый диск и присвоила ему букву (например Е, то даже если удалось ее перенести на него, при перезагрузке с нового винта, отключив старый, винда так и останется на новой букве и почти наверняка потеряет файл подкачки, который, как правило, будет искать на букве С:. Решения этих проблем я нашел, порядок действий такой:
1) Подключаем новый винт. Спокойно его разбиваем, форматируем, присваиваем буквы. Не забываем делать будущий системный раздел активным!!!
2) Далее потребуется Total Commander. В комплекте практически любой сборки ТС есть плугин NTFS4TC, который надо активировать через настройки плугинов. После этого, скопировав все, что можно скопировать самим Тоталом обычным способом, через этот плугин копируем некопируемые файлы, как правило это содержимое windows\system32\CatRoot2, а также файлы ntuser.* в \documents and settings\ в папках профилей пользователей. НО! файлы реестра, которые находятся в windows\system32\config, и тоже не копируются обычным способом, ПОКА НЕ КОПИРУЕМ.
3) Запускаем regedit, заходим в ветку HKEY_LOCAL_MACHINE\System\MountedDevices и удаляем оттуда абсолютно все, кроме значения по умолчанию.
4) Вот теперь через плугин NTFS4TC копируем файлы реестра из папки windows\system32\config.
5) Выключаем комп, отсоединяем старый винт, включаем и грузимся с нового. Вот и все![]()