上星期買了 Lenovo 筆電 T420s-4171-A18, 裝了 Office 2003 Pro. 但 Excel, Word 會經常 crash 當機關閉, 爬文後找到解決方法. 敘述如下, 給大家參考, 可能其他款 Lenovo NB 也會有相同情形:
系統:
Lenovo T420s-4171-A18, Windows 7 專業版 64-bit, Office 2003 Pro
狀況:
Excel 2003 在複製及貼上的操作時, 一定會當機, 程式關閉. 而 Word 2003, Outlook 2003 也有時候會發生當機關閉的情形. 經找網路資訊, 有提到在 Dell Latitude NB 上的 Broadcom 公司的藍芽軟體WIDCOMM, 是造成此情形的原兇, 把 WIDCOMM 移除後問題就解決了. 因為Lenovo 的藍芽軟體也是 Broadcom 的, 因此懷疑是不是相同原因.
在控制台->程式集->程式和功能, 找到軟體名稱 "ThinkPad Bluetooth with Enhanced Data Rate Software - Broadcom Corp - v6.4.0.1500", 將其解除安裝後, 就發現 Excel 2003 工作正常, 在複製及貼上時, 已經不會當機了.
備註:
1. 如果要安裝回藍芽軟體, 軟體可以在 Lenovo 網站下載, 選擇 NB 機型後, 軟體名稱 - Bluetooth Enhanced Data Rate software II, 22 Mar 2011, v6.4.0.1500, 檔名: 7zwb01ww.exe
2. 缺點: Bluetooth 軟體移除後, 藍芽功能就連不上NB了(例如藍芽耳機). 希望以後 Broadcom 可以出更新, 解決此情形.
補充 5/23/2011:
把藍芽軟體再安裝 Bluetooth Enhanced Data Rate software II 回去, 一樣發生 excel word 當機情形, 只好又移除藍芽軟體. 移除後, 藍芽不能用, ThinkVantage toolbox -> 診斷 -> 裝置管理員報警 顯示藍芽音效, Bluetooth L2CAP interface, Bluetooth Remote Control 這三個驅動程式有問題. 重新安裝也不行.
更新 6/7/2011:
發現一個方法可以不用移除 Bluetooth Enhanced Data Rate software藍芽軟體, 會發生當機原因是藍芽跟office間的溝通所引起, 可以搜尋 btsendto_office.dll 檔, 然後直接機此檔改名, 我是改為 btsendto_office.dll.old 後就不會發生 crash 情形了.
btsendto_office.dll 在兩個目錄下有:
Program Files\ThinkPad\Bluetooth Software\下, 以及
Program Files\ThinkPad\Bluetooth Software\syswow64\下