Outlook - Corrupt calendar item

Posted on 2007-07-31
Last Modified: 2010-01-05
Background: Outlook 2003 in an inhouse Exchange environment, synchronizing locally (no blackberry enterprise server).  Calendar items stopped synchronizing because apparently record 2517 of 3528 calendar items is corrupt.

Question:  How in the world can you find a specific calendar item by number in Outlook?  Or, failing that, is there a way to find & remove corrupt items?  I've already tried exporting the calendar to PST, but it won't import or open as a personal folder.

Thank you in advance!
Question by:officecare
    LVL 18

    Accepted Solution

    Can you run the scanpst utility on the exported data and see if it is able to repair any corrupted item?

    Look for any calendar entries with attachments.  If you are running a virus scanner, the attachments may be causing a problem.  If your archives go back a few years, you may have objects migrated from older version of exchange, or you have files that you scan for now that you didn't scan for years ago.

    You may want to shut down symantec for a bit on the exchange server if you are running symantec for exchange.  Then try to export again.

    If all else fails, try a simple approach.  Create a new calendar.  Use the advanced find on the old calendar. And move events to the new calendar a block at a time.  Thru the process of elimination, you will eventually find the calendar entry causing problems.  It's time consuming but it usually works, and I've had to do it at least a hundred times becuase our users archive ten years back and save EVERYTHING.
    LVL 13

    Expert Comment

    When you say syncronizing are you referring from client workstation to exchange server?  If not, what are you syncronizing?
    LVL 9

    Expert Comment

    kjanicke's answer should work and generally that'll fix it although I've seen some rare circumstances where it hasn't. So in case that isn't sufficient and you have one of the rare cases:

    By using the event view in Outlook on calendar, you can select all appts. Create a new PST with a calendar then COPY (not move) all the exchange mbox calendar items to the PST. Also check the notes field I've seen oddly formatted text in the notes field crash the sync as well. If still failing, check the PT trace (C:\Documents and Settings\<username>\Application Data\Research In Motion\BlackBerry\Intellisync\PtTrace.log) can you paste here?.

    You can also deleting the following directories/files:

    C:\Documents and Settings\<username>\Application Data\Research In Motion\BlackBerry\Intellisync\<PIN#HERE>
    C:\Documents and Settings\<username>\Application Data\Research In Motion\BlackBerry\Intellisync\<PIN#HERE>.CFG
    C:\Documents and Settings\<username>\Application Data\Research In Motion\BlackBerry\Loader History\0x<PIN#HERE>.xml
    C:\Documents and Settings\<username>\Application Data\Research In Motion\BlackBerry\Loader History\0x<PIN#HERE>-prev.xml

    Let us know and good luck,

    ~ CFJ

    Expert Comment

    Swith calendar view to View By Category. Now all events are listed, even corrupt ones. When you delete them, you'll still get the warning, but they are removed forever.

    LVL 2

    Expert Comment

    FYI - When they can't be removed from Outlook, there is a utility you can use to edit the mailbox directly.
    Microsoft has updated their guidance and currently reccomends Mapiedit.

    I used this against Exchange 2003, deleted the calendar in my mailbox, opened Outlook which created an empty calendar in the mailbox.  Then I restored my calendar items - except the corrupt one - from backup.

    Featured Post

    Enabling OSINT in Activity Based Intelligence

    Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

    Join & Write a Comment

    Suggested Solutions

    Email signatures have numerous marketing benefits. Here are 8 top reasons to turn your email signature into a marketing channel.
    Check out this infographic on what you need to make a good email signature that will work perfectly for your organization.
    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…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

    730 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

    16 Experts available now in Live!

    Get 1:1 Help Now