Hi guys sorry for the lack of response as I have been very busy. Thanks for the advice, I've re-registered the given dlls and checke d the registry for incorrectly specified paths and all seems to be well. Also env variables such as USERPROFILE also seem to be set correctly.
I can only hope that this has resolved the issue. I'll keep an eye out for the problem occurring again.
Many thanks again,
Jonathan.