ad603a7745 History. Geography. Download "Should I Remove It?", it's FREE!. The previous Windows Live Sync "Wave 3" website, and the Live Mesh Desktop, was also replaced by the new Windows Live Devices service in the "Wave 4" release. Windows Live Mesh also enabled remote desktop access via the Internet.