Agree with soybean, your computer is memory-starved.
I've never tried to run XP on 128MB, but it must be painfully slow.
You have two memory slots (sockets) on your laptop, and they will hold a max of 256MB each for a total of 512MB.
I would aquire a pair of 256MB modules and retire/sell the single 128MB.
For a computer of that vintage try to find some used memory, rather than paying the high price of new.
Here is a link to the specifications that your new memory will need to comply with. There are (3) letters at the end of your model that I guessed at, so please verify that from within the link :
http://www.18004memory.com/result.asp?modelID=13352&mfgID=46&pclass=0As a price comparison, here in the States that memory (256MB PC100 SODIMM) sells for a $20USD used and you can see that it is $75USD new here in this link.