Можно ли отремонтировать Windows 7 для работы с новой материнской платой?

У меня есть компьютер HP, и он поставляется с Windows Vista. У него также была возможность перейти на Windows 7 с помощью диска обновления. Я обновился до Windows 7 с помощью специального диска обновления (он особенный, потому что он позволит установить Windows 7 только в том случае, если Vista уже установлена.

Моя материнская плата недавно умерла. Я только что заменил его, и Windows 7 не запустится. Он перезагружается и иногда выдает синий экран смерти. Очень похожая проблема, описанная в этом посте: Неожиданная замена материнской платы теперь Windows 7 не загружается. Windows не будет загружаться в обычном или безопасном режиме. Запуск восстановления с диска восстановления системы не устраняет проблему. Однако " Могу ли я запустить win7 на другой машине с другой материнской платой?" в сообщении суперпользователя описывается, что должна быть возможность запускать Windows 7 на новой материнской плате.

Безнадежно ли найти способ восстановить Windows 7, и мне нужно выполнить чистую установку? Есть ли разница в ремонте варианты между OEM- и розничными версиями Windows 7? Я помню, как прекрасно выполнял этот тип ремонта в дни Windows XP, так почему я не могу сделать это с Windows 7 - это вина Microsoft или HP? Должен ли я прекратить покупать компьютеры HP или мне следует перейти на Ubuntu?