According to PC magazine: If the Windows Live Mail folder isn't where Bob told you it would be, here's how to find it: In Windows Live Mail, press ALT to bring up the old-fashioned menus and select Tools, then Options. Click the Advanced tab, then the Maintenance button. Click the Store Folder button. And there it is.

As long as Windows Live mail opens so that you can get at the menu that should work, but obvioulsy the program has to come up before you can do this.

I would guess that since Windows live is a cousin of Outlook express, that the mail storage file is going to be in a PST file. You could try doing a search for files with a PST suffix. There has been a past history of PST files corrupting when they get over 2 GB