While compacting the PST file on the Outlook, there will be chances of corruption of PST file. So use the Scanpst to repair the PST file and try. If Scanpst does not work proper then you can use the PST recovery tool. This tool helped me to recover lost
Outlook data from corrupted PST file when I too faced the similar situation like you. For more details you can visit the below mentioned website, which contains all necessary information about corrupt PST file repair.
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.