Quote:
So I suspect that your issue may be related to Network adapter drivers OR high memory usage of NSI service is mostly caused by third party service or some spyware and adware.
Check the dependencies between services.
If one service cannot operate without the other running, then the first service should have graceful exception handling when it finds it cannot communicate with the other. The other service might be down for a number of reasons, many of which are out of your control.