Can you give more detailed system specs than that? Windows XP takes a lot of resources, which COULD explain the problem. Half an hour seems a bit excessive, though. Try disabling some of the services...