Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
修复Server Manager无法正常打开的问题
在Windows Server 2008和Windows Server 2008 R2中,Server Manager是用户非常频繁用到的管理服务器的工具。如果这个工具无法正常工作,服务器的管理就很难进行。可想而知,这种情况下用户是非常着急的。
很多次我们碰到Server Manager无法打开的问题,最后发现都是Server Manager的相关文件由于各种各样的原因遭到意外损坏而导致的。问题的现象类似于下面截图中得情况。
这个问题,我们可以通过一个非常简单有效的办法来进行修复。其实,这类问题基本上都可以用我们的系统更新准备工具得到解决。具体方法如下:
运行系统更新准备工具,(具体使用方法可参考 https://support.microsoft.com/kb/947821 )。运行完,我们可以收集日志C:\Windows\logs\CBS\chesur.log.
找到类似于下面的错误。(具体的文件名字可能会不一样)
错误日志
==============
Unavailable repair files:
servicing\packages\Package_for_KB2534366_RTM~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicing\packages\Package_for_KB2534366_RTM~31bf3856ad364e35~amd64~~6.1.1.0.cat
以上错误的意思是,找到两个损坏又无法修复的文件。这种情况下,我们就需要手动进行修复, 找一台正常工作的机器上的文件来替换有问题的文件。如果在替换的时候碰到权限问题而提示无法替换,我们可以用以下方案。
首先,以管理员的权限运行一个命令行,然后我们执行下面的命令。
takeown /F C:\windows\servicing\Packages /A
cacls C:\windows\servicing\Packages /G Administrators:F
然后,我们从正常工作的机器上目录“C:\windows\servicing\Packages” 中拷贝损坏的文件到有问题的机器上。文件的名字需要根据chesur.log的名字来决定。根据以上日志的结果,这两个文件的名字如下。
Package_for_KB2534366_RTM~31bf3856ad364e35~amd64~~6.1.1.0.mum
Package_for_KB2534366_RTM~31bf3856ad364e35~amd64~~6.1.1.0.cat
做完以上操作后,我们再次运行系统更新准备工具。如果没有发现更多的错误,说明问题已经解决。这个时候,我们去打开Server Manager,就会发现Server Manager可以正常工作了。好了,大功告成!
本博文仅供参考,微软公司对其内容不作任何责任担保或权利赋予。
Comments
- Anonymous
September 09, 2011
very useful! :)