Repair errors by using Scanpst.exe
Exit Outlook if it is running.
Double-click Scanpst.exe, located at drive:\Program Files\Microsoft Office\OFFICE12.
In the Enter the name of the file you want to scan box, enter the name of the .pst or .ost file that you want to check, or click Browse to search for the file.
To specify the scan log options, click Options, and then click the option that you want.
If errors are found after the scan is complete, you will be prompted to start the repair process to fix the errors.
A backup file is created during the repair process. To change the default name or location of this backup file, in the Enter name of backup file box, enter a new name, or click Browse to look for the file that you want to use.
Start Outlook by using the profile that contains the .pst file that you tried to repair.
On the Go menu, click Folder List.
In the Folder List, you may see a folder named Recovered Personal Folders that contains your default Outlook folders or a Lost and Found folder. The recovered folders are usually empty, because this is a rebuilt .pst file. The Lost and Found folder contains the folders and items
Also you may learn and visit following threads to know more about solutions for solving your issue...
I have Outlook 2007 which has a 4Gb archive pst file stored on a file server, there are other archive pst's that I can open but this one wont, the error is: 'cant open 'xxx file' it is in use and cannot be accessed'
The thing is it isnt in use, i can copy it onto the local machine and open it, i can rename it etc just cant seem to open it from the network.
I have restarted the PC, tried a new outlook profile but no luck.
Would be grateful for any suggestions?