Это работало нормально в течение года или трех - что-то случилось за последний месяц или около того.
Я почти уверен, что отсутствующий файл hal.dll не является реальной проблемой - файл есть, и окна отлично работают. (Я обнаружил, что трудно работать без него (!?!), Но это уже другая история.)
Я посмотрел файл boot.ini, но я не видеть что-то очевидное (для меня) неправильно с ним. Он выглядит почти идентично примеру в этом потоке. [... d2]
Я не могу думать, что могло измениться. Я смутно вспоминаю обновление ubuntu в последний раз, когда я его использовал - может быть, проблема?
Вы делали какие-либо «fixmbr» или «bootcfg -whatever»? Вы установили еще одну систему Windows?
Всегда помните, что выполнение любого из них оставляет непригодным для установки ubuntu (если только у вас нет live-cd, в котором вы можете установить GRUB -не для Wubi, как в вашем case).
Если вы этого не сделали, попробуйте подумать о чем-то странном, что могло случиться с компьютером до этого.