如果 Windows 更新不起作用怎麼辦?

已發表: 2018-02-12

“跟上時代還不夠,你必須跟上明天”
大衛本古里安

儘管看起來很強調,但如今至少有一個不爭的事實:您應該讓您的 Windows 7 保持最新狀態,這樣它才能順利運行,句號。 可以說,一些 Windows 功能對於此目的幾乎是必不可少的,因此您應該密切關注它們。 例如,如果您的 Windows 更新不起作用,您應該儘早進行修復——您知道,現在沒有比現在更好的時間了。

幸運的是,修補 Windows 更新並不是火箭科學。 例如,卡在或凍結在“檢查更新...”消息是 100% 可修復的。 請繼續閱讀以了解如何收回您的及時和可靠的更新。

以下是關於如何在 Windows 7 中修復 Windows 更新的 5 大提示:

  1. 更新您的驅動程序
  2. 更改 DNS 服務器設置
  3. 下載並安裝新補丁
  4. 重置您的 Windows 更新組件
  5. 掃描您的 PC 以查找惡意軟件

現在讓我們讓您的 Windows 更新起死回生:

1.更新您的驅動程序

為了避免 Windows 更新問題,您應該妥善保管您的驅動程序:問題是,如果它們已過時或損壞,您下載和安裝必要更新的所有嘗試都注定會失敗。 要修復 Windows 更新,您需要解決驅動程序問題。

以下是在 Windows 7 中執行此操作的方法:

一個一個更新你的驅動

那些遵循“自己動手”的人可能會發現手動方法特別有吸引力:您需要做的是訪問供應商的網站,為您的設備搜索最新的驅動程序,然後將它們一一安裝到您的 PC 上。

使用設備管理器自動更新驅動程序

如果您不知道,有一個內置的 Windows 工具可讓您自動修復驅動程序問題。

要使用設備管理器更新驅動程序,請執行以下操作:

  1. 開始 -> 右鍵單擊計算機 -> 管理
  2. 設備管理器 -> 從列表中選擇一個設備 -> 右鍵單擊它 -> 選擇更新驅動程序軟件

一鍵更新所有驅動程序

如果您想加快速度,請使用 Auslogics Driver Updater:此工具可以一次修復所有驅動程序問題,從而為您節省大量時間和精力。

2.更改DNS服務器設置

Windows 7 是一個需要微調的精密系統。 因此,您的 Windows 更新問題可能是由損壞的 DNS 設置引起的。 在這種情況下,請毫不猶豫地配置它們以解決相關問題。

以下是在 Windows 7 中更改 DNS 設置的方法:

  1. Windows 徽標鍵 -> 控制面板 -> 網絡和共享中心
  2. 更改適配器設置 -> 選擇要為其配置 DNS 設置的連接 -> 右鍵單擊它以打開其屬性
  3. 選擇 Internet 協議版本 4 (TCP/IPv4) / Internet 協議版本 6 (TCP/IPv6) -> 屬性
    高級 -> DNS -> 記下當前的 DNS 地址(如果有) -> 現在通過單擊“刪除”按鈕將其刪除
  4. 現在單擊添加按鈕 -> 鍵入以下 Google DNS IP 地址:
    對於 IPv4:8.8.8.8 和/或 8.8.4.4。
    對於 IPv6:2001:4860:4860::8888 和/或 2001:4860:4860::8844
  5. 添加->確定

現在檢查您的 Windows 更新。 如果它繼續播放,請繼續進行以下修復 - 問題是,您的補丁可能需要更新。

3.下載並安裝新補丁

如果您的 Windows 更新最近表現異常,則問題的核心可能是有缺陷或缺少補丁。

以下是在 Windows 7 中下載和安裝它們的方法:

  1. Windows 徽標鍵 -> 控制面板 -> Windows 更新
  2. 更改設置 -> 重要更新 -> 選擇從不檢查更新(不推薦) -> 確定
  3. 重啟你的電腦
  4. 訪問 Microsoft 支持網站並下載補丁:
    KB3102810
    KB3083710
    KB3020369
    KB3050265
    KB3172605
  5. 重啟你的電腦
  6. Windows 徽標鍵 + R -> 在運行框中鍵入“services.msc” -> 確定
  7. 選擇 Windows 更新 -> 右鍵單擊它 -> 停止
  8. C:\Windows -> 刪除 SoftwareDistribution 文件夾
  9. 找到您的 KB 3102810、KB3083710、KB3020369、KB3050265、KB3172605 安裝文件 -> 右鍵單擊每個文件以開始安裝過程
  10. 重啟你的電腦
  11. 現在轉到您的 Windows 更新並檢查更新:開始菜單 -> 控制面板 -> Windows 更新 -> 檢查更新

如果上述操作無濟於事,請繼續執行下一個解決方案並嘗試重置您的 Windows 更新組件。

4. 重置您的 Windows 更新組件

請記住,應該特別小心地執行此修復:您冒著損壞系統的風險,因此沒有出錯的餘地。 這就是為什麼我們強烈建議您採取某些預防措施來保護您的重要文件免受永久性數據丟失的原因。

首先,備份您的個人文件是個好主意。 您可以自由使用以下任何解決方案:

  • 雲解決方案(雲驅動器,如 OneDrive、Google Drive、Yandex Drive 等,非常易於使用,讓您的文件在您的設備之間同步)。
  • 便攜式存儲設備(使用它們需要大量的手工工作,但攜帶起來非常方便。因此,可以隨意使用外部驅動器、閃存驅動器、CD 等)。
  • 特殊備份軟件(例如,得益於直觀可靠的 Auslogics BitReplica,您的文件永遠不會丟失)。

