OL97: Office Programs Stop Responding While Outlook Is Busy

Last reviewed: January 19, 1998
Article ID: Q167975
The information in this article applies to:
  • Microsoft Outlook 97
  • Microsoft Office 97 Professional Edition

SYMPTOMS

When you try to carry out any file action (Save, Open, or Print) in a Microsoft Office 97 program or in a Visual Basic for Applications program, the program may appear to stop responding. This occurs while Microsoft Outlook 97 is busy performing an action that takes a long time, such as synchronizing 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 a request to write to the Journal. Writing to the Journal must wait until Outlook becomes available. The file action of the Office program cannot proceed 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. Each Office 97 program provides AutoJournal capabilities, logging to an Outlook Journal entry each time you open, save, or print a document. With the Journal and the Outlook 97 Timeline view, you can find information based on when you worked on a document, and not worry about where you saved it or what 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 feature selected for any of the Office 97 programs, Outlook tries to record the Office program's activities directly to the Outlook Journal. If Outlook is busy with another action, the Journal entry must wait for Outlook to become available. During this wait, the Office 97 program is unable to complete its file action and appears to stop responding.

NOTE: This behavior is different in Outlook version 8.02; file actions do not wait on Journal actions in version 8.02. For more information about Outlook version 8.02, please see the following article in the Microsoft Knowledge Base:

   Article-ID: Q166022
   Title     : OL97: Summary of Changes in Outlook Version 8.02

If you start the Office 97 program first and have the Outlook AutoJournal feature selected, the Office program makes a call to the Mso97.dll file that causes the Journal entry to write to the Offitems.log file in the Windows folder. The Journal processes these entries after a Messaging Application Programming Interface (MAPI) idle time of 30 seconds. In this situation, the Office program passes off the Journal entry that the file action triggered, even if Outlook is busy. The Office program does not have to wait on Outlook. When Outlook becomes available, the Journal action proceeds.

REFERENCES

For more information about how the Journal feature affects Office programs, please see the following articles in the Microsoft Knowledge Base:

   Article-ID:   Q166850
   Title     :   OL97: Outlook Starts Slowly with AutoJournal Feature

   Article-ID:   Q166852
   Title     :   OL97: Outlook Continues to Run After Exit with AutoJournal
Keywords          : GnlJrnl
Version           : WINDOWS:97
Platform          : WINDOWS
Hardware          : x86
Issue type        : kbprb
Solution Type     : Info_Provided


================================================================================


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: January 19, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.