(This looks like an old thread but it's okay. I'm happy to help.)
[MICROSOFT'S RESPONSE TO THIS ISSUE IS "IGNORE IT". READ THIS:
I use Vista 64 bit and have had no problems since i installed it on my
newly built PC. This afternoon one of my games crashed and I had to hard
boot my machine. It came up again within a few seconds. Everything was
working. I logged in to Yahoo! to check my mails and started playing
some music. I wanted to increase the system volume, so I went down to
the notification area and that's when I noticed I had a red cross on the
It took me a while to figure out what was causing the poor fella to
report I had no connection while I was actually connected locally to my
router as well as to the internet.
This was what seemed to have happened:
Many system and/or local services failed to shutdown gracefully when I
hard booted my machine and the Network List Service was one of them.
This is the service responsible for showing us available networks and
The Network List Service is by default set to automatic and should be
started at all times. It uses the module 'nlasvc.dll' located in
To resolve this problem, I simply restarted the Network List Service:
1. Press the Windows Logo key + R to get the Run box.
2. Type 'services.msc' (without the quotes) and press Enter.
3. Locate Network List Service.
4. Right click it and select 'Restart'.
In some cases, considering the service's dependencies and properties,
the above solution may not help. So we can also try the following:
(Please be warned!! Modifying system files incorrectly can do more harm
than good! So please proceed with caution!)
1. Browse to C:\Windows\System32
2. Locate 'nlasvc.dll'
3. Right-click and select its Properties
4. Go to the Security Tab and click on the Advanced button
5. Go to the Owner Tab
6. Under 'Change owner to' select your username and hit Apply and then
OK. (For home-users like us, we normally have our accounts configured
with Admnistrator rights, so we can set the owner as 'Administrators' as
7. Back on the Security Tab, select your user account and click on
8. Under Permission for 'your username', put a check on the box beside
'Full control' and hit OK and then another OK to clear the properties
9. Right-click 'nlasvc.dll' again, choose rename and change its name to
something like 'nlasvc.dll.old' or maybe 'nlasvc.dll.unwanted', anything
you like. Make sure you note down the new name.
10. Restart your computer.
11. Browse to C:\Windows\System32 and locate the renamed file and
rename it back to 'nlasvc.dll'
12. Restart the Network List Service by following the fours steps I
Sorry about the long post.
Ching's Profile: http://forums.techarena.in/members/48654.htm
View this thread: http://forums.techarena.in/windows-v...rk/1023553.htm