XP doesn't know about SATA and later you have to know about the lack of the trim command so a SSD would have a shorter lifespan with that old OS. And no, Microsoft has no plans to correct this.

Here's a few phrases to use on google.

-> How to install XP to a SATA DRIVE?
-> XP F6 SATA FLOPPY INSTALL.

Bob