Life and death for Windows: Vista support ends as Creators Update starts to roll out by Geof Wheelwright on April 10, 2017April 11, 2017 at 7:41 am April 11 will be a life and death experience for users of Microsoft Windows and Office. It is the day that Microsoft rolls out the much-anticipated Windows 10 Creators Update,… Read More