Look in the C:\Windows\Application Data\Identities\Microsoft folder, in here should be a folder with a very long alphanumeric name. In this folder your emails are stored as one big file for each folder (in outlook) you have. Make a copy of these files, reinstall outlook, put these files back, and run outlook. No promises but this worked for me the last time I had to reinstall windows from a formatted drive. Also, this assumes that your email files themselves aren't corrupted.
HTH
Andrew.