2015-08-06 19:57:17 +0000 2015-08-06 19:57:17 +0000
554
554

Windows 7 SP1 Windows更新卡住了检查更新

我重新安装了Windows 7并安装了SP1。现在,当我尝试手动检查Windows更新时,它只是在Checking for updates屏幕上挂起。

答案 (13)

514
514
514
2015-11-04 18:46:07 +0000

修复

微软发布了一个Windows Update Client Update,它是2016年7月更新滚动的一部分,用于修复Windows Update扫描时长的挂机。这包括以下内容:

  • 优化,解决了某些计算机上报告的更新扫描时间过长的问题。下载:**
  1. 停止Windows更新服务。这样做可以加快MSU更新的设置速度,并且不需要****Moab的无用步骤(重启会导致WU服务被停止,直到它通过触发器启动,当互联网可用时才会启动)。这可以从命令行,或从服务管理器窗口。尝试下载的更新,看看它是否加快了更新的安装速度。

要想安装更新,你首先需要安装2015年4月服务栈更新Windows 7和Windows Server 2008 R2更新(再次,在尝试安装MSU之前,停止WU服务)。

下载(2015年4月服务栈更新):

工作方法1

如果这对搜索新的更新仍然没有帮助,请使用 WSUSOffline 获取所有更新。

137
137
137
2016-01-05 18:31:30 +0000

这几年来,这个问题来来去去去,一路上有不同的修复方法,所以下面是我2016年1月5日的更新指南。

这是我在重装SP1的Windows 7或Windows更新卡住检查更新时的问题时的做法。选择

windows6.1-KB976932-X64.exe

windows6.1-KB976932-X86.exe

windows6.1-KB976932-X86.exe

windows6.1-KB976932-X86.exe

微软已经为Windows 7 SP1发布了一个巨大的更新包,这类似于服务包,但他们并没有这样称呼它。这将使Windows 7的更新速度大大加快,在干净安装后,不再有Windows更新问题和多次重启。这个更新卷积将使系统更新到2016年4月2日星期二的补丁。

这不是通过Windows Update发布的,请到这个地址:

http://catalog.update.microsoft.com/v7/site/home.aspx

在搜索框中输入3125574,然后按回车键。

现在你会看到这个卷积的所有版本,选择你需要的版本,然后下载到你以后可以找到的地方。同时使用Windows更新目录页面先下载并安装这个更新, 3177467 ,这是卷积的前提条件,然后安装3125574,在应用这些更新时也要确保断开网络连接。按照建议手动应用这3个更新后,重新启动电脑,Windows更新应该没有问题。

34
34
34
2015-08-27 15:04:46 +0000

我发现微软有一个神奇的工具来修复自己的更新。运行 “Windows Update Automated Troubleshooter "软件包清除了我在更新方面的所有问题。

参见Windows Update: FAQ_。滚动到 "如果我在安装更新时遇到问题该怎么办?”

或使用下载链接_。

17
17
17
2016-09-23 14:23:52 +0000

这是给那些已经尝试过每一个解决方案的人(像我一样),你能找到的每一个解决方案都没有任何乐趣。下面的过程对我来说,我的客户的一个非常顽固的HP DV6通过出厂映像w/SP1重新加载的过程,对我试过的其他解决方案(虽然他们是解决方案的一部分)没有很好的反应。这是我用来实现成功的确切顺序。执行清洁启动

  1. 运行 “Windows Update” - 点击 “更改设置 "并设置为 "永不检查更新"。

重启

手动应用以下更新 **顺序*。安装好上述更新后,再次运行msconfig.exe,这次选择 "正常启动"。运行Windows Update,你应该会看到预期的更新(在我的例子中,198)需要安装。继续安装。

  1. 如果你喜欢,你可以在应用完更新后将Windows Update设置更改为自动。
7
7
7
2015-12-11 22:36:38 +0000

我也有同样的经历–Windows会永远检查更新。

我决定手动安装更新,简单的搜索后发现了Windows Update Downloader。我用它手动下载了106个安全更新。

然后我手动安装了每一个更新。一次一个一个地安装。

有些更新的操作类似于Windows Update本身–当我运行更新时,我得到了一个窗口,标题是 “Windows Update Standalone Installer",在 "搜索此计算机上的更新 "下面有一个 "做事情 "类型的进度条(而不是从左到右的进度条),右下角有一个取消按钮。为了杀死它,我不得不在任务管理器中关闭三个任务或重启。但我观察到,重启后,被卡住的更新就会成功安装。

于是,我磨磨蹭蹭地安装更新,一次安装两三个,然后重启,当我看到上面描述的窗口超过20秒,没有任何进展。

当我把100多个更新全部安装完毕后,我又试着运行了一次Windows Update。一个核心到了100%,svchost任务到了千兆的内存,

我就把它搁置了一下,然后厌恶地去关机。而在关机按钮上出现了黄色的Windows更新小盾牌!

我让它安装了7个左右的更新,然后重新开机。我把它放了一会儿,然后又一次在关机按钮上出现了黄色的小windows更新盾牌!这次有50个更新。这一次有50个更新。

