如何使用setupdiag修復windows 10更新錯誤

Microsoft提供了一個免費工具來分析升級或更新失敗的原因。下面是如何使用它來解決問題。...

Windows 10更新失敗令人沮喪。更不用說你可能失去更新過程的時間了,你知道你必須再次完成所有的事情。大多數時候,Windows 10將為您提供有關失敗更新的錯誤。然而,在其他時候,你並不那麼幸運,尤其是如果你使用的是Windows10內部預覽。

fix-windows-update-errors

微軟設計了一個免費工具SetupDiag來分析升級或更新失敗的原因。下面是如何使用SetupDiag來找出為什麼您的windows10升級或更新沒有計劃。

setupdiag做什麼?

SetupDiag分析Windows安裝日誌文件並試圖找出Windows更新失敗的原因。SetupDiag提供了一個預設的規則來匹配Windows update的已知問題。在撰寫本文時,SetupDiag有53條規則(請在此處查看)。運行SetupDiag時,它會對照規則交叉引用Windows更新日誌。然後,SetupDiag創建一個日誌,您可以檢查它,指出問題所在。

未來的SetupDiag版本將包含更多的規則。

1為setupdiag準備系統

“準備你的系統”聽起來像是一項嚴肅的工作。實際上,您只需要確保安裝了.NETFramework4.6,然後下載SetupDiag。

要了解.NET Framework的哪個版本正在系統上運行,請按Windows Key+X,然後選擇Command Prompt(Admin)。如果命令提示選項不可用(由PowerShell替換),請在“開始”菜單搜索欄中鍵入命令,然後右鍵單擊“最佳匹配”,然後選擇“以管理員身份運行”。

現在,將以下命令複製並粘貼到命令提示符中:

reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4" /s

該命令列出了已安裝的.NET Framework版本4。如果您看到“v4.6.xxxxx”,您就可以開始了。否則,請轉到Microsoft.NET Framework 4.6下載頁並下載該文件。

Command prompt .NET framework version

下載:.NET Framework 4.6 for Windows(免費)

接下來,您需要下載並運行SetupDiag。

下載:SetupDiag for Windows(免費)

2首次運行setupdiag

在“開始”菜單搜索欄中鍵入SetupDiag。右鍵單擊最佳匹配,然後選擇以管理員身份運行。

SetupDiag將立即運行。您將看到SetupDiag運行每個規則,並對照Windows日誌進行檢查。分析完成後,SetupDiag將關閉。

三。分析setupdiag日誌文件

在默認配置中,SetupDiag在運行SetupDiag的文件夾中創建一個基本日誌文件。例如,如果從C:/SetupDiag運行SetupDiag,您將在C:drive的根目錄中找到SetupDiag日誌文件。日誌文件包含有關Windows update失敗的信息。

找到SetupDiagResults.log文件,然後使用您選擇的文本編輯器打開它。日誌顯示分析過程中發現的問題的列表。以下是我的筆記本電腦中一個Windows 10 Insider預覽更新問題的示例日誌:

SetupDiag log file

日誌的第一部分為您提供系統信息,如**商、主機OS體系結構、BIOS版本等。它還顯示您的系統正在運行的Windows10版本,以及更新嘗試安裝的版本。

在此下方,日誌列出了發現的所有問題。在我的例子中,我可以看到英特爾音頻顯示驅動程序是一個問題,但也不應該影響Windows10更新的安裝。

如果您的Windows10更新遇到問題(屬於其中一個規則),您將在此處找到它。SetupDiag日誌信息提供了合理的詳細程度。SetupDiag建議我手動卸載Intel Audio Display驅動程序,然後重試更新。但是,它並不總是提供特定的修復。

在這種情況下,您必須獲取SetupDiag日誌信息並轉到internet,或者按照SetupDiag提供的鏈接進行操作。

setupdiag沒有診斷我的windows 10更新問題

如果SetupDiag沒有診斷出你的windows10更新問題,那你就太倒黴了。

只是開玩笑!您還有其他幾個選項可以幫助您找出Windows 10安裝無法更新的原因。

首先要做的事情之一是嘗試Windows Update疑難解答。

