Windows 2008 R2服務(wù)管理器刷新失敗的解決方法
這幾天在做實(shí)驗(yàn),一臺服務(wù)器安裝了Windows 2008 R2 X64系統(tǒng),當(dāng)我想安裝服務(wù)器角色的時候,發(fā)現(xiàn)無法安裝,出現(xiàn)了“服務(wù)器刷新失敗”,點(diǎn)擊它彈出對話框提示“刷新服務(wù)器管理器時出現(xiàn)意外錯誤: 異常來自 HRESULT:0x800F0818。有關(guān)詳細(xì)信息,請參閱事件日志: 診斷、事件查看器、應(yīng)用程序和服務(wù)日志、Microsoft、Windows、服務(wù)器管理器、操作” 然后我就查看日志,日志內(nèi)容如下:
無法發(fā)現(xiàn)系統(tǒng)的狀態(tài)。找到一個意外的異常:
System.Runtime.InteropServices.COMException (0x800706BE): 遠(yuǎn)程過程調(diào)用失敗。 (異常來自 HRESULT:0x800706BE)
在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
在 Microsoft.Windows.ServerManager.ComponentInstaller.CreateSessionAndPackage(IntPtr& session, IntPtr& package)
在 Microsoft.Windows.ServerManager.ComponentInstaller.InitializeUpdateInfo()
在 Microsoft.Windows.ServerManager.ComponentInstaller.Initialize()
在 Microsoft.Windows.ServerManager.Common.Provider.RefreshDiscovery()
在 Microsoft.Windows.ServerManager.LocalResult.PerformDiscovery()
在 Microsoft.Windows.ServerManager.ServerManagerModel.CreateLocalResult(RefreshType refreshType)
在 Microsoft.Windows.ServerManager.ServerManagerModel.InternalRefreshModelResult(Object state)
開始糾結(jié)了,手上有很多Win2008R2的服務(wù)器,還是第一次遇到這個問題,開始求助于強(qiáng)大的Google,終于讓我在一個國外的博客上找到了解決辦法。
解決辦法:
1、 首先下載并安裝“系統(tǒng)更新準(zhǔn)備工具”地址:http://support.microsoft.com/kb/947821
2、 獲取c:\Windows\Servicing\Packages目錄的所有權(quán)
takeown /F c:\Windows\Servicing\Packages /D y /R
3、 賦予登陸用戶對c:\Windows\Servicing\Packages目錄完全控制權(quán)限
cacls c:\Windows\Servicing\Packages /E /T /C /G "UserName":F //username為當(dāng)前登陸用戶名
4、打開C:\Windows\Logs\CBS目錄下的CheckSUR.log文件,會看到類似如下內(nèi)容
=================================
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 servicing\Packages\Package_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:
servicing\packages\Package_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.mum
servicing\packages\Package_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.cat
5、下載CheckSUR.log出現(xiàn)的KB2286198文件到c盤,然后運(yùn)行如下命令
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:\temp\cab
6、打開c:\temp\cab 目錄找到CheckSUR.log中出現(xiàn)的兩個文件
Package_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.mum
Package_for_KB2286198_RTM~31bf3856ad364e35~amd64~~6.1.1.1.cat
7、將這兩個文件復(fù)制到c:\Windows\Servicing\Packages目錄,覆蓋已有的文件
到此問題解決
參考文章:
How to fix Server Manager Errors after installing updates (HRESULT:0x800F0818 / HRESULT:0x800B0100)
腳本之家小編注:個人感覺上面的操作不太容易,經(jīng)過測試比較麻煩,還是重新做下系統(tǒng),然后安裝好iis,再安裝補(bǔ)丁。
相關(guān)文章
win2012中讓IIS同時支持多版本ASP.NET 3.5/4.0/4.5的方法
這篇文章主要介紹了win2012中讓IIS同時支持多版本ASP.NET 3.5/4.0/4.5的方法,需要的朋友可以參考下2015-10-10
windows2003安裝apache-mysql-php-phpmyadmin
在本機(jī)搭建apache,php,mysql的開發(fā)環(huán)境網(wǎng)上文章很多,我在這兒列舉一下在windows2003sp2,vista上搭建最新的Apache+PHP+MySQL+phpMyAdmin會出現(xiàn)的一些新問題,也許會對你有所幫助.2009-02-02
IIS7下設(shè)置https主機(jī)名綁定灰色無法修改問題解決
默認(rèn)情況下,IIS中HTTPS 綁定是無法指定主機(jī)名的,本文主要介紹了IIS7下設(shè)置https主機(jī)名綁定灰色無法修改問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04
Win2003服務(wù)器系統(tǒng)故障、停止錯誤的原因與解決方法
這篇文章主要介紹了Win2003服務(wù)器中遇到的系統(tǒng)故障、停止錯誤的原因與解決方法,希望可以幫助需要的朋友2023-09-09
IIS環(huán)境下PHP rewrite重寫設(shè)置(支持中文參數(shù))
這篇文章主要介紹了IIS環(huán)境下PHP重寫設(shè)置 支持中文參數(shù),需要的朋友可以參考下2014-06-06
Windows下安裝Redis及使用Python操作Redis的方法
這篇文章主要介紹了Windows下安裝Redis及使用Python操作Redis的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-03-03
Windows Server 2016服務(wù)器IIS配置的詳細(xì)步驟(圖文)
本文主要介紹了Windows Server 2016服務(wù)器IIS配置的詳細(xì)步驟,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04
Content-Location文件頭定義方法(防止內(nèi)部IP地址泄漏二法)
當(dāng)訪問IIS網(wǎng)站上的靜態(tài)HTML文件時,比如index.htm,IIS響應(yīng)中會包含一個Content-Location文件頭,為了安全等考慮我們可以自定義不讓別人知道我們的默認(rèn)頁面地址2012-07-07
詳細(xì)圖示關(guān)閉IIS的默認(rèn)腳本映射,以提高服務(wù)器安全性的設(shè)置方法
禁止IIS去執(zhí)行不在我們計(jì)劃內(nèi)的文件類型,可以顯著的改善服務(wù)器的安全環(huán)境,下面按步驟說明如何去關(guān)閉我們不需要的腳本映射。2008-09-09
Window?server?2012?R2?AD域的組策略設(shè)置步驟
AD域的組策略添加有助于管理AD域中的用戶使用的client端的環(huán)境,本文主要介紹了Window?server?2012?R2?AD域的組策略設(shè)置步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-04-04

