256mb is really not enough for XP to run decent.
Click on the link in my signature and follow the instructions on that page to clean your system. After doing so, let us know if you still have problems.