Though Windows 8 makes it easier to back up your settings using the SkyDrive cloud storage service, it actually doesn’t automatically back up the files on your computer. Instead, you’ll need to back ...