Here's a few things it could be.?

If using a parallel port then mach3 won't work with the 64Bit operating system.

If USB then you'll need manufacturers controller Plug-in for Mach3. Without it, you'll never get it to work.

If using a laptop with a parallel port, not all will work with mach3.