Is there a reason you're still using Windows XP?
It's very old, outdated and no longer supported by Microsoft.
With lots of security vulnerabilities piling up, as well as lack of compatibility support, more issues will occur as time passes.
Unless it is imperitive that you keep Windows XP, I suggest you consider backing up your data and installing a newer version of Windows.