第三次有79个更新。

之后,我运行Windows Update瘦身版,果然成功了!

我没有自大到说这能解决你的问题。我想说的是,这能解决你的问题。祝你们好运!

4
4
4
2016-07-06 15:33:24 +0000

在我的情况下,下载进度被卡在0%。我用以下方法解决了这个问题(如建议的这里):

  • 停止Windows Update和Application Experience服务(如果没有停止,请禁用它们,然后重新启动)

  • 删除里面的所有东西C:\Windows\SoftwareDistribution

  • 重新启动Application Experience和Windows Update服务

  • 重新打开Windows Update,让它检查更新

1
1
1
2015-09-04 11:27:58 +0000

简单的解决方法。打开Windows Update,进入更改设置,确定设置为自动安装更新,将安装新的更新时间改为下一个小时(而不是3点)。

将电脑插上电源后设置为永不休眠。更新可能需要两个小时才能开始,所以请耐心等待。

1
1
1
2016-12-26 10:09:17 +0000

This is probably specific to VM's. 1) Increase cores from 1 to something higher.

对我来说,这对CPU活动和内存的可用性都产生了直接而显著的影响。

_注: 我把这句话作为Windows Update不工作并消耗了100%的CPU (Win7 SP1)的答案,这句话被标记为与这句话的重复(虽然这句话没有提到100%的CPU)。我发现我无法在这里发布我的答案,因为答案控件缺失了,可能与标记为重复的问题有关,所以这里似乎是下一个最好的地方,因为试图解决100% CPU问题的人可以在这里得到链接。要明确的是:这个特殊的问题是关于Windows Update在没有任何事情发生的情况下消耗了100%的CPU,并且在很长一段时间内保持这种状态。我的Windows 7虚拟机就处于这种状态。任务管理器显示svchost.exe消耗了100%的CPU,这是Windows用来 “托管 "和运行单个服务的通用 "父进程"。通过右键点击svchost.exe并选择 "转到服务",我就能看到是哪个服务的问题,而罪魁祸首就是wuauserv,Windows Update Automatic Updates服务。我不愿意开始挑选KB热修复程序和更新,因为Windows Update有很多类似的问题;如果有办法让它在一个状态下能做到这一点,我更希望它自己应用所有的更新,按照正确的顺序,我更愿意。我把它放置了24小时,当我再次查看时,它仍然处于100%的状态,而且,更新历史记录显示,在这段时间里,它甚至没有安装过一次更新。最后一次更新是在前一天,也就是24小时前完成的。几次重启都没有任何区别:它直接回到了100%的CPU。

转到Hyper-V的问题上,我看了一下,发现可以在哪里配置一个虚拟机的处理器数量。当虚拟机运行时,这个设置是灰色的,所以你必须关闭它才能改变设置:

我把处理器的数量从1增加到2,然后立即看到了一个变化:虚拟机现在似乎在做一些事情。CPU 和内存使用量都在不断地上升和下降。我还注意到,VM似乎能够利用更多的内存分配给它:以前,当CPU卡在100%的时候,它一直在使用4G字节的内存中的2G,而现在,上升和下降,它最多使用了3G。我关闭了它,并再次增加了处理器的数量,从2个增加到4个,看到了相应的效果:任务管理器中大量的持续活动,4个处理器中的每一个都不一样,而它能使用的内存量也再次增加,仍然是涨涨跌跌不休,但现在已经接近分配的全部4G。现在看来,它的更新量似乎在不断的撕逼。而CPU的使用率,也在迅速的上升,现在通常在25%左右,这意味着从这一点上,机器在处理更新时的响应速度和可用度都提高了很多。因此,任何时候出现这种情况,很有可能是不止一个因素造成的。在任何情况下,提高配置的Hyper-V处理器的数量可能是或不可能是完全的答案,但毫无疑问,这样做会使机器的CPU和RAM的利用能力得到极大的改善。

1
1
1
2015-12-07 11:57:34 +0000

这是针对内存相对较小的PC/笔记本电脑(3 GB或以下)

尝试无果后

  1. 杀毒软件扫描(多次)
  2. 注册表修复
  3. Windows Update troubleshooter 4.安装最新版本的windows client

我的修复方法很简单,

检查你的电源选项*

如果你的PC/笔记本使用了大量的内存,你将无法在检查更新时使用它,即使你每次 “回来 "检查时离开它,即使离开它几个小时后,它仍然在检查更新。

解释:

问题是你的电源设置让电脑/笔记本进入睡眠状态,从而停止了更新检查,当你把它唤醒后又重新开始(以为它一直在检查你离开它的时候都在检查)

*解决方法。 * 将电源设置改成永远不关机(你可以在更新成功后再改回来)。

1
1
1
2017-02-10 00:03:16 +0000

我遇到了类似的问题.

根据这个答案:

….重置所有的Windows Update,这样就可以重新开始。你可以使用这个脚本

如果没有帮助,我建议你尝试删除注册表键 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersio‌n\WindowsUpdate\Auto Update\RebootRequired (先导出注册表备份),然后重新启动电脑。

