Скорее всего старая материнка.
Причин может быть несколько.
Как вариант, если время сбивается, а замена батарейки на исправную не решает проблемы,
то неисправность в материнке, в питании биоса.
Если время не сбивается, значит батарейка держит, но нужно выправить настройки.
1. Сбросить по умолчанию.
2. Выставить порядок загрузки, исключив флопик.
3. В настройках вообще вырубить флопик...
4. Почистить материнку от пыли.
5. Проверить оперативку и другое навесное оборудование.
6. При старте биоса-посткода, посмотреть, на тестировании какого оборудования выдает проблему(или подвисает)...
Это толлько несколько из многих причин, которые можно предположить в слепую, не видя материнки, исходя из опыта...