In the end I had to reinstall the network drivers. This has totally fixed the issues I had, which were a total inability to connect to the Internet and sync network time.
My thanks go to everyone who tried so hard to help me fix it. It happened after a Windows update. I thought Windows updates were intended to make things better?