Yesterday, Microsoft announced that it would postpone the pre-installation deadline of its previous generation operating system Windows XP by six months to July 31 next year, just as the next generation operating system Windows 7 is about to be launched next year.