Network Controller Driver Lenovo G770

My laptop is a Lenovo G770 running Windows 10 Home with an Intel Core i5-2410M CPU @ 2.30GHz processor, 8GB of RAM and an OS Build of 14393.447

Its wireless connection has had a few issues such as not being able to connect to a network in the past year, but nothing too major, and it was fixed. It has been running fine the last few months until I started it this morning and discovered it couldn't find any Wifi adapters at all. If I go to Network Settings, there is no wireless option available.

I have tried restoring the system, which brought back the wireless icon and option briefly, although it couldn't find any connections when I was in an area which definitely did have them. When I restarted the computer, the same problem came back of no wireless options.

I have scanned for viruses with Avast! and haven't found anything.

Lenovo Network Controller Drivers

Network controller driver windows 7

Lenovo Laptop B570 Network controller Lindakay66 Feb 24, 2015, 12:15 PM I have installed every driver for the network controller, yet there is still an exclamation point next to it in device manager. Lenovo G570 Network Controller Driver Utility For Windows 7 64 bit searches a database of over 11 million Lenovo G570 drivers and matches missing, corrupt, or obsolete drivers to the appropriate and most recent Network Controller drivers based on your Windows 7 64 bit system. Download the latest drivers for your LENOVO Lenovo G770 (1037). Keep your computer up to date.

In Device Manager I may have located the source of the problem, but couldn't fix it. Under Network Adapters, there is a driver called 'Realtek RTL8192DE Wireless LAN 802.11N PCI-E NIC MAC1' which has a yellow warning icon by it. On the 'General' page of the device under 'Device Status' it reads 'This device cannot find enough free resources that it can use. (Code 12) If you want to use this device you will need to disable one of the other devices on the system'.

I searched this code online but could not find any useful solution. One suggested running the Troubleshooting Wizard to locate which other device was causing the conflict but I couldn't find this option in the Device Manager anywhere.

There is another driver called 'This Qualcomm Atheros network Controller connects you to the network'. Is this suspicious? I tried disabling it and the Realtek adapter briefly went on, then went off again. Now enabling and disabling it makes no difference.

Update: I've just discovered that now after enabling and disabling the Qualcomm driver mentioned above, that the error message on the Realtek driver has changed to: 'This device cannot start. (Code 10). This device does not exist' Does my computer have a virus perhaps?

Network Controller Driver Lenovo G770 Laptop

Any help would be much appreciated!