Yes, that's true, i've turned off windows updates right after i last installed it, a year ago. I don't want to have to wait for "updates" to install each time I turn off my PC, just to destroy my PC and make it lag for no reason (happened too many times, the more "updates" it installed the worse my PC behaved)