Mach3 will run on any Windows OS from Windows 2000 through Windows 10. The parallel port driver included with Mach3 will only work with 32-bit DESKTOP computers with versions of Windows 2000 through Windows 7. Any newer operating system and/or one that is 64-bit will require the use of an external motion controller. When looking at available external motion controllers, make sure it includes a Mach3-compatible plugin. That plugin is necessary to facilitate communication between your hardware and our software.