[转]Windows Server 2008R2 服务器管理角色服务器刷新失败

案例:

Windows 2008 R2系统的服务器,当想安装服务器角色的时候,无法安装,出现了“服务器刷新失败”,点击它弹出对话框提示“刷新服务器管理器时出现意外错误: 异常来自 HRESULT:0x800F0818。“

解决办法:

1、  首先下载并安装“系统更新准备工具”地址:http://support.microsoft.com/kb/947821

2、  获取c:WindowsServicingPackages目录的所有权

takeown /F c:\Windows\Servicing\Packages /D y /R

3、  赋予登陆用户对c:WindowsServicingPackages目录完全控制权限

cacls c:\Windows\Servicing\Packages /E /T /C /G "UserName":F  //username为当前登陆用户名

4、打开C:WindowsLogsCBS目录下的CheckSUR.log文件,会看到类似如下内容

   =================================

Checking System Update Readiness.

Binary Version 6.1.7600.20667

Package Version 8.0

2010-08-18 13:05

 

Checking Windows Servicing Packages

 

Checking Package Manifests and Catalogs

(f)    CBS MUM Corrupt 0x00000000      servicingPackagesPackage_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.mum           Expected file name Package_for_KB2286198~31bf3856ad364e35~amd64~~6.1.1.1.mum does not match the actual file name

 

Checking Package Watchlist

 

Checking Component Watchlist

 

Checking Packages

 

Checking Component Store

 

Summary:

Seconds executed: 140

 Found 1 errors

  CBS MUM Corrupt Total count: 1

 

Unavailable repair files:

       servicingpackagesPackage_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.mum

       servicingpackagesPackage_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.cat

 

5、下载CheckSUR.log出现的KB2286198文件到c盘,然后运行如下命令

C:\Windows\system32>Cd

C:>Expand –F:* Windows6.1-KB2286198-x64.msu c:\temp  

C:>Cd temp

C:Temp>Expand –F:* Windows6.1-KB2286198-x64.cab c:\tempcab  

 

6、打开c:tempcab 目录找到CheckSUR.log中出现的两个文件

Package_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.mum

Package_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.cat

 

7、将这两个文件复制到c:\Windows\Servicing\Packages目录,覆盖已有的文件

到此问题解决

 

PS:最简单的方法是直接找系统相同已安装角色相同的服务器,覆盖问题服务器的c:WindowsServicingPackages目录即可。

不知道是打了补丁还是咋了,Server2008R2上的服务器管理,角色错误,点击它弹出对话框提示“刷新服务器管理器时出现意外错误: 异常来自 HRESULT:0x800F0818。“

网上搜罗了下解决办法,

找到如下办法

转自:http://kms.lenovots.com/kb/article.php?id=9624

前面几步没什么问题,关键是后面打开日志文件找到需要下载的补丁包,例如此处是KB2286198,搜一下上微软站上下载对应系统的补丁包,然后第五步就是解压补丁包,不是直接安装用winrar啥的反正解压到临时文件。第六步就是在解压的临时文件夹中找到日志中错误的那两个文件,覆盖到c:\Windows\Servicing\Packages

收工,正常了

你可能感兴趣的:([转]Windows Server 2008R2 服务器管理角色服务器刷新失败)