Wenn die "Bereinigung" alleine (und evtl. Speichertests) die Aussetzer nicht beseitigt, rate ich:
Auch in Windows-XP gibt es bereits eine "Ereignisanzeige" in der Systemsteuerung / Verwaltung.
Wenn schon kein Bluescreen mit Stopfehler-Bezeichnung zu sehen ist -> im Ereignislog sind Fehler / Warnungen /Informationen registriert und feststellbar. - Die letzte aktuelle Zeit eines solchen Aussetzer ist Dir bekannt - das hilft beim Auffinden des Ereignisses.
Dort nachsehen - fehlerhafte Ereignisse sind im rechten Fenster der Anzeige rot markiert. Solche Ereignisse markieren, mit Rechtsklick der Maus ein Kontextmenü zum Ereignis aufrufen, dort die Option "Eigenschaften" anklicken.
Es öffnet ein Fenster mit der Beschreibung des als fehlerhaft registrierten Eintrages, bei manchen Ereignissen sind sogar Vorschläge zur Problemlösung zu finden.