Word 2010 崩潰

Word 2010 崩潰

我們有一個辦公室,所有使用者都使用相同規格的 PC,並部署了相同的映像,因此軟體和配置是相同的。

我的一位用戶在安裝 MS Word 2010 時總是間歇性崩潰。首先我重新安裝了Office 2010套件,但會出現崩潰。

PC 已更換為全新安裝的 Windows 和 Office,但我們仍然遇到 Word 崩潰的問題。

我們讓使用者登入另一台 PC,我們知道該 PC 運作正常,但 Word 再次崩潰。

以下是來自 EventViewer 的錯誤:

Faulting application name: WINWORD.EXE, version: 14.0.6024.1000, time stamp: 0x4d83e310
Faulting module name: MSVCR90.dll, version: 9.0.30729.6161, time stamp: 0x4dace5b9
Exception code: 0xc0000417
Fault offset: 0x000320f0
Faulting process id: 0xc34
Faulting application start time: 0x01cd1881ea917c33
Faulting application path: C:\Program Files\Microsoft Office\Office14\WINWORD.EXE
Faulting module path: C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll
Report Id: edd97602-8477-11e1-aa13-001111db42bf

PC運行的是Windows 7 Professional和Office 2010 我們已經嘗試了我們能想到的一切。如果有人能夠啟發我們,我們將不勝感激。

乾杯

答案1

該檔案可能已損壞。首先確定您的系統上使用了該 dll 的眾多可能位置中的哪一個。使用 Process Explorer 並按 Ctrl-D - 查看下部窗格並識別路徑。它可能是這樣的

C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4940_none_50916076bcb9a742\MSVCR90.dll

如果您願意,可以對另一個系統中的 msvcr90.dll 進行二進位比較: fc /B c:\temp\msvcr90.dll c:\temp\othersystem_msvcr90.dll

如果文件相同,那麼崩潰肯定還有其他原因。我們需要用戶轉儲來繼續並確定原因。使用 Procdump 來自

http://technet.microsoft.com/en-us/sysinternals/dd996900並運行

procdump -e winword.exe c:\winword.dmp

在發出命令之前啟動 Word,並讓 procdump 在後台運行,直到發生崩潰。

如果檔案不同,請嘗試重新安裝「Microsoft Visual C++ 2008 SP1 Redistributable Package」並再次套用Windowsupdate。您甚至可以嘗試 sfc /scannow,但我不確定該檔案是否包含在檢查中。至少 scanfile 指令在我的測試中失敗了。您可以嘗試手動替換該文件,但需要一些額外的努力來規避 TrustedInstaller 保護:確保該文件未在使用中(安全模式)、取得所有權、添加完整權限,...(請參閱http://helpdeskgeek.com/windows-7/windows-7-how-to-delete-files-protected-by-trustedinstaller/

答案2

我發現這可能是由於文件伺服器移動以及需要更新Word中開發人員選項卡下的模板位置引起的。

透過前往檔案 > 選項 > 自訂功能區並檢查開發人員來新增開發人員選項卡

開發者 > 文件範本 > 並更新地址

相關內容