Isso pertence ao SuperUser, mas:
O modo de espera salva seu ambiente de trabalho atual na RAM e desliga quase todo o hardware, usando apenas um pouco de energia para evitar que a memória RAM seja liberada.
O Hibernate salva seu ambiente no disco rígido e coloca tudo para baixo.
Quanto ao seu problema, sei que o XP é um pouco notório por estragar quando colocado em espera em determinado hardware. Sua melhor opção talvez seja o Google para outras pessoas com o seu laptop modelo tendo o mesmo problema.