發生的原因:
1. 您的 Outlook 設定檔已損毀或 Outlook Express 身分已損毀。
2. 與增益集或與防毒軟體有衝突。
3. 登錄含有不正確的 Windows XP、Windows 2000 和 Outlook 2003 (含) 以前版本中使用者帳號 Protected Storage System Provider 子機碼資訊。
第一項的解決方法:重建 Outlook 設定檔或是Outlook身分識別
建立新的 Outlook 設定檔
建立新的 Outlook 設定檔,然後設定新的設定檔以使用損壞的設定檔所使用的個人資料夾 (.pst) 檔案。如果要執行這項操作,請依照下列步驟執行:
找出 .pst 檔案
Outlook 2010 / 2013: [檔案] / [資訊] / [帳戶設定] / [電子郵件] 索引標籤上,按一下您的電子郵件帳戶在 [帳戶設定] 對話方塊中,[選取的電子郵件帳戶會將新郵件傳送至下列位置]
Outlook 2007:[工具] / [帳戶設定] / [電子郵件] / [帳戶設定] / [選取的電子郵件帳戶會將新郵件傳送至下列位置]
Outlook 2003 / 2002:[工具] / [選項] / [郵件設定] / [資料檔案]。
記下與您的電子郵件設定檔有關聯的 .pst 檔案的路徑和檔案名稱。
ex: C:\Document.......\xxx.pst
在 Outlook 中建立新的電子郵件設定檔
為使在 Outlook 中建立新的設定檔之後,請將新設定檔設定用由損壞的設定檔所使用的 .pst 檔案。
Outlook 2010 / 2013:
[檔案] / [資訊] / [帳戶設定] / [電子郵件] 索引標籤上,按一下您的電子郵件帳戶。
[帳戶設定] / [變更資料夾] / [新增 Outlook 資料檔案] / [Office Outlook 個人資料夾檔案]
Outlook 2007:
[工具] / [帳戶設定] / [電子郵件] 索引標籤上,按一下您的電子郵件帳戶。
[帳戶設定] / [變更資料夾] / [新增 Outlook 資料檔案] / [Office Outlook 個人資料夾檔案]
Outlook 2003 / 2002:
[工具] / [選項] / [郵件設定] / [電子郵件帳戶]、[檢視或變更現有的電子郵件帳戶] / [新增 Outlook 資料檔案] / [個人資料夾檔案 (.pst)]。
找出並按一下損壞的設定檔所使用的 pst 檔案,然後再按一下 [確定]。
建立新的 Outlook Express 身分識別
在 [檔案] 功能表上,指向 [身分識別],按一下 [管理身分識別],然後按一下 [新增]。
第二項的解決方法:在安全模式中啟動 Outlook 或是試著停用防毒軟體
執行 outlook.exe /safe,然後按 [確定]。
如果使用此方式獲得解決,請停用 COM 增益集來交叉測試
Outlook 2010 和 Outlook 2013:
[檔案] / [選項] / [信任中心] / [增益集] / [管理清單] / [COM 增益集] / [執行]。
Outlook 2007:
[工具] / [信任中心] / [增益集] / [管理] / [COM 增益集] / [執行]。
Outlook 2003 和 Outlook 2000:
[工具] / [選項] / [其他] / [進階選項] / [增益集管理員]。
在 [增益集管理員] 對話方塊中,按一下以取消選取要停用的 COM 增益集的核取方塊
重新啟動 Outlook。
第三項的解決方法:重建SID
執行 regedit,然後按 [確定]。
進入 HKCU / Software / Microsoft / Protected Storage System Provider
刪除 Protected Storage System Provider 下的子機碼(SID)
另一種 Outlook 2007 專用的解決方式
http://support.microsoft.com/kb/956531/zh-tw
參考資料