Не работает windows после замены материнской платы

Замена материнской платы без переустановки Windows

В большинстве случаев после замены материнской платы Windows перестает загружаться. При загрузке windows появляется синий экран (BSOD) с ошибкой STOP 0x0000007B. Это связано со сменой контроллера шины ATA/SATA.

Дело в том, что Windows не может самостоятельно изменить драйвер контроллера при загрузке. В результате при загрузке операционная система просто теряет жесткий диск и не может продолжить загрузку.

Встает вопрос: как произвести замену материнской платы без переустановки Windows? Ведь переустановить Windows не сложно, но при этом потеряются все программы и настройки. А это зачастую недопустимо!

Способа заменить материнскую плату без переустановки ОС три. Если у вас Windows 7, сразу переходите к варианту 3

Вариант 1 — старая материнская плата рабочая (Windows XP)

Если со старой материнской платой возможно загрузиться в Windows XP, то нужно заменить драйвера контроллеров IDE и SATA на стандартные.

Для этого в диспетчере устройств открываем свойства контроллера (название зависит от модели материнской платы). На вкладке Драйвер нажимаем кнопку Обновить.

На вопрос о подключении к интернету для поиска драйвера отвечаем Нет, не в этот раз и нажимаем Далее. В следующем окне выбираем Установка из указанного места и жмем Далее. В появившемся окне параметров поиска драйвера выбираем Не выполнять поиск. Я сам выберу нужный драйвер и нажимаем Далее.

В появившемся окне выбираем из списка Стандартный двухканальный контроллер PCI IDE и нажимаем Далее.

После завершения установки драйвера нажимаем Готово и перезагружаем компьютер.

После загрузки проверяем в Диспетчере устройств, что установлен стандартный драйвер контроллера IDE и выключаем компьютер.

Если в списке выбора драйвера нет Стандартного драйвера контроллера IDE (например в случае с контроллером SATA), можно просто удалить установленный драйвер контроллера старой материнской платы. Для этого в диспетчере устройств нажмите правой кнопкой мыши на устройстве и выберите в контекстном меню Удалить. После удаления выключите компьютер.

Теперь произведите замену материнской платы на новую. Windows XP должна загрузиться без всяких проблем. После этого остается лишь установить все драйвера на новую материнскую плату с диска и всё!

Вариант 2 — загрузка со старой материнской платой не возможна (Windows XP)

Второй вариант замены материнской платы без переустановки Windows XP дольше первого и использовать его следует, если компьютер со старой материнкой не включается или загрузка невозможна. Нам понадобится установочный диск Windows XP. Если диска нет, можно скачать образ диска ( WinXP Professional SP3 с интегрированным пакетом драйверов контроллеров жестких дисков) здесь и записать его на болванку CD-R, например, с помощью программы DeepBurner 1.9 (дистрибутив можно бесплатно скачать здесь).

Для восстановления Windows XP после замены материнской платы необходимо сделать следующее:

Установите новую материнскую плату и подключите все устройства.

Читайте также:  Linux зайти под админом

Начните загрузку с установочного диска Windows XP. На первом экране установки (рисунок ниже) нажмите ENTER , чтобы приступить к установке Windows XP.

На следующем экране нажмите F8, чтобы принять лицензионное соглашение.

После этого программа установки произведет поиск установленных операционных систем и выведет их список.

Выберите операционную систему для восстановления и нажмите кнопку R . Дальнейший процесс не сильно отличается от обычной установки Windows XP. Отличия в том, что программа установки не будет спрашивать на какой раздел жесткого диска устанавливать ОС и не будет предлагать ввести имя компьютера и имя пользователя. Будьте готовы ввести лицензионный код Windows XP и активировать ее после установки через интернет.

После завершения установки, необходимо установить все драйвера на новую материнскую плату. Все программы, файлы пользователя и настройки операционной системы останутся прежними.

Вариант 3 — исправление драйвера контроллера IDE в реестре (Windows 7)

В случае замены материнской платы без переустановки Windows 7 все немного сложнее. Предыдущие 2 варианта не прокатывают. Восстановить Windows 7 с помощью ее обновления с установочного диска тоже не получится, так как запустить эту функцию можно только из уже загруженной ОС.

Но не стоит расстраиваться! Нам поможет ERD Commander (качаем образ CD-диска здесь, либо делаем загрузочную флешку USB ERD Commander). С его помощью мы внесем коррективы в реестр Windows 7 , необходимые для загрузки на новом контроллере.

Приступим! Загружаемся с записанного диска или флешки. В меню загрузки выбираем версию ERD Commander 6.5 for Windows 7.

Выбор версии ERD Commander для загрузки

