Possibly because you are using long filenames (not 8.3 filenames) in your startup.int file. Wherever you have C:\vDosPlus-Xy, replace it with C:\VDOSPL~1 which is what you see as the name of the folder in the screen shot of the XyWrite directory. Better still, change the name of the C:\vDosPlus-Xy folder to something that has only eight characters or fewer (no spaces), for example: C:\vDosXY and then change all references to the folder in your startup.int. vDosPlus understands long filenames, but XyWrite does not, so it can never find anything in a path that includes ’vDosPlus-Xy’ or anything similar