Hi all helpers,
I would like to add my description of this problem to the list.
In a nutshell my pc (win7 pro 64bit) isn't loading the NLA service (nlasvc.dll). It's not listed under services.msc, it's not in the services to be loaded during windows boot, it doesn't show up when in safe mode with networking. Although, the file does
exist in the right directory.
The event viewer shows an error (id=7003) event saying "The Network List Service service depends the following service: nlasvc. This service might not be installed." It seems to be the main error, there are others, but they seem to be as a result of this
first one.
I've also had a very occasional disk error (event id 11) "The driver detected a controller error on \Device\Harddisk3\DR3 " (btw: How do I tell which HDD that is?)
I just noticed this other event to do with failed drivers during boot (event id 7026):
The following boot-start or system-start driver(s) failed to load:discacheMpFilterspldrsptdWanarpv6
Apart from that, I also get the missing or "unknown" network in the Network and Sharing Center along with "The dependancy service does not exist or has been marked for deletion."
For the record, I only have one network adaptor (already tried uninstalling and reinstalling). Red cross n' all, but with perfectly good internet access.
Part 2: How it happened.
A few days ago I turned the computer on and I had a driver freeze or something, short stuttering sound, blue screen and auto restart.
On restarting, I got this error and an error that went something like - "ATI driver not functioning or not installed so Catalyst CC shutting down." Which was sort of strange in the same way - in actual fact the display driverwas working!
I solved the display driver error by uninstalling everything to do with CCC and the display driver and reinstalling a fresh one. However, this NLA problem remains.
In trying to sort this out, I discovered a handful of java trojans that had been lurking on my system, cleaned those. Also did a chkdsk for c: which I didn't see end, but I assume fixed any issues found. I've done a sfc scan which gave the 'all clear'
there (?? Though I have my doubts about that!)
Next I looked at the registry, there seems to be the permissions ie "special permissions" granted for Nla, but the entry itself is pretty empty, with a couple of things in Nla -> cache -> intranet (2 things here) my other computers I assume?
It would help if I knew what a healthy entry looked like? (earlier I had done a registry clean also).
I have not tried dismounting and replacing nlasvc.dll just yet. I suppose I'll try that next, but if that file was corrupt I would imagine the service would exist, but fail to start (as I've seen others report that problem). However, I'm running out of
things to try before reinstalling windows, so writing this and trying that are all I can think of now.
Does any of that help trigger new thoughts on this problem? Anyone?
Thanks...