Every new device gets error 31 in device manager?

I've had a problem with the internet so I decided (foolish decision) to remove the network adapter s driver (Realtek PCIe GBE Family Controller). After I removed and connected the wire to the pc it shows the adapter in the device manager net adapters list, yet there's a yellow exclamation mark on it. It says error 31 and when I try to reinstall the driver from disk it says it can't find the driver.

I've tried to connect my iPhone to the pc and use it as internet, yet there's an error 31 on it too.

What can I do? It happened few days after I cleaned my pc with cCleaner, maybe it's related?

Buy USB Network Adapter.It goes with installation disc.