經(jīng)過嘗試,以winword /a方式啟動word2007沒有問題,這說明word2007本身沒有什么問題,那么問題就可能是這幾個方面:
1、word的加載項
2、第三方軟件的干擾
我隨即查看了word2007的加載項,大家可以在這里找到它。啟動word2007,點擊左上角按鈕,選擇“word選項”,在彈出的對話框中,點擊左邊欄的“加載項”,查看。取消所有加載項后,再次嘗試問題依舊。
由 于問題發(fā)生在打開文件的時候,那么極有可能是打開文件就會觸發(fā)某個進程,這很容易讓人聯(lián)想到防病毒軟件,經(jīng)過查看我同事的計算機上安裝了瑞星。打開瑞星的 控制中心,選擇設(shè)置-詳細設(shè)置,果然有office嵌入式防護,取消它。再次嘗試打開word2007的文檔,故障不再出現(xiàn)。
經(jīng)過google搜索,類似的情況也會出現(xiàn)在norton上,微軟也針對這個問題給出了相應(yīng)的KB891986: http://support.microsoft.com/kb/891986/zh-cn 那么我們再總結(jié)一下可能有的解決方法:
一、如果你安裝的是諾頓
具體的解決方法是:
右鍵點擊右下角的圖標,選擇 “配置Norton Antivirus”
在彈出的對話框內(nèi)找到“雜項”選項
如果在“啟用Office插件”前面有對號的話,將它點掉,確定退出后就ok了
二、如果你安裝的是瑞星
具體的解決方法是:
設(shè)置—>詳細設(shè)置—>嵌入式殺毒,去掉“使用Office/IE嵌入式殺毒”前的勾即可。
或設(shè)置“其他設(shè)置”中,將“使用office/IE安全助手”前面的勾取消就能解決問題。
三、Microsoft解釋:
癥狀:如果通過雙擊一個文檔(例如,在 Microsoft Windows 資源管理器中)來在 Microsoft Office Word 2003 中打開該文檔,則會收到下面的錯誤信息:The command cannot be performed because a dialog box is open.Click "OK" and then close open dialog boxes to continue.在 Microsoft Word 2002 中不會收到這一錯誤信息。
原因:
如果 Startup 文件夾中有一個 Word 2003 模板,該模板中包含能打開對話框的自動執(zhí)行 (autoexec) 宏,則可能發(fā)生此問題。
替代方法
方法 1:
在 Word 中打開要在 Word 中直接打開文檔,請按下列步驟操作:
1. 啟動 Word 2003。
2. 在“文件”菜單上,單擊“打開”。
3. 在“打開”對話框中,選擇要打開的文檔,然后單擊“打開”。
方法 2:
從 Startup 文件夾中刪除模板,要從 Startup 文件夾中刪除模板,請按下列步驟操作:
1. 退出 Word 2003。
2. 單擊“開始”,指向“程序”,指向“附件”,然后單擊“Windows 資源管理器”。
3. 找出下列二個文件夾之一:
Documents and Settings\username\Application Data\Microsoft\Word\Startup
Program Files\Microsoft Office\Office11\Startup
4. 雙擊以打開“Startup”文件夾。
5. 在 Windows 資源管理器的右窗格中,單擊以選擇要刪除的模板,然后按 Delete 鍵。