I assume that you are referring to Windows Live Mesh, not Live Mesh -
www.mesh.com, so you are in the wrong forum.
For discussion of the new Windows Live Mesh (formerly Sync), (as well as the released Live Sync version) go here:
http://windowslivehelp.com/forums.aspx?productid=24
Have you considered reinstalling Windows Live Essentials/Windows Live Mesh?
What is "huge amounts of resources?"
By reinstalling Windows, did you format and clean install or install over top?
-steve
~ Microsoft MVP Windows Live ~ Windows Live OneCare| Live Mesh|MS Security Essentials Forums Moderator ~