Апгрейд компьютера без переустановки ОС
Внимание, статья основана на реальных событиях!
Привет! Сегодня речь пойдет об одном из важнейших вопросов обновления компьютера. Как же обновить железо без переустановки Windows? Статья большая, поэтому наберитесь терпения и налейте себе чашечку чая.
На прошлой неделе на работе возникла задача обновить один из компьютеров, который не справлялся с задачами и жутко тормозил в силу своей древности. Знаю по себе, что тормозной комп может просто вывести из себя и привести в состояние легкого бешенства, ну, или см. миниатюру выше.
Подобрать и закупить новое железо не представляет трудности. Но как быть со всеми установленными программами, ведь простая переустановка ЖД на новую материнскую плату в большинстве случаев не сработает? Тем более, если система установлена на жесткий диск c IDE интерфейсом. Есть 2 решения:
- заново установить и настроить ОС и все программы;
- перенести жесткий диск с ОС на новое железо.
Первый способ гарантированно рабочий и достаточно простой, но очень трудоемкий. Уж слишком отпугивает список необходимых программ, обновлений, прайс-листов, сводников, обменов и прочего.
Второй вариант гораздо предпочтительнее, но могут возникнуть некоторые трудности с переносом ОС. Тем не менее, мы выбрали именно второй вариант и, конечно же, все получилось. Весь процесс апгрейда описан ниже.
Итак, имеем старый компьютер с материнской платой на 775 сокете. Операционная система установлена на IDE жесткий диск, что немного усложняет задачу, так как на современных материнских платах IDE разъемы уже практически не встречаются. Также добавляет сложности обязательное наличие LPT порта, так как к компьютеру будет подключен принтер ценников и штрих кодов именно через разъем LPT. Также, на этот компьютер должно быть перенесено видеонаблюдение через внешнюю PCI плату. Соответственно, обязательно наличие свободного разъема PCI.
Приступим. Для обновления компьютера были закуплены следующие комплектующие: процессор, материнская плата, оперативная память, кулер. Остальные детали (блок питания, корпус, жесткий диск) останутся от старого компьютера. Новые комплектующие в сборе Вы можете видеть на фото ниже.
Конечно, в первую очередь нас интересует материнская плата, так как именно на её основе и будет работать остальное оборудование. В нашем случае это MSI B75A-G41 (на фото выше).
На материнской плате имеется 2 разъема PCI (черные длинные), один из которых займет плата видеозахвата, а во второй будет установлен контроллер PCI — LPT, так как нет встроенного LPT разъема. Для подключения IDE жесткого диска также будет использоваться внешний IDE контроллер с разъемом PCI Express X1 (короткий черный). Внешний вид самих контроллеров на фото ниже.
С железом мы разобрались. Теперь осталось разобраться с программной частью для безболезненного переноса Windows на новые «мозги».
В первую очередь в операционную систему Windows XP устанавливаем IDE-драйвера. Это делается на случай, если в системе содержатся старые наборы драйверов. Для обновления достаточно скопировать файлы Intelide.sys, Atapi.sys, Pciidex.sys, Pciide.sys в каталог system32drivers. Файлы можно скачать в этом архиве — change motherboard. Если система запрашивает заменить файл, то смотрим на даты файлов и, если файл в системе более свежий, то отказываемся от замены. После копирования файлов нужно запустить reg-файл update.reg, который Вы также найдете в архиве. Этот файл добавит в реестр информацию о всех доступных типах IDE контроллеров.
Затем, раз уж мы используем внешний PCI — IDE контроллер для подключения ЖД, необходимо в обязательном порядке установить на него драйвера в операционную систему, чтобы при переносе ОС смогла без проблем загрузиться через контроллер.
Кстати, совет на будущее, постарайтесь всегда скачивать свежие драйвера на контроллер с сайта производителя. Например, в комплекте с контроллером j-micron JMB363 есть диск с драйверами, установив которые, я убил 1,5 часа времени, прежде чем понял, что они просто не работают! Я 1,5 часа пытался понять, почему ОС не хочет грузится через контроллер даже на старой системе. В результате, проблему удалось решить, скачав и установив свежие драйвера.
Если ЖД, как в моем случае, подключается через контроллер, тогда нужно обязательно попробовать загрузиться через него на старой системе и убедиться, что все работает.
После этого можно приступать к сборке нового компьютера. Вот так выглядит старый комп, который станет донором запчастей для нового.
Шлейф IDE также заменили, так как старый совсем не внушал доверия )) Я намеренно опускаю момент сборки компьютера, так как достаточно подробно описывал его здесь. Тем не менее, если у кого-то есть вопросы, Вы можете задавать их в комментариях после статьи.
А вот уже новый компьютер в старом корпусе, со старым блоком питания и жестким диском.
После сборки и включения, скрестив пальцы, ждем, загрузится ли ОС. Вуаля, все загрузилось без проблем.
Надо сказать, что при первом запуске после переноса, Windows испытывает некоторый шок. Начинают быстро выскакивать сообщения о найденном новом оборудовании, ведь система осталась старая, а все оборудование новое, и ОС просто не понимает, как с ним работать. Соответственно, нам нужно установить все драйвера от новой материнской платы. В этом деле, я думаю, у вас не возникнет вопросов. Кстати, рекомендую прочитать мою статью как установить драйвера без диска.
После установки драйверов, мы получаем прежнюю Windows со всеми настройками и программами, но уже на новом железе.
Кратко повторим все шаги переноса Windows на новый компьютер.
- определиться с новым оборудованием (что оставить, а что заменить) и продумать, что и куда будет подключаться;
- установить патч change motherboard;
- если используется IDE/SATA контроллер, установить на него драйвера и попробовать загрузиться с него на старой системе;
- собрать новый компьютер;
- установить драйвера от новой материнской платы.
На сегодня все. Можно расслабиться, глядя на эти гифки =)