If you get Win10 Pro, there's a registry tweak where it will *prompt* that Updates are available... but it won't automatically download/install them.
If your DAW is disconnected from the Internet, it's a moot point.
The OS can't "phone home" and check for updates.