揭秘:這就是Windows在崩潰後「檢查解決方案」時所做的事情

閱讀時間圖標 3分鐘讀


讀者幫助支持 MSpoweruser。如果您透過我們的連結購買,我們可能會獲得佣金。 工具提示圖標

請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多

我們都看到了錯誤消息,在應用程序崩潰後,當 Windows 徒勞地宣布它正在檢查問題的解決方案時,通常沒有任何結果。

考慮到這個過程是多麼無效,問到底發生了什麼是很合理的

感激地 問題已回答 全文由 Microsoft 的 Windows 更新代理軟件開發人員 Mark Phaedrus 提供。

他寫道:

這是該系統(Windows 錯誤報告)如何工作的簡化說明。

  • 程序崩潰。

  • Windows 錯誤報告啟動。它捕獲有關程序在崩潰時正在執行的操作的一些關鍵信息。

  • 它使用該信息來創建“桶簽名”。 存儲桶簽名是識別崩潰的一種簡短方法。 開發人員無法通過查看存儲桶簽名來判斷導致崩潰的原因; 但是如果兩個或多個崩潰具有相同的存儲桶簽名,它們很可能是由同一件事引起的。

  • 假設您的隱私設置允許,Windows 錯誤報告會將存儲桶簽名發送給 Microsoft。

  • 那時,會發生三件事之一。

    • 微軟可能還沒有人關注這個特定的問題。 在這種情況下,Microsoft 服務器只是記下發生了該簽名的崩潰,而沒有其他任何事情發生。

    • 如果使用相同的存儲桶簽名發生多次崩潰,則會自動生成錯誤並將其分配給開發人員。 開發人員可能需要更多信息來解決錯誤。 例如,如果錯誤出現在 Windows Update 中並被分配給我,我可能會說“我需要 Windows Update 日誌文件和註冊表中 Windows Update 區域的內容來自幾台機器。 五個就夠了。” 然後,接下來的五次程序因相同的存儲桶簽名而崩潰,錯誤報告系統會說“嘿,客戶端 PC,請收集這些日誌和此註冊表信息。” 假設隱私設置允許,這些信息會發送給微軟,我可以查看它,同時不斷盯著一個窗口提醒我,我可能會因為濫用數據而丟掉工作。 因此,您仍然看不到任何東西得到修復,但幸運的是,我們獲得了稍後修復錯誤所需的信息。

    • 如果確實找到了針對該問題的修復程序,並且如果它是無法通過簡單地安裝最新的 Windows 補丁來處理的修復程序,則錯誤報告服務器可以將信息發送回您的 PC,此時(取決於關於問題的性質和解決方法)要么問題立即得到解決,要么你收到一條通知,說“嘿,你應該做 X 來解決這個問題。” 誠然,它非常罕見,但它 不 發生。

我從信息中得出的結論是,如果用戶不提交錯誤日誌,Microsoft 可能永遠不會知道問題有多普遍,因此如果我們希望 Microsoft 改進,則需要更加利他並保持遙測。我們所有人的窗戶。

Windows 錯誤報告是否解決了您的問題? 請在下面告訴我們。

發表評論

您的電子郵件地址將不會被發表。 必填字段標 *