При загрузке жмешь Ф8, появится окно с доступными режимами запуска. Там есть строчка - "Загрузка с протоколированием" (или что-то подобное). Выбери этот пункт, и пусть система грузится/виснет, как ей захочется. Потом перегружаешься в безопасном режиме, и в корне системного раздела (те того, куда поставлена винда) ищешь файл bootlog.txt (кажется так называется). Вот в нем есть куча информации о том, чаво винда при загрузке творит, чаво грузит. Возможно это поможет локализовать проблему