Bei mir hat der Tipp mit dem gelöschten "atapi.sys" nicht funktioniert, den Grund habe ich nach einigem Suchen gefunden:
Ich habe XP auf meinem Notebook neu installiert, in ein neues Systemverzeichnis. Dadurch hat ein altes "c:\hiberfile.sys" existiert, angelegt von der vorherigen Windows-Installation und unter dem Admin-User des alten Systems - offenbar der Grund, warum das System jetzt nicht darauf zugreifen konnte/wollte.
Ich konnte die Datei allerdings problemlos manuell löschen. Ab diesem Moment war auch die Aktivierung des Ruhezustands möglich und die Datei wurde neu generiert.