Microsoft delays recovery