Why does my .pst file become corrupt after leaving computer on overnight?

Posted on 2011-10-04
Last Modified: 2012-05-12
We have a user that leaves her PC on overnight so we can run virus/spyware scans with Panda Endpoint Security.  Every time she does this her .pst file becomes corrupt.  Is there a correlation between the two?  Also her .pst is accessed over the LAN.

Question by:ecmsi
    LVL 7

    Expert Comment

    This may because the LAN is accessing the PST and during the night if the computer goes to sleep the connection breaks between the user accessing PST over the LAN and keep PST in inconsitance state because the file is not closed properly by client. I cannot think of any other scenarios based on the information you provided..

    Does this make sense to you?
    LVL 87

    Accepted Solution

    Yes. It probably corrupts while the server is backed up, particularly if Outlook is still open. PST files should never be accessed from servers, but rather only locally. If you want to keep PST's on a server you should periodically copy the local file to the server (also while outlook is closed).
    LVL 37

    Expert Comment

    First point of note is that Microsoft does not support the access of PST files over any form of network connection. It is well documented and causes file corruption.

    From Microsoft...

    "A .pst file is a file-access-driven method of message storage. File-access-driven means that the computer uses special file access commands that the operating system provides to read and write data to the file.

    This is not efficient on WAN or LAN links because WAN/LAN links use network-access-driven methods, commands the operating system provides to send data to or receive from another networked computer. If there is a remote .pst (over a network link), Microsoft Outlook tries to use the file commands to read from the file or write to the file, but the operating system then has to send those commands over the network because the file is not on the local computer. This creates a great deal of overhead and increases the time it takes to read and write to the file. Additionally, the use of a .pst file over a network connection may result in a corrupted .pst file if the connection degrades or fails."

    Author Comment

    Thanks for the feedback guys.  I understand the possible issues stemming from accessing the .pst over the LAN.  We have pushed the client to get a terminal server but they have declined.  There is only one user having this issue but all the users access their .pst over the LAN.  I suppose she could be the only one leaving her outlook open during the backup.  Any other feedback would be appreciated.
    LVL 8

    Expert Comment

    I recommend you to use Exchange Server instead, which is designed for client/server method. And in such a case, even if the locally cached .OST file(a file similar to .PST file that is used to store data) is corrupt), you can always rebuild it by re-sychnonize your client computer with the server.

    Author Closing Comment

    Thanks for all your assistance.  The issue has temporarily been resolved.  The user does not seem to get the issue any longer.  I have stressed the needs for an Exchange server at this location.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    If you have never had your Outlook crash or suddenly lose messages, appointments, etc. you are fortunate. No matter how carefully you monitor your system, those things WILL happen, and recovering your data from a backup is not always possible, wh…
    Sometimes Outlook might have problems sending a message. There may be various causes- corrupted PST, AV scanner etc. The message, instead of going to the Sent Items folder, sits in the Outbox indefinitely. To remove it you can use a free tool cal…
    Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
    This Experts Exchange video Micro Tutorial shows how to tell Microsoft Office that a word is NOT spelled correctly. Microsoft Office has a built-in, main dictionary that is shared by Office apps, including Excel, Outlook, PowerPoint, and Word. When …

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now