Thanks for the reply.
There is nothing that I can see in the system log.
The Network Discovery option in Advanced sharing settings is off, when I switch it to on, go back to network settings, then back to advanced and check it, it has turned itself off. Furthermore, in the Media Streaming section of advanced settings, it says that Media Streaming is on, but when I click it, it says it is off and pressing the button to turn it on does nothing.
If it is any help, I found another thread about this issue suggesting the problem was with the SharedAccess service. I could not find this service in my list, so I installed it using the file you provided. I now have the service, but it will not start (claims it started, then stopped).