1
1
1
2016-10-15 16:53:48 +0000

最近我恢复了一台2010年的笔记本,将其恢复到初始系统镜像,64位版本的Windows 7(无SP1)。我卸载了笔记本上的一些垃圾软件,并安装了一些基本用途的软件,如7zip、VLC、杀毒软件等(所有的免费软件都是从安全网站或付费版本的免费软件,而不是破解版的,只是为了说明一下)。我做了更新到SP1(在Windows更新列表中的一些重启后出现的,在我安装的第一台电脑中出现了),然后把电脑还给了机主。过了一个星期左右,找我帮忙的人告诉我,他发现每次检查windows更新的时候,他都会一直在等待,甚至要等很长时间才能完成任务。起初我还以为是恶意软件,尽管那个人坚持说这是不可能的,而且从一开始就有这种情况发生,但我还是决定再次将电脑恢复到原来的系统映像,以确定一下。我做了和第一次一样的事情,但是,我没有立即返回电脑,而是决定保留它一段时间,用它来上网,看一些视频,在空闲时间听音乐…… 这时,我启动了Windows Update搜索更新,果然,我发现这个过程持续了很长时间,没有找到任何东西,也没有停止,就像主人告诉我的那样,结束了。

我试着解决这个问题,几乎每一个问题的回复都是这样的,在SuperUser上的重复的一个也没有解决。最后但并非最不重要的是,我也试过了几个微软社区的答案,甚至在1, 2](https://support.microsoft.com/it-it/kb/883821))和[tom的硬件](http://answers.microsoft.com/it-it/windows/forum/windows_7-update/windows-update-dice-di-riavviare-il-pc-ma/d8c773b5-0007-415a-847b-22f3b8437daf)BUT,在这一切之后,没有任何结果:我仍然没有解决这个问题

我不知道操作系统语言不是美式/英语的事实是否与此有关,也不知道所有的尝试都没有解决这个问题…… 不管怎么说,因为我看到Windows更新在一开始就起作用了,所以我决定再次将电脑恢复到原来的系统镜像,尝试着逐一安装更新,试图了解问题是什么时候出现的(希望甚至是为什么)…..

COMING TO SOLUTION:

TMLSS: 最后,我发现Windows Update刚安装完SP1更新(KB976932)就停止工作了,我按照以下步骤解决了每一个问题:

  1. 转到Control Panel > Programs > Programs and Functionalities > Installed Updates,搜索并卸载SP1更新KB976932。(我记得我也卸载了KB958488更新,但我觉得没有必要)

  2. 从微软的更新目录中 “手动 "下载相同的更新,到 http://catalog.update.microsoft.com/v7/site/search.aspx?q=KB976932 (必须使用IE才能使用),然后选择适合操作系统(32位或64位)。"手动 "安装下载的更新到Windows 7 SP1(我注意到 "手动 "下载的更新的大小是之前Windows Update自动安装的6到12倍)。

这应该就够了,但是为了确定一下,我记得后来我还安装了 KB3172605 , KB3020369 KB3125574 更新。

0
0
0
2017-05-23 19:34:41 +0000

我有一台一年没开机的老式Win7笔记本也有同样的问题。在尝试了以上的解决方案,特别是安装KB3020369和KB3172605之后,我终于放下心来,在微软的 “答案 "网站上使用了超级超级超级修复补丁。

这里是链接(链接到微软): MS修复检查更新,Win7

-1
-1
-1
2016-12-16 02:34:07 +0000

导致这种情况发生的原因有很多。然而,我最近发现在每次新安装的windows 7上都会出现这种情况,而以前没有出现过。Windows 7在第一次上网的时候,Windows 7会对windows更新组件执行静默更新。这个静音更新是2016-12-15起的当前版本,导致问题的是这个静音更新。这个更新的设计非常糟糕,如果在安装的时候,你打开 “Windows Update "程序,或者互联网资源管理器,或者安装任何东西,或者其他几样东西,都会很容易破坏你的windows更新组件,

  1. 即使更新顺利进行,也有一个次要的、已知的问题,就是有太多的旧更新堵塞了windows更新。

解决方法:

这里列出的解决方案都不能解决问题1。故障排除器会发现一堆问题,它声称它修复了,但它没有修复。每次运行它,你都会得到更多的问题,但没有实际的解决方案。至于问题2,这个问题只是需要你手动安装一些特定的更新,这里也没有提到。重装windows,还没有连接到互联网。 2. 手动更新更新代理并重新启动。 https://support.microsoft.com/en-us/kb/949104 3. 关闭自动更新 4.安装2015年4月的服务栈更新KB3020369,然后重启 https://www.microsoft.com/en-us/download/details.aspx?id=46817 5.安装2016年7月的更新KB3172605,然后重启,等待15分钟后再做任何事情。https://www.microsoft.com/en-us/download/details.aspx?id=53332 6.连接到互联网 7.安装独立的脱机Internet explorer 11并重新启动。MS说你应该在重启后等待10-15分钟后再做其他事情。