Microsoft pushes out Windows patch ahead of time