If your hard drive is getting full, it might be the culprit. The Windows swap file might be set too small (if you have an older version or Windows and changed it) or your hard drive just too slow to keep up. Is your hard drive activity light flashing constantly while this is going on?