Sorry. It just annoys me so much!
I followed the link. The first item describes the first problem (Runtime error on start up). I tried the msconfig and disabled RoxWatchTray - CommonSDK was not present. RoxHardDrive Watcher was not present on the services tab. Clicked OK.
This has stopped the runtime error but increased the frequency with which the installer pops up. I have not tried to put it back to where I was.
The next stage is the clean install and I have no intentions of playing with msconfig any more and especially not editting the registry.
I am not a techie and don't understand what I am doing. From previous experience, I just have no trust in the instructions posted by manufacturers when they involve doing this sort of thing.