如何修復“需要注意的事項”Windows 10安裝錯誤

桌面上的Windows 10安裝程序錯誤消息日誌

Windows 10的設置和升級過程有時會失敗,並說你的PC“無法升級”,但“不需要採取任何措施。”Windows知道這個問題,但微軟隱瞞了你的細節。以下是如何自行識別和解決問題的方法。

如何看待“你需要注意什麼”

Windows 10上需要注意的設置錯誤

Microsoft應提供更多描述性錯誤消息。我們在嘗試使用Microsoft的Update Assistant升級到Windows 10的2019年5月更新時看到的消息是:

此PC無法升級到Windows 10。

您的PC有一個驅動程序或服務尚未準備好此版本的Windows 10.無需任何操作。一旦問題得到解決,Windows Update將自動提供此版本的Windows 10。

微軟稱“不需要採取行動”的消息意味着你不應該做任何事情。

這一切都很好,但如果你不想等待呢? Windows為什麼不告訴我們哪個“驅動程序或服務”導致問題? Windows 10確實知道了這個問題,但它沒有在這裡顯示 – 你必須將它從日誌文件中挖掘出來並自行修復。這是怎麼做的。

如何查看Windows安裝程序日誌文件

日誌文件隱藏在PC上的此文件夾中:

C: $ WINDOWS。〜BT 來源豹。

要查找它們,請打開“文件資源管理器”窗口,然後將該地址複製粘貼到地址欄中。

Windows 10安裝程序錯誤消息日誌Panther文件夾

在此文件夾中查找以“CompatData_”開頭並以“.xml”結尾的文件名。如果你看到幾個,你應該選擇最新的 – 那就是底部的那個。

Windows 10的Panther文件夾中的CompatData文件

打開文件以查看其內容。如果沒有任何其他軟件,我們建議右鍵單擊該文件,然後選擇打開方式> Microsoft Edge。

您還可以使用Notepad ++來很好地查看它。記事本和寫字板將顯示該文件,但如果沒有Edge和Notepad ++提供的其他格式,將難以閱讀。

在Windows 10上打開CompatData XML日誌文件

此文件將告訴您為什麼Windows無法升級 – 如果您可以解碼它。

例如,要找到包含以下內容的“DriverPackages”下不兼容的驅動程序:

BlockMigration = “真”

查找在Windows 10上阻止遷移的驅動程序

這告訴我們與文件oem81.inf和oem80.inf相關聯的驅動程序與新版本的Windows不兼容。它們是Windows拒絕升級的原因。

但那些文件是什麼?

如何將驅動程序與INF文件匹配

要了解更多信息,您必須打開日誌中提到的INF文件。你會發現他們:

C: Windows Inf文件

查看文件夾,找到需要檢查的.inf文件。在我們的例子中,那是oem80.inf和oem81.inf。

Windows 10的系統文件夾中的OEM INF文件

您可以雙擊它們以在記事本中打開它們。完成後,您可能會在每個文件的開頭附近看到一條注釋,說明它是什麼。

在我們的例子中,我們發現oem80.inf是“Microsoft Print To PDF安裝文件”,oem81.inf是“Microsoft XPS Document Writer安裝文件”。換句話說,微軟自己的XPS和PDF打印機驅動程序 – Windows的一部分10本身 – 由於某種原因阻止了安裝過程。

Microsoft Print To PDF INF文件

如何解決您的問題

現在我們知道了問題,我們可以通過卸載有問題的驅動程序來解決它。

在這種情況下,我們可以通過前進到控制面板>程序>打開或關閉Windows功能來實現。取消選中“Microsoft Print to PDF”和“Microsoft XPS Document Writer”,然後單擊“確定”。我們可以在升級後重新安裝它們。

如果您有其他硬件驅動程序或應用程序阻止升級,您可以暫時卸載它們。

在Windows 10上禁用XPS和PDF打印機

如何恢復升級過程

您可能希望在解決問題後單擊Windows 10安裝程序窗口中的“刷新”按鈕。抱歉!這不起作用。 “刷新”按鈕不會執行任何操作。

相反,你需要回頭去 C: $ WINDOWS。〜BT 來源豹。 夾。找到 compatscancache.dat 文件並刪除它。

刪除compatscancache.dat文件以恢復升級過程

刪除此緩存文件後,可以單擊“刷新”按鈕,安裝過程將繼續。

使用“刷新”按鈕恢復Windows 10安裝程序

“發生了一些事”

雖然這是微軟給我們的過程,但它並不好。正如Brad Sams所說,這個錯誤報告系統是一個“神秘的混亂。”“Panther”文件夾的名稱可以追溯到Windows Vista – 這是多久了!

Windows 10的2019年5月更新應該提供更好的設置錯誤消息,但我們還沒有看到它們。至少這比舊的“Something Happened”消息要好。

Windows 10的Something Happened消息微軟社區

有關: 發生的事情:Windows安裝程序錯誤消息最終會有用(可能)

本文機器自動生成,不保證語句完整通順和表達準確,亦不對內容真實有效性負責,請讀者知悉。