After a lackluster performance which resulted to plenty of negative feedbacks, Microsoft seems determined to quickly put Windows 8 back to the shelf.