If you want to repair PST file, you should try the Inbox Repair tool, commonly known as scanpst.exe
. It's a built-in repair tool available in Microsoft Outlook client. Via scanpst.exe utility, you can scan corrupt PST files for errors and fix them. Before you run scanpst.exe utility on your system, you must locate its executable file. To know more about scanpst.exe, its location and how to use it, refer to this blog post - Repair PST File by using Inbox Repair Tool (scanpst.exe) | N. Sem's Blog
If scanpst.exe fails or doesn't work for you due to severe corruption, you should try a professional recovery solution. There are many software vendors in the market which provide you such recovery solutions with free demo or trial version. So before you can purchase any paid software, you should download demo/trial version for free evaluation. By using demo/trial, you can see what you could possibly recover from the corrupt PST files before you can actually pay for the software. Download free demo version of PST Recovery software
to repair PST files and to recover maximum possible data from them.
Thanks and best regards.