Dit ligt inderdaad niet aan de batterij. Heb je een foutmelding gehad, de vorige keer dat je hem opstartte/afsloot?
Het kan een virus zijn, maar ik heb de afgelopen week gemerkt dat er waarschijnlijk een update van Windows of iets dergelijks voor Windows Vista en XP zorgt dat sommige laptops niet meer opstarten. Probeer met Systeemherstel (in de veilige modus) terug te gaan naar bijvoorbeeld twee weken geleden, toen het nog wel werkte.
Succes!