載入宏載入時間的 Outlook 應用程式事件記錄專案

摘要

根據預設,Microsoft Outlook 2010 和更新版本會在 Outlook 載入載宏時,將每個已連線載入宏的名稱寫入 事件檢視器 中的 Windows 應用程式記錄檔。 應用程式事件記錄專案包含每個載入宏的 開機時間 值,指出載入宏載入所花費的時間量。 這可讓您輕鬆地找出 Outlook 所載入的載入宏,以及載入所需的時間。 這可協助您識別可能導致 Outlook 長時間啟動的載入宏。

如需如何在 Office 程式中管理載入宏的詳細資訊,請參 閱在 Office 程式中檢視、管理及安裝載入宏

如需這些應用程式事件記錄專案的詳細資訊,您也可以參閱本文的一節。

其他相關資訊

當您啟動 Outlook 2010 和更新版本時,會使用工作階段中載入的所有載入宏來寫入事件識別碼 45) (應用程式事件記錄專案。 以下是 Application 事件記錄檔中的範例事件,其中列出一些在 Outlook 啟動期間載入的載入宏,以及每個載入宏的相關信息。

Log Name: Application
Source: Outlook
Date: 1/7/2010 1:30:17 PM
Event ID: 45
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: client1.corp.wingtiptoys.com
Description:
Outlook loaded the following add-in(s):

Name: Microsoft Exchange Add-in
Description: Exchange support for Unified Messaging, e-mail permission rules, and calendar availability.
ProgID: UmOutlookAddin.FormRegionAddin
GUID: {F959DBBB-3867-41F2-8E5F-3B8BEFAA81B3}
Load Behavior: 03
HKLM: 1
Location: C:\Program Files\Microsoft Office\Office14\ADDINS\UmOutlookAddin.dll
Boot Time (Milliseconds): 16

Name: Microsoft Outlook Social Connector
Description: Connects to social networking sites and provides people, activity, and status information.
ProgID: OscAddin.Connect
GUID: {2163EB1F-3FD9-4212-A41F-81D1F933597F}
Load Behavior: 03
HKLM: 1
Location: C:\Program Files\Microsoft Office\Office14\SOCIALCONNECTOR.DLL
Boot Time (Milliseconds): 15 

Name: Microsoft Office Communicator 2007 Add-in
Description: Outlook 12 add-in to support Communicator custom forms
ProgID: OcOffice.OcForms
GUID: {2CD5239C-7739-42F1-9C94-2A8E24A9BBD9}
Load Behavior: 03
HKLM: 0
Location: C:\Program Files\Microsoft Office Communicator\ocoffice.dll
Boot Time (Milliseconds): 0 

在 Outlook 啟動之後載入的任何載入宏,也會將事件新增至記錄檔。 因此,如果您啟動 Outlook,請在其中執行一些工作,然後選取啟動自己的載入宏的功能,則應用程式事件記錄檔會有一個專案,其中包含您啟動 Outlook 時載入的所有載入宏,以及另一個載入宏專案,該載入宏會在您按兩下其相關聯的功能之後載入。

下列範例事件記錄檔項目顯示只有在啟動Visual Basic載入宏之後才載入的 Microsoft VBA for Outlook 載入宏載入 編輯器。 此事件記錄檔專案發生在 Outlook 啟動後約兩分鐘, (比較 Outlook 啟動) 上一個事件記錄檔專案中的日期和時間。

Source: Outlook
Date: 1/7/2010 1:32:24 PM
Event ID: 45
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: client1.corp.wingtiptoys.com
Description:
Outlook loaded the following add-in(s):

Name: Microsoft VBA for Outlook Addin
Description:
ProgID: Microsoft.VbaAddinForOutlook.1
GUID: {799ED9EA-FB5E-11D1-B7D6-00C04FC2AAE2}
Load Behavior: 09
HKLM: 1
Location: C:\PROGRA~1\MICROS~3\Office14\ADDINS\OUTLVBA.DLL
Boot Time (Milliseconds): 78

Outlook 2010 和更新版本 群組原則 範本包含原則設定,可控制產生載入宏啟動的應用程式事件記錄檔專案。 展開原則樹狀結構中的 [ 其他 ] 節點,找出 [ 停用 Outlook 載入宏的 Windows 事件記錄 ] 原則設定。 當您使用此原則時,下列登錄數據會套用至 Outlook 用戶端以控制這項功能。

金鑰:HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Options\Logging
DWORD: DisableAddinLogging
值:啟用 0 (或遺漏 DWORD) = 記錄。 1 = 已停用記錄。

注意事項

上述路徑中的 x.0 代表 Outlook (16.0 = Outlook 2016、15.0 = Outlook 2013、14.0 = Outlook 2010) 的版本。

DisableAddinLogging 登錄值只會在上述路徑下運作 (\policies) 。 例如,如果您 (推送此設定,使用登入腳本) , 而 DisableAddinLogging 值不在 \Policies 登錄區下,Outlook 會繼續記錄應用程式事件記錄檔中的載入宏載入資訊。