Добрый день, дорогие друзья! Сегодняшняя тема - проблема загрузки Windows после обновления / замены компонентов компьютера (материнской платы, процессора и т.д.).
В случае, если вы заменили, скажем, материнскую плату вместе с процессором, то с очень высокой вероятностью при загрузке Windows система выпадет в синий экран с ошибкой STOP 0x0000007B.
В Сети довольно хорошо прописаны способы, как решить эту проблему (скажем, очень неплохая статья - вот здесь), поэтому на самом процессе правки реестра я останавливаться не буду.
И если с вариантом правки реестра "наживую", ДО ЗАМЕНЫ материнской платы / процессора и т.д. никаких проблем нет, Windows нормально грузится с новыми компонентами, то со вторым вариантом изменения параметров реестра могут возникнуть некоторые проблемы. Так, недавно мне понадобилось править реестр на машине с уже замененными комплектующими. И тут выяснился очень интересный момент.
В тех мануалах, которые мне встречались, указано, что параметры ключей реестра нужно править в импортированном кусте "system", в подразделе \ControlSet001\services\, а потом экспортировать его обратно в реестр.
Так вот, в моем случае это не прокатило, система по прежнему не хотела грузиться. После этого я даже удалил ветку "HKLM\SYSTEM\MountedDevices", а также включил запуск расширенного перечня служб через ключи реестра: "amdide", "amdsata", "amdxata", "atapi", "intelide" (подробно см. тему), расположенные в том же подразделе "\ControlSet001\services\", но и это не помогло.
И лишь после этого я обратил внимание на свою структуру импортированного куста "system". У меня в этом кусте оказался не только подраздел "\ControlSet001\services\", но и подраздел "\ControlSet002\services\".
Наудачу я поменял все вышеуказанные параметры запуска сервисов в подразделе "\ControlSet002\services\" аналогично тому, что я поменял в "ControlSet001", экспортировал куст обратно в систему, и о чудо, система завелась!
Если есть какие либо вопросы или пожелания, то вы можете написать их в комментариях к данной теме.