弄清Windows XP中“錯誤報告”來龍去脈
電腦的應用有很強的技術性,同時又有很強的經驗性,但經驗性會誤導用戶只記步驟或只專注于部分功能。如只記步驟則對實現機制不明所以,而只關注部分功能卻忽視了更多的技術,這就是電腦用戶普遍存在的知識盲點。
電腦的應用有很強的技術性,同時又有很強的經驗性,但經驗性會誤導用戶只記步驟或只專注于部分功能。如只記步驟則對實現機制不明所以,而只關注部分功能卻忽視了更多的技術,這就是電腦用戶普遍存在的知識盲點。不要小看它,在關鍵時刻,這種知識的儲備會發揮決定性的作用。所以,本期推出全新版塊“盲點大搜捕”,旨在進一步提高讀者的電腦實際應用水平。
在Windows XP系統的運行過程中,某個程序出現非法操作或錯誤提示是每個電腦人都會遇到的情況。而此時,Windows XP會啟動錯誤報告機制(Windows Error Reporting,簡稱WER),詢問用戶是否發送錯誤信息到微軟公司,同時程序將停止運行。但你真正了解Windows 的錯誤報告機制嗎?你又如何駕馭它呢?其實,只要解決以下2個要點,摸清“錯誤報告”的來龍去脈也就不是難事了。
一、錯誤報告 要不要發送
要不要發送?用戶犯難了。要解決這個疑難,首先應該知道不同選擇的各自結果是什么。
(1)選擇不發送,則只要錯誤還存在,錯誤報告會再次出現。
(2)選擇發送,則系統自動收集相關信息并通過Internet發送給微軟公司。在報告發送完成后,如果前其他人已經報告過類似問題,微軟會提供問題的解決方法,只要單擊“其他信息”的鏈接,就會打開相關的網頁(如圖1)。用戶根據網頁上的提示進行操作,即可解決問題。
圖1
從上面的結果來看,應該選擇發送,但事情并非如此簡單,你明確知道在發送錯誤報告時系統做了些什么嗎?這里必須指出,系統發送報告時,會將程序崩潰時用戶正在瀏覽或編譯的資料也發送到微軟。因為錯誤報告搜集的數據包括錯誤類型、用戶最近的操作、網絡信息、日志文件、配置文件、內存快照及軟件配置信息等,所以在不經意間許多用戶的隱私信息也隨著報告而一同發送到微軟公司了。
小提示:目前,很多公司或個人通過Internet搜集商業秘密或個人隱私,而貿然發送錯誤報告極有可能將公司的秘密或隱私泄露出去。盡管絕大多數情況下泄露的信息并不十分重要,但用戶還是應該培養良好的自我保護意識。
3.徹底關閉法
此外,還可以徹底關閉錯誤報告服務。在“運行”框中輸入“services.msc”命令,打開“服務”窗口,雙擊右側的“Error Reporting Service”,打開“Error Reporting Service的屬性”對話框,將“啟動類型”改為“已禁用”(如圖3),確定后重新啟動系統即可。
小提示:如果讀者需要查看最近的錯誤統計,可以選擇“開始→程序→附件→系統工具→系統信息”命令,打開“系統信息”對話框,然后展開“軟件環境”中的“Windows錯誤報告”即可。