With Windows 8, Microsoft is finally adding what’s now called “user experience virtualization” features to its desktop operating system, providing ways to sync various things between different PCs, providing a consistent and familiar environment on each. The core OS provides a wide range of settings synchronization capabilities, and with a simple and free add-on application, you can sync files between all of your PCs as well.