服务器管理器打开角色错误、功能错误 找不到元素 0x80070490的解决方法
安装了Windows 2008 R2 X64系统的服务器,当安装服务器角色的时候,发现角色错误,无法添加角色,现提供解决方法如下:1、 获取c:\Windows\Servicing\Packages目录的所有权
takeown /F c:\Windows\Servicing\Packages /D y /R
2、 赋予登陆用户对c:\Windows\Servicing\Packages目录完全控制权限
cacls c:\Windows\Servicing\Packages /E /T /C /G "Administrator":F //username为当前登陆用户名
3、 从另一台正常的服务器上拷贝一份c:\Windows\Servicing\Packages 文件夹,覆盖有故障服务器,重新打开服务器管理 [p=30, 2, left][size=12px][font=宋体]一、错误提示[/font][/size][/p][p=30, 2, left][size=12px]
[/size][/p][p=30, 2, left][size=12px][font=宋体]windows 2008系统,打开服务器管理器打开角色、功能出错,界面如下图所示:[/font][/size][size=12px]
[/size]
[font=宋体][size=3]
[/size][/font][size=12px]
[/size][url=http://img1.51cto.com/attachment/201102/211718884.jpg][size=12px][font=宋体][img]http://img1.51cto.com/attachment/201102/211718884.jpg[/img][/font][/size][/url][/p]
[p=30, 2, left][size=12px]
[/size][/p][p=30, 2, left][size=12px]
[/size][/p][p=30, 2, left][size=12px][font=宋体]查看日志,发现两条常见的错误日志:[/font][/size][size=12px]
[/size][/p][p=30, 2, left][size=12px][font=宋体]1.在 Windows Modules Installer 服务意外终止后,“服务控制管理器”试着进行 修正操作(重新启动服务),但这个操作失败,错误是: 服务的实例已在运行中。[/font][/size][size=12px]
[/size][/p][p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][size=12px][font=宋体]2.错误应用程序名称: TrustedInstaller.exe,版本: 6.1.7600.16385,时间戳: 0x4a5bc4b0[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 错误模块名称: ntdll.dll,版本: 6.1.7600.16559,时间戳: 0x4ba9b802[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 异常代码: 0xc00000fd[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 错误偏移量: 0x0000000000052880[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 错误进程 ID: 0xda4[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 错误应用程序启动时间: 0x01cbcb13e1661bd2[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 错误应用程序路径: C:\Windows\servicing\TrustedInstaller.exe[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 错误模块路径: C:\Windows\SYSTEM32\ntdll.dll[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] 报告 ID: 4078a6e8-3707-11e0-b783-00237dd2ae72[/font][/size][/font]
[font=宋体, "][size=12px]
[/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]二、解决方法[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]查找相应资料,发现可以按照下面的方法解决。[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]1.下载微软补丁:kb947821[/font][/size][size=12px]
[/size][/font]
[p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][size=12px][font=宋体]2.在c盘新增临时文件夹servicing,并将kb947821复制进去[/font][/size][size=12px]
[/size][/font]
[p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][size=12px][font=宋体]3.依次输入命令:[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] c:\cd c:\servicing[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] c:\servicing>wusa Windows6.1-KB947821-v8-x64.msu /extract:c:\servicing\kb947821[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] c:\servicing>cd kb947821[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体] c:\servicing\kb947821>CheckSURPackage.EXE /Quiet /WindowsUpdate /DeleteBadCab /pkgversion=9.0 /fixcab=%windir%\CheckSur\v1.0\*.CAB /fixcab=%windir%\CheckSur\*.CAB /pkgdownload[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]最后一个命令运行完,会产生三个进程:[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]checksur.exe, checksurlauncher.exe, CheckSURPackage.exe[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]在进程管理器里面,看到它们都消失后,进行下面的操作[/font][/size][size=12px]
[/size][/font]
[p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][size=12px][font=宋体]4.查看C:\Windows\Logs\CBS\checksur.log[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]内容如下:[/font][/size]
[p=30, 2, left][size=12px]
[/size][/p][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px][font=宋体]servicing\packages\Package_for_KB977074_RTM~31bf3856ad364e35~amd64~~6.1.1.1.cat[/font]
[font=宋体]可以发现:KB977074有两个文件有问题,所以需要下载KB977074补丁[/font]
[/size][/font]
[p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][size=12px][font=宋体]5.下载KB977074补丁,放在c:\[/font][/size][size=12px]
[/size][/font]
[p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][p=30, 2, left][size=12px][font=宋体]6.依次运行命令:[/font][/size][/p][p=30, 2, left][font=宋体][size=12px]c:\>wusa Windows6.1-KB977074-x64.msu /extract:c:\servicing\kb977074[/size][/font][size=12px]
[/size][/p][size=12px][font=宋体]c:\>cd servicing\kb977074[/font][/size]
[font=宋体][size=12px]c:\servicing\kb977074>mkdir files[/size][/font][size=12px]
[/size][size=12px][font=宋体]c:\servicing\kb977074>expand Windows6.1-KB977074-x64.cab -F:* files[/font][/size][size=12px]
[/size][size=12px][font=宋体]Microsoft (R) 文件扩展实用程序版本 6.1.7600.16385[/font][/size][size=12px]
[/size][size=12px][font=宋体]版权所有 (c) Microsoft Corporation。保留所有权利。[/font][/size][size=12px]
[/size][size=12px][font=宋体]正在将 files\wow64_microsoft-windows-explorer_31bf3856ad364e35_6.1.7600.20563_no[/font][/size]
[font=宋体][size=12px]ne_b89b8100e0dd69c2.manifest 添加到提取队列[/size][/font]
[size=12px]
[/size][size=12px][font=宋体]正在将 files\wow64_microsoft-windows-explorer_31bf3856ad364e35_6.1.7600.16450_no[/font][/size][size=12px]
[/size]
[size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px][font=宋体]提取队列[/font]
[/size]
[size=12px]
[/size][size=12px]
[/size][size=12px][font=宋体]正在将 files\package_for_kb977074_rtm_bf~31bf3856ad364e35~amd64~~6.1.1.1.cat 添[/font]
[/size]
[size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][size=12px][font=宋体]正在展开文件 ....[/font]
[/size][p=30, 2, left][size=12px]
[/size][/p][size=12px]
[/size][size=12px]
[/size]
[size=12px]
[/size][size=12px][font=宋体]总共 38 个文件。[/font]
[/size][/font]
[p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][p=30, 2, left][size=12px][font=宋体]7.在C:\servicing\kb977074\files中找到[/font][/size][/p][p=30, 2, left][font=宋体][size=12px]Package_for_KB977074_RTM~31bf3856ad364e35~amd64~~6.1.1.1.mum[/size][/font][size=12px]
[/size][/p][size=12px][font=宋体]Package_for_KB977074_RTM~31bf3856ad364e35~amd64~~6.1.1.1.cat[/font][/size][size=12px]
[/size][size=12px][font=宋体]将他们复制替换C:\Windows\servicing\Packages中的文件[/font][/size]
[p=30, 2, left][size=12px]
[/size][/p][size=12px][font=宋体]注:在这之前,登录帐号必须取得C:\Windows\servicing\Packages文件夹的所有权和读写权限。[/font]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]8.再次打开角色,提示要重启。[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]电脑重启之后,故障解决。[/font][/size][size=12px]
[/size][size=12px]
[/size][size=12px]
[/size][/font]
[p=30, 2, left][size=12px]
[/size][/p][font=宋体, "][size=12px][font=宋体]参考网址:[/font][/size][size=12px]
[/size][/font]
[font=宋体, "][size=12px][font=宋体]http://social.technet.microsoft.com/Forums/zh-CN/winservermanager/thread/0ca90e27-251f-4ddb-9cc9-0484d9bace84 [/font][/size][/font] 最近安装了几台win2008 datecenter r2,发现有2台无法打开角色和功能
觉得很奇怪,怎么刚装的系统会有这个问题呢?办法:
1.先去下载检测kb,[url=http://support.microsoft.com/kb/947821]http://support.microsoft.com/kb/947821[/url]安装
2.在c盘新增临时文件夹servicing(随便什么),并将kb947821复制进去
3.依次输入命令
c:\cd c:\servicing
c:\servicing>wusa Windows6.1-KB947821-v8-x64.msu /extract:c:\servicing\kb947821
c:\servicing>cd kb947821
C:\servicing\kb947821>CheckSURPackage.EXE /Quiet /WindowsUpdate /DeleteBadCab /pkgversion=9.0 /fixcab=%windir%\CheckSur\v1.0\*.CAB /fixcab=%windir%\CheckSur\*.CAB /pkgdownload
最后一个命令运行完,会产生三个进程: checksur.exe, checksurlauncher.exe, CheckSURPackage.exe 在进程管理器里面,看到它们都消失后,进行下面的操作
4.查看C:\Windows\Logs\CBS\checksur.log根据log提示去下载相应的kb,把kb提取到一个文件夹,然后把有问题的文件覆盖掉。
至此就可以解决问题
注:在这之前,登录帐号必须取得C:\Windows\servicing\Packages文件夹的所有权和读写权限 [b]回复 [url=http://www.zhumeng.org/redirect.php?goto=findpost&pid=339970&ptid=272497]3#[/url] [i]shillan[/i] [/b]
[quote]=================================
Checking System Update Readiness.
Binary Version 6.1.7601.22471
Package Version 9.0
2017-04-19 12:08
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
(f) CBS MUM Missing 0x00000002 servicing\Packages\Microsoft-Windows-Winhelp-Update-Server-MiniLP~31bf3856ad364e35~amd64~zh-CN~6.1.0.1.mum
(f) CBS MUM Missing 0x00000002 servicing\Packages\Microsoft-Windows-Winhelp-Update-Server-TopLevel~31bf3856ad364e35~amd64~~6.1.0.1.mum
(f) CBS MUM Missing 0x00000002 servicing\Packages\Microsoft-Windows-Winhelp-Update-Server~31bf3856ad364e35~amd64~zh-CN~6.1.0.1.mum
(f) CBS MUM Missing 0x00000002 servicing\Packages\Microsoft-Windows-Winhelp-Update-Server~31bf3856ad364e35~amd64~~6.1.0.1.mum
Checking Component Store
Summary:
Seconds executed: 287
Found 4 errors
CBS MUM Missing Total count: 4
Unavailable repair files:
servicing\packages\Microsoft-Windows-Winhelp-Update-Server-MiniLP~31bf3856ad364e35~amd64~zh-CN~6.1.0.1.mum
servicing\packages\Microsoft-Windows-Winhelp-Update-Server-TopLevel~31bf3856ad364e35~amd64~~6.1.0.1.mum
servicing\packages\Microsoft-Windows-Winhelp-Update-Server~31bf3856ad364e35~amd64~zh-CN~6.1.0.1.mum
servicing\packages\Microsoft-Windows-Winhelp-Update-Server~31bf3856ad364e35~amd64~~6.1.0.1.mum
servicing\packages\Microsoft-Windows-Winhelp-Update-Server-MiniLP~31bf3856ad364e35~amd64~zh-CN~6.1.0.1.cat
servicing\packages\Microsoft-Windows-Winhelp-Update-Server-TopLevel~31bf3856ad364e35~amd64~~6.1.0.1.cat
servicing\packages\Microsoft-Windows-Winhelp-Update-Server~31bf3856ad364e35~amd64~zh-CN~6.1.0.1.cat
servicing\packages\Microsoft-Windows-Winhelp-Update-Server~31bf3856ad364e35~amd64~~6.1.0.1.cat[/quote]
页:
[1]