The comments on this article are ridiculous: https://www.wordfence.com/blog/2017/05/how-to-protect-yourself-against-wannacry/?utm_source=list&utm_medium=email&utm_campaign=051417
If your excuse is that your software only supports Windows XP, then it's time to find a new vendor that supports OSs from the present decade.
Easier said than done. I know... but rather that than people dieing.
The organization I work for has some proprietary (PROM or EPROM i think) programming software (forget exactly what it is) that requires a specific processor (due to the timing/frequency of the CPU crystal) that can't run anything greater than 98.. but that computer is off the network. There are ways...