Возникала ошибка при попытке инсталлировать Windows 7 64-бит в виртуальную машину VirtualBox.
VirtualBox: Windows failed to start. A recent hardware or software might be the cause
Решение оказалось простым.
Достаточно было в настройках виртуальной машины включить параметр IO APIC.
Странно, что ранее меня эта ошибка обходила стороной. Может быть потому, что для Windows XP данный параметр был не обязателен. Часто раньше именно Windows XP использовал в виртуальных машинах.