На вопрос «Инициализировать подключение к сети в фоновом режиме?» отвечаем Нет.

На вопрос «Переназначить буквы дисков. » отвечаем Да.

Выбираем раскладку клавиатуры и жмем кнопку Далее. Затем выбираем из списка нашу операционную систему и жмем Далее.

Выбор операционной системы, к которой будет подключен ERD Commander

В случае, если предыдущая загрузка Windows 7 завершилась неудачно, начнется поиск проблемм загрузки.

Поиск проблемм в загрузке Windows 7

Нажимаем Отмена, чтобы не тратить напрасно время, так как это средство восстановления запуска в случае смены материнской платы не поможет. На вопрос «Прекратить устранение неполадок?» отвечаем Да. Следующего сообщения, что не удалось устранить неполадки, не пугаемся и нажимаем кнопку Готово.

В появившемся окне выбираем пункт Microsoft Diagnostics and Recovery Toolset.

Теперь запускаем редактор реестра.

Первым делом необходимо удалить ветку реестра HKLM\SYSTEM\MountedDevices

Теперь нужно включить запуск сервисов, загружающих стандартные драйвера контроллеров IDE и SATA .

Открываем ветку HKLM\SYSTEM\CurrentControlSet\services в левой части редактора реестра. Теперь проверяем следующие разделы в этой ветке: amdide, amdsata, amdxata, atapi, intelide, msahci, pciide. Параметр Start у каждого должен быть равен 0х00000000 (0). Значение Start=0 — запуск сервиса при загрузке Windows . Если он равен 0х00000003 (3) щелкаем два раза на имя параметра ( Start) и меняем значение на 0 (рисунок ниже) и нажимаем ОК.

После того, как start будет установлен в значение 0 у всех указанных выше разделов реестра, закрываем редактор реестра и перезагружаем компьютер в обычном режиме. В большинстве случаев этого достаточно для удачной загрузки Windows 7 . Теперь нужно установить драйвера на новую материнку.

Если проделанные действия не помогли и Windows 7 все равно не загружается и выдает ошибку STOP 0x0000007b , значит необходимый драйвер контроллера не загружается. Попробуем включить загрузку всех известных операционной системе драйверов.

Читайте также:  Срок действия компонента операционной системы истек windows 10

Для этого ставим значение параметра Start равным 0 в следующих сервисах: adp94xx, adpahci, adpu320, aic78xx, amdsbs, arc, arcsas, elxstor, HpSAMD, iaStorV, iirsp, LSI_FC, LSI_SAS, LSI_SAS2, LSI_SCSI, megasas, MegaSR, nfrd960, nvraid, nvstor, ql2300, ql40xx, SiSRaid2, SiSRaid4, vhdmp, vsmraid, aliide, cmdide, nvraid, viaide .

Перезагружаем компьютер в обычном режиме. ОС должна загрузиться.

Загрузку Windows XP тоже можно восстановить аналогичным способом, но там все сложнее и в этой статье я описывать не буду. Кому интересно, могут почитать здесь.

Замена материнской платы без переустановки Windows

Замена материнской платы всегда влечет за собой появление ряда закономерных вопросов. Вроде бы, что тут может быть сложного, бери и меняй, ориентируясь на требуемые характеристики, но как это сделать без переустановки Windows, чтобы после не пришлось тратить время на инсталляцию операционной системы, полную ее настройку и установку необходимого пакета прочего программного обеспечения? Именно об этом мы и поговорим в данной теме и постараемся подробно рассмотреть, как поменять материнскую плату компьютера без переустановки Windows, сохранив все ее настройки и ранее установленное ПО.

Почему Windows не загружается после замены материнской платы автоматически

Итак, нужно ли переустанавливать операционную систему Windows после замены материнской платы? Конечно же нет, если речь идет о полностью стабильно рабочей ОС, не поврежденной вирусами и не замусоренной разного рода ненужными файлами, которые со временем приводят к снижению производительности работы ПК.

Но для начала давайте разберемся, почему вообще операционная система не способна запускаться автоматически на новой материнской плате. Вроде бы все файлы ОС хранятся на жестком диске в целости и сохранности, а системная плата играет лишь роль связующего звена для всех компонентов системного блока. Что тогда ей мешает благополучно грузиться на обновленной системе?

Дело в том, что в ОС при установке драйверов на материнскую плату прописываются сведения об оборудовании, а точнее о SATA-контроллере системной платы, к которому и подключается жесткий диск. Поэтому при замене материнской платы Windows не обнаруживает нужных драйверов для новоиспеченного контроллера и происходит сбой, чаще всего выражаемый в виде синего «экрана смерти» с кодом ошибки «0x0000007B INACCESSABLE_BOOT_DEVICE».