創建系統還原點是另一種有效的備份方法:

  1. 開始按鈕 -> 控制面板 -> 系統和維護 -> 系統
  2. 系統保護 -> 轉到系統保護選項卡 -> 創建
  3. 系統保護框 -> 描述您的還原點 -> 創建

以下是如何將您的 PC 恢復到之前的狀態:

  1. 開始 -> 控制面板 -> 系統和維護 -> 備份和還原
  2. 恢復我的文件 -> 導入註冊表文件 -> 找到您的備份副本 -> 選擇您的備份文件 -> 打開

您還應該備份您的註冊表,以防它被搞砸:

  1. 開始 -> 在搜索框中鍵入“regedit.exe”(不帶引號) -> 確定 -> 如果出現提示,請提供您的密碼和/或確認
  2. 在您的註冊表編輯器中選擇要備份的鍵和/或子鍵 -> 文件 -> 導出
  3. 選擇備份副本的確切位置 -> 為副本命名 -> 保存

以下是如何恢復註冊表:

  1. 打開您的註冊表編輯器 -> 文件 -> 導入
  2. 找到您的備份副本 -> 確定 -> 是 -> 確定

現在讓我們重置您的 Windows 更新組件:

  1. Windows 徽標鍵 + R -> 在運行框中鍵入“cmd”(不帶引號)-> 確定
  2. 右鍵單擊 cmd -> 以管理員身份運行
  3. 鍵入以下命令,在每個命令後按 Enter:
    淨停止位
    淨停止 wuauserv
    淨停止 appidsvc
    淨停止 cryptsvc
  4. 現在輸入以下命令:
    Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat” -> 然後回車刪除qmgr*.dat文件
  5. 鍵入以下內容: cd /d %windir%\system32 -> 按 Enter
  6. 鍵入以下命令,在每個命令後按 Enter(這將幫助您重新註冊 BITS 文件和 Windows 更新文件):
    regsvr32.exe atl.dll
    regsvr32.exe urlmon.dll
    regsvr32.exe mshtml.dll
    regsvr32.exe shdocvw.dll
    regsvr32.exe browseui.dll
    regsvr32.exe jscript.dll
    regsvr32.exe vbscript.dll
    regsvr32.exe scrrun.dll
    regsvr32.exe msxml.dll
    regsvr32.exe msxml3.dll
    regsvr32.exe msxml6.dll
    regsvr32.exe actxprxy.dll
    regsvr32.exe softpub.dll
    regsvr32.exe wintrust.dll
    regsvr32.exe dssenh.dll
    regsvr32.exe rsaenh.dll
    regsvr32.exe gpkcsp.dll
    regsvr32.exe sccbase.dll
    regsvr32.exe slbcsp.dll
    regsvr32.exe cryptdlg.dll
    regsvr32.exe oleaut32.dll
    regsvr32.exe ole32.dll
    regsvr32.exe shell32.dll
    regsvr32.exe initpki.dll
    regsvr32.exe wuapi.dll
    regsvr32.exe wuaueng.dll
    regsvr32.exe wuaueng1.dll
    regsvr32.exe wucltui.dll
    regsvr32.exe wups.dll
    regsvr32.exe wups2.dll
    regsvr32.exe wuweb.dll
    regsvr32.exe qmgr.dll
    regsvr32.exe qmgrprxy.dll
    regsvr32.exe wucltux.dll
    regsvr32.exe muweb.dll
    regsvr32.exe wuwebv.dll
  7. 現在是重置 Winsock 的時候了。 鍵入以下命令:netsh winsock reset -> 按 Enter
  8. 要重置您的代理設置,請輸入:netsh winhttp reset proxy -> 按 Enter
  9. 要重新啟動 BITS 服務,請鍵入以下命令,並在每個命令後按 Enter:
    網絡起始位
    淨啟動 wuauserv
    網絡啟動 appidsvc
    網絡啟動 cryptsvc
  10. 現在您應該從 Microsoft 支持網站下載最新版本的 Windows Update Agent 並將其安裝在您的 PC 上
  11. 重新啟動計算機

我們希望您的 Windows 更新再次達到標準。

5. 掃描您的 PC 以查找惡意軟件

持續存在的 Windows 更新問題可能意味著存在惡意軟件感染。 在這種情況下,您應該運行完整的系統掃描以查明您的機器是否被感染並根除惡意入侵者(如果有的話)。

您可以自由使用以下工具來掃描您的計算機以查找惡意軟件:

Windows Defender的

Windows Defender 是作為操作系統的一部分提供的內置安全工具,隨時準備為您提供全力支持。

以下是在 Windows 7 中使用 Windows Defender 的方法:

Start -> Type 'Defender' (without quotes) into the Search box -> Windows Defender -> Scan -> Full scan

您的第三方防病毒軟件

戰鬥正在進行中,因此是時候充分利用您委託保護 PC 安全的第三方防病毒軟件了。

Auslogics 反惡意軟件

您的計算機永遠不會太安全:惡意軟件不會停止陰謀推翻您的防病毒軟件並佔據您的 PC。 好消息是,Auslogics Anti-Malware 可以通過消除其他安全解決方案可能遺漏的威脅來挽救局面。

從您的系統中刪除惡意軟件以修復您的 Windows 更新。

我們希望您已使您的 Windows 更新像發條一樣運行。

您對此問題有任何想法或疑問嗎?

我們期待您的評論!