Microsoft has announced that the free upgrade to Windows 10 from Windows 7 and Windows 8 will end on 29th July 2016. So if you have not upgraded yet maybe you want to do it before 29th July or else ...