I'm not sure what you mean when you say 'mailto'.
Windows Live Mail is a software client that you can download and install onto your Windows 7 system. It's available from various web sites, including, http://explore.live.com/windows-live-mail
Once installed, you set up your email account and you are ready to start receiving and sending emails.
Is there some other problem you have?
I just bought a new laptop with Windows 7. Does someone know how to change mailto default from Outlook to Windows Live Mail? Please give step to step instruction as I am no geek.
(My old laptop led me to Live Mail when I double clicked an email address. I don't remember what I did, if anything, to have that default. Maybe because the old laptop had MSN Explorer, which the new laptop doesn't have.)
Thank you very much.