Printing from a plain DOS virtual machine in VirtualBox

Printing from DOS programs to Windows printers is pretty easy if you have an old Windows version running on a VirtualBox virtual machine.
Problems come if you have a plain DOS virtual machine installed on VirtualBox.

This video shows how to redirect the LPT1: port on the DOS VirtualBox machine and send the DOS prints to any installed Windows printer.


  • VirtualBox settings
  • Redirect COM1 to a Raw File
  • Setup Printfil to check for that file

Let's go:

  • Start the DOS virtual machine
  • Mode LPT1: = COM1:

That's all. Now:

  • Print from a DOS program to LPT1:
  • Close everything
  • Printfil captures the DOS print

If you've questions, you can comment the Facebook video or the YouTube one in this page, or you can contact us at

Other articles and videos about DOS printing in Windows

Download PrintFil
Print from DOS to USB printer now! Download free PrintFil trial!

Facebook ★★★★☆ (4.8/5) on 25 reviews

Facebook Youtube Instagram