Ok, here is what I do to keep from having obsolete printer drivers for newer OSs, like Windows 10. I have an older desktop that is networked, but is not connected to the internet, so it is somewhat safe from viruses, and it can't automagically update itself to Windows 10 on the internet. It is running on Windows XP. I send my files to the file share on the old computer, I manually print it on the old machine.. voila!
It is an extra step, but solves the problem.
PEACE===>T
Update: I should also say that I am running VM ware and access the old computer from my main computer, so I don't have to get up.