在“開始”菜單搜索欄中,鍵入windows update,然後選擇“查找並修復windows update問題”。當疑難解答打開時,選擇下一步。讓過程完成,然後應用並修復。

下面是解決Windows更新問題的四個更簡單的步驟。

Windows10更新比以往任何時候都好

Windows10早在2015年7月就推出了。然而,windows10的更新過程對於許多用戶來說仍然是一個棘手的問題。

Microsoft控制了更新過程,刪除了選擇單個更新的選項。windows10更新還有一個可怕的訣竅,就是在最糟糕的時候反覆出現。然後一些更新根本不起作用,或者引入了一些bug,測試人員和開發團隊應該在發佈之前消除這些bug。

最近,微軟對WindowsUpdate的態度有所緩和。2018年7月,微軟宣佈Windows10將使用機器學習算法來確定更新系統的最佳時間。向前滾動到2019年5月,Windows10將把WindowsUpdate的力量轉移回用戶。從2019年5月10日Windows更新開始,您可以選擇何時啟動更新。

更好的是,windows10home用戶還可以選擇暫停更新最多35天,這一功能以前只對windows10pro用戶可用。

仍然在使用Windows Update嗎?下面是如何在Windows10中管理WindowsUpdate。

  • 發表於 2021-03-20 15:02
  • 閱讀 ( 52 )
  • 分類:電腦

你可能感興趣的文章

4種方法修復“沒有足夠的磁碟空間用於Windows10更新”錯誤

...多空間。這不應阻止您更新Windows 10 PC。我們將向您展示如何解決此問題。 ...

  • 發佈於 2021-03-11 00:03
  • 閲讀 ( 44 )

如何修復windows拒絕訪問錯誤0x80070005

... 下面是如何修復Windows10中的0x80070005錯誤程式碼。 ...

  • 發佈於 2021-03-11 00:35
  • 閲讀 ( 62 )

如何修復windows中未找到vcruntime140 dll錯誤

... 相關:如何使用Windows Update疑難解答 ...

  • 發佈於 2021-03-11 09:56
  • 閲讀 ( 58 )

如何修復Windows10中的pnp\u detected\u fatal\u錯誤

... 下面是如何修復Windows10中PNP檢測到的致命錯誤。 ...

  • 發佈於 2021-03-11 11:43
  • 閲讀 ( 142 )

如何修復Windows10中的“應用不可用”錯誤

... 在本文中,我們將向您展示如何修復windows10使用者突然出現的“App is Not Available to you”錯誤。 ...

  • 發佈於 2021-03-17 15:57
  • 閲讀 ( 48 )

如何修復windows update錯誤0x80070057

... Microsoft的免費SetupDiag工具還可以幫助您分析和修復Windows update錯誤。一些使用者報告了yamicsoftwindows8管理器來修復Windows更新問題。我個人還沒有嘗試過這個修復,所以我建議繼續相對謹...

  • 發佈於 2021-03-17 19:13
  • 閲讀 ( 50 )

如何修復Windows10中意外的儲存異常錯誤

...致錯誤。嘗試暫時禁用防病毒,看看是否仍然發生錯誤。如何禁用將根據您的軟體而有所不同,但很可能它會出現在程式的設定選單中。 ...

  • 發佈於 2021-03-17 19:52
  • 閲讀 ( 54 )

如何修復windows10系統服務異常停止碼

...常錯誤,為什麼會發生,您可以做些什麼來修復它,以及如何阻止它再次發生。 ...

  • 發佈於 2021-03-18 05:58
  • 閲讀 ( 64 )

如何修復windows停止碼記憶體管理bsod

...理本質上是跟蹤系統上的每個記憶體位置,而不管其狀態如何。它在執行期間管理記憶體和程序在RAM和實體記憶體之間的轉換,決定要分配多少記憶體(以及可以分配多少記憶體)。當您關閉一個程式時,它會將該記憶體重新分...

  • 發佈於 2021-03-18 06:51
  • 閲讀 ( 60 )

windows 10中的關鍵程序宕機?如何修復此停止碼

... 那麼,如何在windows10中修復這個不可預見的錯誤呢?繼續讀,我們會解釋一切的。 ...

  • 發佈於 2021-03-18 07:39
  • 閲讀 ( 53 )