具體故障如下:
- 控制面板,程序,打開或關閉Windows功能,列表顯示不全,只有6個左右的功能。
- 啓用某個功能,提示“出現錯誤。並非所有的功能被成功更改”
解決辦法如下:
- 刪除C:\Windows\winsxs\pending.xml
如果還不行,考慮組件存儲損壞,可能是Ghost系統精簡了。
win8以上系統,可以用以下命令修復組件存儲:
dism /online /cleanup-image /restorehealth
win7不支持以上命令,可以考慮安裝更新準備工具kb947821進行修復,預計安裝40分鐘。
別的修復辦法:
- 在【MSDN我告訴你】下載同版本的原版系統鏡像,如win7 x64 sp1的旗艦版系統鏡像,版本一定不能搞錯!
- 設置U盤PE啓動,在PE下解壓或虛擬光驅掛載系統鏡像。
- 7zip打開sources\install.wim或虛擬光驅掛載。
- 注意到有1、2、3、4四個文件夾,根據系統安裝工具得知4是旗艦版。
- 打開文件夾4,提取Windows\winsxs到C:\Windows。
- 提示是否替換時,全否,不替換,如果重啓故障依舊,才考慮替換。
- 最後刪除pending.xml,重啓即可。
重啓後應該可以正常啓用功能了。如果可以執行一遍下面命令:
sfc /scannow
刪除pending.xml的做法,也適用於安裝補丁後,進入桌面前自動重啓的問題。