вот теперь напишу вам проделаный мною способ восстановления компьютера(на рабоче-крестьянском - процессора)...
1. ставим вторую систему оставив старую и не форматируя раздел;
2. заходим под новой системой;
3. копируем в папке систем32 файл hal.dll и вставляем в папку с умершей виндой в одноименную папку;
4. правим список загрузки чтоб загружалась старая система а новая в принципе пусть валяется - может еще пригодиться 😀;
5. перезагружаем "процессор" и наслаждаемся.
не забывайте, что это частный случай. симптоматика схожа с некоторыми другими косяками. кто пЕсал про блАндинок, тот сам блАндинка - помог в решении вопроса не более других 😀) не в обиду. С мастдаем мы, юзвери, все на ВЫ! поголовно!
Как ты правильно заметил, это прокатит не всегда. hal.dll - это файл ядра системы, его кстати при установке выбрать можно самому, по умолчания система сама проверяет конфигурацию и сама выбирает ядро.
Выше упоминалось про консоль восстановления, проще было сделать там: expand X:\i386\hal.dl_ С:\windows\system32
Есть способ еще проще, без установки второй системы - LiveCD практически любой, хоть тот же BartPE, хоть на базе линукса с доступом к NTFS-разделам. Запускаешь и меняешь системные файлы как душе угодно.
По поводу "помощи не более других" - из твоего первого поста понять очень сложно что у тебя произошло, тут чем больше подробностей, тем лучше. Все советы, которыми тебе помогли, в данном случае вполне по делу.