Hi,
Was the auto installation related to network printer? If yes, kindly check setting highlighted as below:
Network and Sharing Center--->Change advanced sharing settings---> Private--->Network discovery
There is a box that says "Turn on automatic setup of network connected devices."
Uncheck that box and click "Save changes."
Hope this would be helpful.
Thanks,
Jenny