Most PCs nowadays can run pretty much all software. But sometimes there are exceptions, when a particular product requires your CPU to have a particular capability. This is especially true in the area of virtualization, where running separate operating systems in individual windows generally requires your CPU to have a hardware virtualization feature present.
If you're not sure what features your CPU has, or if you just want to learn about those it does have, look no further than a freebie called CoreInfo, from the Sysinternals team at Microsoft. You can download the program from https://technet.microsoft.com/en-gb/sysinternals/cc835722.aspx and it's less than 1 MB. The program is malware-free according to VirusTotal and Web of Trust. Once downloaded, just unzip it and run it from a command prompt. The output will tell you all you could ever want to know about your CPU, including its precise model number, speed, and features. On a multi-core processor, you even get details of each core's individual capabilities.
Please rate this article: