If such a problem only affects certain file types (like jpg in your case), you can have a look into the registry in order to see the command, which is run, when you click the print function on a jpg file. In a default Windows installation, this command can be found in the registry in this key:
With Windows Photo Viewer set for jpg files, the key "default" has this value:
In my case, png files, which you find under
"%SystemRoot%\System32\rundll32.exe" "%SystemRoot%\System32\shimgvw.dll",ImageView_PrintTo /pt "%1" "%2" "%3" "%4"
are printed with the same command.
So, if this is broken for you for jpg files while it works for png files, then you might want to compare these two values. If they are different, maybe you want to fix the one for jpg files.