It should not be required to install and install again like this. Once a driver is installed, it should stay there and work properly unless you update the OS (compatibility) or there is something that keeps messing the drivers. Make sure the computer does not contain malware. Also, check the optional updates from windows updates that you are installing; it might be an update that you keep installing after every audio driver re-install that is causing the issue. Disable auto update; it is better to put it notify you when a new update is available but do not download or install updates automatically.
For the network problem, if it is a Windows problem, then try diagnosis and repair connection problems or troubleshoot problems by right clicking on the network icon found in left of the bar.
I still recommend you to update the network driver.