It seems you installed an outdated (16bit Program) for the ScanMaker 4. 16Bit applications/programs and generally DOS based (Windows 3.x and 95) and will not run properly from Windows XP.
First, check http://support.microtek.com/product_dtl_2.phtml?prod_id=23
and download and install Drivers and Plugins for Windows XP.
You may need new 3rd Party Scanner/Image Applications that work in Windows XP. However, if you still want to use the 16Bit application then you will need to run the program in 16Bit Compatibility Mode. To do this, right-click the program executable or shortcut, choose propertise from the drop-down menu, go to the Compatibility Tab and put a tick in "Run this program in compatibility mode for:" From the drop down menu, choose Windows 95 or 98 and apply.
Finally, check the the User's Guide or ReadMe file(s) (if you have it) for more info. Especially, check the recommended OS for the Applications.
I might be wrong, but i think ScanMaker 4 has a SCSI interface. If this is correct, then your laptop or port replica must have a SCSI port. NB: SCSI is not the same as Printer LPT Port.