CBS重启后重启

操作系统:Windows服务器2016年数据中心评估版本14393

我觉得这可能是因为在“添加angular色和function”之后的嘘声中突然关机。

我试图删除registry项

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Reboot Pending\ 

然而:

  1. 我仍然无法在服务器pipe理器上做任何事情,他们仍然发现我有待重启;

  2. 重新启动后,该键再次显示。

而且我注意到在“HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Servicing \ PackagesPending”下有很多挂起的软件包(并且它们没有安装)

那么,如何获得这些待安装的软件包呢? (或执行还原?)

注册表编辑器

经理

我不确定这些操作是否会导致任何其他问题(以及是否安全)。但至less我现在可以安装function。 而这些就是我所做的。

做这些之前备份很重要。

基本上,我正在清理CBS更新等待logging。

  1. 打开regedit ,findHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing 。 你会看到PackagesPending ,右击它,打开Permission 。 单击Advanced ,将所有者更改为pipe理员(或您正在使用的任何其他用户)。 closuresAdvanced窗口。 在Permission窗口中授予该用户Full Control 。 并删除PackagesPending

  2. 重复1. Reboot Pending

  3. explorer打开X:\Windows\WinSxS ,你会看到pending.xml 。 在其属性中,重复1.并删除pending.xml

  4. 重新启动,一切看起来很好。

而且,别忘记备份registry和您删除的文件。