Ok I was woke up this morning by my better half saying that the computer was taking ages to log in and when it did it was popping up error messages. The main error message/problem was:
Failed to connect to a windows service
Windows could not connect to the System Event Notification Service service. This problem prevents limited users from logging on to the system. As an administrative user, you can review the System Event Log for details about why the service didn’t respond.”
So I booted up the laptop and began Googling for fixes. Searching for “failed to connect to a windows service” returns a ridiculous amount of results. I found multiple fixes (changing Remote Registry setting, manually setting network IP addres etc), none of which sorted my problem out
Anyway I finally found a solution that worked (for me anyway).
Firstly we need to run the Command prompt with administrator privledges if on Vista/Windows 7 or be logged in as an Administrator on XP.
- Click Start then click on All Programs
- Now click on Accessories
- Right click on Command Prompt and select ‘Run as administrator‘.
- Click Start then click Computer (or open it from your desktop if thats where it is).
- Go to your C drive (or whatever drive you have Windows installed on)
- Open up the Windows folder
- Find and open the System32 folder.
- Find the file cmd (might be shows as cmd.exe).
- Right click on it and select ‘Run as administrator‘.
Once the command prompt window opens type ‘NETSH WINSOCK RESET CATALOG‘ and press the Enter/Return key.
It then says you have to reboot and after that my computer was working fine no more “failed to connect to a windows service”
Now I’m not saying this will work for you but it definitely fixed my problem.
<update> A friend of mine has written a small program that should do the fix for you. You can download it here.