Windows 10 Updates break EVERYTHING!
The best way I have found to prevent this is to either turn off your WiFi/Disconnect your ethernet, or "trick" Windows 10 into not doing updates by marking each of your internet connections as "metered" (if you connect to multiple networks/WiFi Hotspots, you have to tell Windows 10 that each connection is "metered" individually - otherwise, when you connect to a new one, Windows will jump at the opportunity to start breaking things again.
I FINALLY got my trusty Vestax VCI-400 to work in Win 10, and the first thing I googled was how to disable updates in Windows 10 - LOL
