文章編號: 307817 - 上次校閱: 2007年10月18日 - 版次: 3.3

OFFXP:安裝 Office XP 後的錯誤訊息:Microsoft Visual C++ Runtime 程式庫執行階段錯誤!

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。
警告:本資訊還在預備階段,尚未經 Microsoft 確認及測試過。請慎重考慮再予以使用。

在此頁中

全部展開 | 全部摺疊

徵狀

安裝 Microsoft Office XP 或其中一個 Office XP 程式後,可能會收到下列其中一則錯誤訊息:
Microsoft Visual C++ Runtime Library Runtime error! (Microsoft Visual C++ Runtime 程式庫執行階段錯誤!)Program:(程式:)..C:\PROGRAM FILES\COMMON FILES\SYSTEM\MOSEARCH\BIN\MOSDMN.EXE abnormal program termination (異常程式終止)
- 或 -
Microsoft Visual C++ Runtime Library Runtime error! ((Microsoft Visual C++ Runtime 程式庫執行階段錯誤!)Program:(程式:)..C:\PROGRAM FILES\COMMON FILES\SYSTEM\MOSEARCH\BIN\MOSEARCH.EXE abnormal program termination (異常程式終止)

發生的原因

如果有程式與 Mosdmn.exe 和 Mosearch.exe 檔案發生衝突,即會產生這種行為。

Mosdmn.exe 和 Mosearch.exe 檔案為 Office XP 中「支援快速搜尋」功能的一部份。這個功能與 Microsoft Office 2000 中的 Find Fast 功能類似。快速搜尋會使用 Office XP 中的「索引服務」,在電腦硬碟上建立 Office 檔案的類別目錄。

解決方案

如果要解決這個問題,請根據您的需要,依下列順序所示的方法執行。

方法 1:僅使用 MoSearch 執行初始狀態開機

Mosearch.exe (Microsoft Office 搜尋服務) 和 Mosdmn.exe (Microsoft Office 10 搜尋篩選 Daemon) 的啟動項目可能與某個 (或某些) 在背景執行的其他程式發生衝突。因此,在 [啟動] 功能表中僅選取 MoSearch 的情況下來執行初始狀態開機,以判斷此程式是否為衝突的來源。如果要執行這項操作,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行]
  2. [開啟] 方塊中,輸入 msconfig.exe,再按一下 [確定]
  3. [一般] 索引標籤上,按一下 [選擇式啟動]
  4. [啟動] 索引標籤上,按一下以清除 [MoSearch] 外的所有核取方塊。

    注意:在 Microsoft Windows Millennium Edition (Me) 中,也請選取 [*StateMgr] 核取方塊。
  5. 按一下 [確定],然後在系統提示您重新啟動電腦時按一下 [是]
  6. 如果錯誤訊息還是會出現,請重複前面的步驟。在步驟 3 中,也請按一下以清除 [處理 System.ini 檔案][處理 Win.ini 檔案] 核取方塊。
如果錯誤訊息不會再出現,這就表示 MoSearch 確實與某個 (或某些) 在背景執行的其他程式發生衝突。請遵循下列步驟以找出衝突的程式:
  1. 按一下 [開始],再按一下 [執行]
  2. [開啟] 方塊中,輸入 msconfig.exe,再按一下 [確定]
  3. [啟動] 索引標籤上,按一下以選取其中一個核取方塊。
  4. 按一下 [確定],然後在系統提示您重新啟動電腦時按一下 [是]
  5. 如果前面的步驟可以重現此錯誤訊息,則表示最後一個加入 [啟動] 功能表的項目即是造成衝突的原因。如果不能重現此錯誤訊息,請重複這些步驟,直到所有 [啟動] 功能表的核取方塊都已選取為止。
  6. 如果 [啟動] 功能表的所有核取方塊都已選取,而仍無法重現此錯誤訊息,則請再次啟動 Msconfig,然後按一下以選取 [處理 System.ini 檔案][處理 Win.ini 檔案] 核取方塊。
如果這些步驟無法協助您找出衝突並移除衝突,請繼續進行下面的方法。

方法 2:解除安裝「支援快速搜尋」功能

如果要將電腦上安裝的所有 Office XP 產品的「支援快速搜尋」功能予以解除安裝,請遵循下列步驟。

注意 這種作法僅適用於執行 Microsoft Windows 98 或 Microsoft Windows Millennium Edition 的電腦。
  1. 結束所有 Office 程式。
  2. 按一下 [開始],指向 [設定],再按一下 [控制台]
  3. 按兩下 [新增/移除程式]注意:由於 Microsoft Windows 有多種版本,因此下列步驟將依您的電腦,而有所差異。如有需要,請參閱您的產品說明文件,以完成這些步驟。

  4. [安裝/解除安裝] 索引標籤上,按一下 [MicrosoftOffice XP 產品],其中 Office XP 產品 為發生問題的特定 Office 產品名稱。如果使用的是其中一個 Office 程式的單獨版本,請按一下清單中適當的產品。
  5. 按一下 [新增/移除]
  6. [維護模式選項] 對話方塊中,按一下 [新增或移除功能],然後按一下 [下一步]
  7. 按一下 [Office 工具] 旁邊的加號 (+),指向 [支援快速搜尋] 旁邊的圖示,然後按一下 [無法使用]
  8. 按一下 [更新]
  9. 請對電腦上安裝的所有其他 Office XP 產品重複進行步驟 2 到 8。
  10. 重新啟動您的電腦。
注意:執行完這些步驟後,請搜尋 Mosearch.exe 和 Mosdmn.exe 檔案。您應該找不到這兩個檔案。如果有找到,您可以安心地刪除這兩個檔案。

其他相關資訊

如需有關「索引服務」的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
282107? (http://support.microsoft.com/kb/282107/ ) OFFXP:Overview of the New Search Feature in Office XP

這篇文章中的資訊適用於:
  • Microsoft Office XP (Setup)?應用於:
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Standard Edition
關鍵字:?
kbresolve kberrmsg kbprb KB307817
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。
Retired KB Article依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。