1. Add Full Permission in Registry
Commonly happen in Windows 7. This is quite advance, you need to open registry editor. Browse through:
What we need to do is:
|Require a reboot and re-connection|
- Open registry editor
- Right Click on Network List by navigating HKey_Local_Machine\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList
- Select Permission
- Select Advance
- The tick the box "replace all child object permissions with inheritable permissions from this object"
- Then click enable inheritance.
2. Reset the Network Configuration.
The network configuration not only mess with network icon, you will also notice not network adapter displayed on network and connections in control panel.
Look at the left you will find config, delete that. reboot and dont worry Windows will rebuild and insert the config file into the registry automatically.
3. Delete Bridge Connection
Commonly in Windows 7, the reason bridge connection created is tto connect between 2 devices or networks to communicate such as to exchange files. The bridge connection could be the reason and what you need to do is :
|Delete Bridge Connection|
Go to Control Panel - Network and Internet - Network Connection
Disable your current connected device, say wireless device
Then delete bridge connection. Done.
4. Remove Unwanted Networking Software
Uninstall third party networking tools, if you have wifi software such as wifi utility, remove it because in most cases you will see your Wifi icon crossed with red X icon.
Other things you can do:
System restore is the best option if you don't know what else to do. Certain software installation, bugs, updates or glitch could change your system setting or even remove important files. With system restore, it will restore your computer state where your Network Icon works properly.