Microsoft said it's working to restore many programs after an outage Monday, but said progress has been slower than expected.