2011-02-14 92 views
1

我正在調試一個C#程序,它調用Word 2007來渲染一些辦公文件。只要Word啓動並正確關閉,它就會運行良好。如何避免Word 2007安全模式?

在少數情況下,下次會有Word的彈出消息。它基本上說它上次沒有正確啓動,然後詢問我是否希望在安全模式下啓動它。有沒有辦法避免這個彈出消息?

回答

4

這裏有幾個方法:

  1. 你真的需要避免安全模式,或者只是對話?如果您可以使用/safe選項啓動Word,那麼它將始終處於安全模式,不應該問你。

  2. 你知道是什麼原因導致安全模式嗎?也許用/a選項來啓動Word以禁用加載項(假設你沒有使用任何)會首先防止崩潰的原因。

  3. 看看您是否可以找出導致Word認爲應該以安全模式打開的原因。必須有一個文件或註冊表項,才能啓動它。您可以使用Process Monitor來查看它查看哪些文件和註冊表項,並查看哪些文件和註冊表項在常規啓動和要求安全模式的哪些文件和跟蹤文件之間不同。然後確保在打開Word之前條件不存在。

有關Word的命令行選項列表,請參見http://support.microsoft.com/kb/210565

1

最有可能的,但你必須尋求解決問題的診斷水平,而不是防火的症狀了。

  • 查找到它利用 字

  • 本地化一段代碼 可能導致失敗

  • 查找到 發現問題

  • 糾正特定解決方案的代碼問題

不要讓'自動點擊'對話框或任何其他這樣的片狀,這是一個黑客攻擊。

有問題的代碼對於提供真正的幫助並不重要。

+0

這是一項能夠轉換數百萬份文件的服務。 Word在打開或關閉文檔的過程中發生了幾次崩潰。除了清理並繼續之外,我無能爲力。 – 2011-02-14 12:50:22

3

我有與powerpoint相同的問題。我們經營一家劇院,在節目之間播放幻燈片。如果Powerpoint以某種方式崩潰或不清潔地關閉,系統會提示您以安全模式啓動。會發生什麼是「你想在安全模式下啓動powerpoint」並且需要用戶干預才能修復。我想完全禁用此「功能」或安全模式。我接近的最接近的是下面的修復程序,我現在已經執行了這個修復程序,但我不知道它是否會實際阻止它,直到另一次崩潰(可能需要幾個月才能發生 - 謝天謝地)。雖然看起來很有前途!

  1. 在計算機上打開一個空白的Word文檔。
  2. 點擊左上角的圓形圖標。從菜單中選擇「Word選項」。
  3. 單擊菜單左側的「信任中心」。
  4. 選擇「信任中心設置」。
  5. 選擇「活動X設置」並取消選中「安全模式」複選框。這將禁用所有Office程序中的功能。
  6. 點擊「確定」保存您的更改並關閉Microsoft Word文檔。
+0

它恰好如此,我們有同樣的問題;我們有一個powerpoint播放列表,有時它會崩潰並重新啓動,偶爾會提示「您希望以安全模式啓動嗎?」對話。 我現在在Powerpoint中取消選中安全模式,讓我們看看它是否會再次發生。 – arnehehe 2013-12-04 16:19:47

1

我與PowerPoint在處理淨類似的問題

安全模式的消息框會顯示出來,當我從我的程序啓動它的PowerPoint墜毀後,其停在我的自動處理後

一些調查進入註冊表,刪除這

HKCU \軟件\微軟\辦公室\ 15.0 \ PowerPoint演示\彈性(變化的產品和版本)

啓動Office程序將避免安全模式

之前(此註冊表項存儲最後打開的文件的信息,通過刪除這一點,PowerPoint將不知道它是崩潰,因此正常打開)