1 GByte Speicher sollte reichen.
300 MByte für Windows und sonstige residentes Zeug erscheint mir ein bischen happig, kann aber in Ordnung sein, bin da selber nicht sonderlich bewandert.

mögliche Ursachen:
Datei-System nicht in ordnung.
stark fragmentiertes Dateisystem.
stark fragmentierte Auslagerungsdatei.