Поэтому перед тем, как поменять старую материнскую плату на новую, без переустановки операционной системы, нужно выполнить ряд подготовительных действий, описанных ниже.

Подготовка Windows перед заменой материнской платы

Если, читая данную инструкцию, вы уже произвели замену МП со всеми вытекающими последствиями, то переходим к следующему ее разделу, где описаны действия по восстановлению Windows при помощи автономного редактора. Если же нет, и компьютер находится в рабочем состоянии, то выполняем следующие действия.

Первое . Необходимо открыть редактор реестра, где в последствие будут внесены корректировки запуска драйверов SATA-контроллера «msahci» и «pciide». Способ его открытия прост, нужно лишь воспользоваться командной «regedit» и системной утилитой «Выполнить». Для этого одновременно нажимаем сочетание клавиш Windows+R и в поле ввода вписываем команду «regedit».

Второе . В левой колонке открывшегося редактора переходим в ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ где выбираем папку драйвера «msahci». Далее переходим в правое поле редактора и правой клавишей мыши дважды нажимаем по параметру «Start», после чего меняем его значение на нулевое «0».

Читайте также:  Windows window outside screen

Третье . Повторяем процедуру корректировки параметра «Start» в той же ветке реестра, но уже выбираем папку драйвера «pciide»

Выставленный параметр «0» для всех драйверов SATA-контроллера означает, что их загрузка должна выполняться системным загрузчиком при запуске операционной системы. Поэтому, внеся данные коррективы, загрузка ОС после замены материнской платы должна пройти без проблем. Вам осталось только лишь выключить ПК, снять старую системную плату, установить новую, включить компьютер и, после удачной загрузки Windows, инсталлировать новые драйвера для всех компонентов материнской платы, идущих в комплекте на диске.

Восстановление Windows после замены материнской платы

Итак, если новая материнская плата уже установлена, без соответствующих подготовительных действий, описанных выше, и при загрузке Windows появляется «синий экран смерти» (BSOD) с соответствующей ошибкой, которую мы так же ранее упоминали, то необходимо приступить к процедуре восстановления ОС.

На самом деле, в сложившейся ситуации нам нужно лишь посредством командной строки запустить все тот же редактор реестра и выполнить аналогичные действия по корректировке параметра «Start» в соответствующих ветках драйверов SATA-контроллера.

Для этого потребуется установочный диск или загрузочный носитель (флешка) с нужной операционной системой. Как его создать мы подробно описывали в статье «Как записать Windows 7 на флешку». Далее необходимо включить ПК и загрузиться с созданного носителя. Здесь есть два варианта как это сделать. Первый – указать его в качестве приоритетного устройства при загрузке системы в BIOS, второй — в момент прохождения системой режима «POST» выбрать его из предложенных системой устройств, нажав определенную клавишу клавиатуры. В большинстве случаев функция запуска меню загрузки возложена на клавишу F12, но бывают исключения.

После, загрузившись с выбранного носителя, системой будет предложена возможность установить ОС.

Нажав далее, системой будет предложено продолжить установку ОС или провести процедуру ее восстановления. Выбираем второй вариант.

На следующем этапе появится экран выбора действия, где выбираем пункт «Поиск и устранение неисправностей». Далее мы попадем в раздел «Диагностика», содержащий пункт «Дополнительные параметры». Перейдя в него производим запуск командной строки.

Запустив командую строку вписываем в нее уже известную нам команду запуска редактора реестра «regedit».

В открывшемся редакторе сразу выделяем ветку реестра «HKEY_LOCAL_MACHINE» и во вкладке «Файл» нажимаем «Загрузить куст».


Выполнив последнее действие, системой будет предложено выбрать системный диск, на котором установлена операционная система Windows. Открываем его и следуем в раздел «Windows\system32\config», в котором находим и запускаем файл «system».

Далее новому разделу в выбранной ветке реестра «HKEY_LOCAL_MACHINE» будет предложено присвоить произвольное имя. В нашем случае это «recovery».

Следующим шагом открываем созданный раздел, находим в нем драйвера SATA-контроллера «msahci» и «pciide» и редактируем в них параметр «Start», выставляя все тоже нулевое значение, как это описано выше.

Путь их размещения, согласно вновь созданного раздела реестра, будет следующим:

HKEY_LOCAL_MACHINE\recovery\ControlSet001\services\ После выполнения всех операций, выделите созданный раздел и во вкладке редактора «Файл» нажмите «Выгрузить куст». Далее, произведите замену материнской платы, загрузите компьютер в штатном режиме и установите драйвера чипсета и интернет-контроллера, идущие в комплекте с МП.

Оцените статью