Thank you all for the answers.
maybe the doofus that broke it should fix it.
Nop,e he'd make it worse. He should be kept away. Take the 'fu' out of 'doofus' and you have what we call people like him in ZA - a doos.
I think the portable apps route sounds the best option. I may be able to explain how to do that.