由於要安裝Visul studio 2012,須要net framework 4.5安裝不了, 老是提示 HRESULT 0xc8000222失敗. windows
一開始覺得是framework版本過高,接着下載framework 4.0, 3.5,安裝仍是出現一樣的問題,安裝到最後,情況以下面截圖 安全
在網上查了很久,在MSDN也看了一些帖子,彷佛沒有什麼幫助,後來在百度知道里面,搜索到了點線索,大概是windows update這塊的文件夾有問題. 工具
說明以下, spa
第一步: 若是是XP系統,這麼作: 1.開始——運行——輸入cmd——回車——在打開的窗口中輸入net stop WuAuServ 2.開始——運行——輸入%windir% 3.在打開的窗口中有個文件夾叫SoftwareDistribution,把它重命名爲SDold 4.開始——運行——輸入cmd——回車——在打開的窗口中輸入net start WuAuServ 第二步: 1.開始——運行——輸入regedit——回車 2.找到註冊表,HKEY_LOCAL_MACHINE\SOFWARE\Microsoft\Internet Explorer下的MAIN子鍵,點擊main後,在上面菜單中找到「編輯」--「權限」,點擊後就會出現「容許徹底控制」等字樣,勾上則可。出現這種狀況的緣由,主要是用ghost作的系統,有不少系統中把ie給綁架了。 第三步: 安裝 Net.Framework4.0
操做步驟:首先windows鍵或者點開始-->控制面板->系統和安全->管理工具->服務 code
而後執行上面第一步,把SoftwareDistribution,把它重命名爲SDold,而後再啓動Windows Update服務,而後再按第二步修改一下注冊表. 進程
最後開始安裝framework 4.5,成功,終於能夠順利把Visual Stdio 2012安裝上了. ip