first try removing the battery to clear the BIOS
leave it off for a couple of hours i have an XP computer that sometimes i reinstall,
(because of the stuff i download etc,)
on install it gets to 13%and freezes,
it stays at 13% for an hour, then carries on and fully installs,i do not know why it does that,
have you tried leaving yours for a long period?