Вы читали описание?
Заметка
Windows Live Mesh можно установить на компьютерах под управлением Windows 7, Windows Vista, Windows Server 2008 и Mac OS X версии 10.5 или более поздней. Его нельзя установить на компьютеры под управлением Windows XP, Windows Server 2003 или Windows Home Server версии 1.