Microsoft Corp. is rolling out Windows 10 today, hoping for a reinvigoration of recent lagging sales, CNBC reports. Windows 10, which is more similar to the older Windows 7 and is so far receiving modest reviews, will initially be offered as a free update and perhaps make up for the disappointment of Windows 8 which was released three years ago.