I looked up my winsock files and it seems that there are lots missing so I think this is where the problem lies. I have decided back up everything and do a factory reset. Thanks for the help. I probably wouldn't have come to this decision if I hadn't seen your last thread
