OL97: Office Programs Stop Responding While Outlook Is Busy

This article was previously published under Q167975
This article has been archived. It is offered "as is" and will no longer be updated.
Symptoms
When you try to carry out any file action (Save, Open, or Print) in aMicrosoft Office 97 program or in a Visual Basic for Applications program,the program may appear to stop responding. This occurs while MicrosoftOutlook 97 is busy performing an action that takes a long time, such assynchronizing an Offline Folders File (*.ost), autoarchiving, or exporting.
Cause
This problem can occur when all of the following conditions are true:
  • You started Outlook before you started the Office 97 program that is not responding.
  • You have the option to "Automatically record these items" in the Journal selected for the Office program that is not responding.
  • Outlook is busy with another action.
Under these circumstances, the file action of the Office program triggers arequest to write to the Journal. Writing to the Journal must wait untilOutlook becomes available. The file action of the Office program cannotproceed until the Journal entry is complete.
Resolution
There are three ways to avoid this behavior:
  • Start the Office program before you start Outlook.

    -or-
  • Wait until Outlook finishes whatever action is keeping it busy before beginning any file action in another Office program.

    -or-
  • Turn off the option to "Automatically record these items" in the Journal for the Office program that is not responding.
More information
The Outlook Journal automatically records a log of user activities. EachOffice 97 program provides AutoJournal capabilities, logging to an OutlookJournal entry each time you open, save, or print a document. With theJournal and the Outlook 97 Timeline view, you can find information based onwhen you worked on a document, and not worry about where you saved it orwhat you named it. To configure Outlook 97 to use the AutoJournal feature,use the Journal tab on the Options dialog box. With this, you can add,remove, and edit, the types of AutoJournal entries.

If you start Outlook first and have the Outlook AutoJournal featureselected for any of the Office 97 programs, Outlook tries to record theOffice program's activities directly to the Outlook Journal. If Outlook isbusy with another action, the Journal entry must wait for Outlook to becomeavailable. During this wait, the Office 97 program is unable to completeits file action and appears to stop responding.

NOTE: This behavior is different in Outlook version 8.02; file actions donot wait on Journal actions in version 8.02. For more information aboutOutlook version 8.02, please see the following article in the MicrosoftKnowledge Base:
166022 OL97: Summary of Changes in Outlook Version 8.02
If you start the Office 97 program first and have the Outlook AutoJournalfeature selected, the Office program makes a call to the Mso97.dll filethat causes the Journal entry to write to the Offitems.log file in theWindows folder. The Journal processes these entries after a MessagingApplication Programming Interface (MAPI) idle time of 30 seconds. In thissituation, the Office program passes off the Journal entry that the fileaction triggered, even if Outlook is busy. The Office program does not haveto wait on Outlook. When Outlook becomes available, the Journal actionproceeds.
References
For more information about how the Journal feature affects Office programs,please see the following articles in the Microsoft Knowledge Base:
166850 OL97: Outlook Starts Slowly with AutoJournal Feature
166852 OL97: Outlook Continues to Run After Exit with AutoJournal
Properties

Article ID: 167975 - Last Review: 11/02/2013 16:37:00 - Revision: 2.0

Microsoft Outlook 97 Standard Edition, Microsoft Office 97 Professional Edition

  • kbnosurvey kbarchive kbprb KB167975
Feedback