AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 500641
Accepted
Kev
Kev
Asked: 2013-04-19 08:02:40 +0800 CST2013-04-19 08:02:40 +0800 CST 2013-04-19 08:02:40 +0800 CST

Windows 更新后重启后的异常行为

  • 772

我们的一台 Windows 2008 R2 SP1 服务器在执行 Windows 更新时关机期间挂起 - 我选择“关机并应用更新” - 事后看来这可能不是最佳选择。

服务器挂在常规的灰色“正在关闭 Windows”屏幕上,而不是告诉您它正在安装更新而不是拔下插头的屏幕。

我等了大约一个小时才决定强制重启。当服务器重新启动时,它现在显示黑屏,内容如下:

Applying update operation nnnn of 16703 (\Registry\....)

的值在nnnn稳步递增,括号中的值从系统文件到注册表项发生了各种变化。

谁能告诉我这里可能发生了什么来触发这种行为?我以前从没见过这个。

我在谷歌上搜索了一下,找到了解决这个过程中可能出现的错误的各种解决方案,但没有一个能解释为什么我的服务器首先要这样做。

windows
  • 2 2 个回答
  • 6805 Views

2 个回答

  • Voted
  1. Best Answer
    Brandon Lawson
    2013-04-19T16:38:34+08:002013-04-19T16:38:34+08:00

    这是设计使然。操作系统通常会在重启之前安装更新,然后再重启。当您有包含大文件的更新时,您将看到此屏幕。更新排队,然后安装。我们在安装语言包、服务包、大型更新等时更容易看到它。如果您担心,可以随时查看服务器事件日志和 windowsupdate.log。(C:\Windows\windowsupdate.log)

    • 6
  2. jim collins
    2015-10-17T09:28:03+08:002015-10-17T09:28:03+08:00

    我也发生过。不是病毒(我也是这么想的)。这是解释:

    有时,当重新启动 Windows 时,您可能会看到一个黑色屏幕,中间有一个 Windows 徽标,下面的白色文本快速计算了数千个“更新操作”的应用程序,如下所示:

    在此处输入图像描述 基于组件的服务是一个多步骤过程,您通常看不到其中的一些步骤:

    1. 下载数字签名更新
    2. 验证签名
    3. 解包到暂存区
    4. 执行暂存操作
    5. 开始重启
    6. 验证分阶段更新的正确性
    7. 将分阶段更新迁移到 WinSxs 和注册表中
    8. 验证合并的正确性
    9. 完成重启
    10. 显示登录屏幕

    第 4 步是在您看到从 0% 到 100% 的计数时出现的预重启“请勿中断或关闭电源”消息。第 7 步是重启后的版本。通常,第 6 步和第 8 步没有可见的指示。但如果某些原因导致验证失败,则会重新安排更新。在这种情况下,验证步骤变得可见,这就是您在上面看到的图像。这并不意味着 Windows 正在应用数以千计的更新。相反,正在安装的一批更新包含数千个不同的更新操作,并且您正在经历难得的机会来见证每个操作进行时的状态消息。

    对于主要的操作系统组件,例如 .NET 框架,应用更新包可能需要处理数千个步骤:必须读取、修改和验证每个现有的注册表项。必须提取、验证、复制和验证每个 DLL。安装一个更新涉及应用许多更新操作。

    来源:https ://www.kubuntuforums.net/showthread.php?60550-Windows-quot-update-operations-quot-explained

    • 4

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve