If it’s a desktop from 2006 or later, there’s a fair chance it has an adequate CPU, and it’s not that difficult to upgrade the RAM, hard drive, and graphics capabilities. If you bought your current PC before 2006, you’re really just out of luck. Installing Windows 7 or 8 on your XP machine won’t be as easy as you think. And Windows itself may only need 20GB of hard drive storage, but it’s easy to fill 500GB or more with applications, photos, videos, and other content. But although Windows 7 or Windows 8 will technically run on a system like this, it will do so in that way that causes you to frequently threaten your PC and spew profanity laced insults at Microsoft. For either of those operating systems to run moderately well, you need at least a dual-core CPU and 4GB of RAM.