"With Windows Live Mesh and the Devices website, you can keep up-to-date copies of documents, photos, and other files on all of your computers, whether PC or Mac. Sync your folders to the 5 GB of free storage space you get with SkyDrive, and work your files on the web from any computer. Run programs and browse all the files on your PC from anywhere by connecting remotely. And keep your favorites in Internet Explorer and your Microsoft Office settings up to date on all of your PCs by syncing your program settings. Here's how to do all of this in Windows Live Mesh".
It looks like this is software for Syncing to other devices. Does that sound right to you and have you installed Windows Live Mesh to sync to other computers?
Windows Live Mesh needs ActiveX controls installed, but I can't say about the list you can see. I got a web site for E.g Ovladaci prvek Active X Palatformy at;
http:// www. radarsync. com/software/s219367-ovl%C3%A1dac%C3%AD_prvek_activex_platformy_windows_live_mesh_pro_vzd%C3%A1len%C3%A1_p%C5%99ipojen%C3%AD
I've disabled that link as I would not want you to go there without knowing what you are doing, but that site appears to be involved with "RadarSync as well, their home page, which is safe, is at http://www.radarsync.com/
Does RadarSync ring any bell with you?
Mark

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic