Windows 8.1 Launches soon and is a free upgrade to Windows 8. Read on to see how Windows 8.1 integrates with SkyDrive to imrove things like automatically backing up your files seamlessly and effectively. This article is written courtesy of our friends at How To Geek. How Windows 8.1 Integrates SkyDrive Everywhere