Any modern x86 or x86_64 processor is compatible with any version of Windows. The problem can lie in the support chips. If the manufacturer doesn't supply drivers for a particular version of Windows then you are likely to have problems. It often can be done by those who are skilled in these matters, but they don't generally need to ask for information on a forum.