2013年4月16日 星期二

在系統復原選項中的命令提示字元下手動解除 HotFix 更新

話說這次微軟四月份的安全性,造成 Windows 7 及 Windows Server 2008 、 Windows Server 2008 R2 全系列作業系統,因安裝了 KB2823324 而出了狀況,輕者重開機會一直 check disk ,重者連開機都開不起來,當然,也有部份的電腦是沒有這種狀況的。

輕者還能在正常的開機狀況下進入系統,到控制台裡的程式和功能來解除安裝;重者開不了機的情況下,也只能利用光碟開機或 USB 安裝碟開機來解除 HotFix 安裝。  (命令提示字元下移除 KB )

大多數的人可能不太清楚,如何利用系統復原選項中的命令提示字元來手動鍵入指令移除 HotFix ,在此筆者自己也來記錄一下,免得哪天自己也踩到雷。

以下範例是以 Windows 7 為例,而要解除的 HotFix 更新為 KB2817183 。

如果哪天,我們因為更新了 HotFix ,造成系統無法正常進入系統時,這時候就可以利用系統復原選項中的命令提示字元,來手動解除 HotFix 更新。

首先,我們可以利用 Windows 7 的光碟片開機,或利用 Windows 7 的 USB 開機碟來開機,當開機後,請直接點選【下一步】。


接著請點選【修復您的電腦】。


這時候系統會搜尋您作業系統安裝的所在磁碟,當系統搜尋完畢後,請按【下一步】。

註:請注意您的作業系統所在磁碟,一般正常模式下,預設是安裝在 C 磁碟,但當我們用系統修復模式進入後,作業系統安裝磁碟會是在 D 磁碟,而原來的 C 磁碟會是正常模式下的系統保留碟。


確認我們的作業系統是在 本機磁碟 D 以後,請點選【命令提示字元】。


當命令提示字元視窗開啟後........。


我們鍵入dism /image:D:\ /get-packages,並按【Enter】鍵,此時系統會開始搜尋近期內所安裝的 HotFix 更新檔案。


當系統搜尋出近期內所安裝的 HotFix 更新檔案後,我們可以找一下要移除的 HotFix 更新。


在範例中,我們要解除的 HotFix 更新為 KB2817183 。


找到 KB2817183 以後,我們要選取【封裝識別】的完整名稱,請按滑鼠左鍵不放並拖曳到名稱的結尾,選取整串的完整名稱。


選取後,我們在將滑鼠移到命令提示字元視窗的左上角圖示,按一下滑鼠左鍵,並選擇【編輯】--【複製】。


當按完【複製】後,我們在於命令提示字元下鍵入指令dism /image:D:\ /remove-package /PackageName:


當鍵入完指令後,我們按一下滑鼠的右鍵,這時候系統就會貼上我們剛剛所【複製】下來的文字,確認無誤後,請按【Enter】鍵。


這時候系統就會開始移除 KB2817183 的 HotFix 了,當操作順利完成後,請按【exit】並按【Enter】鍵,來離開命令提示字元視窗。


最後,我們選按【重新啟動】,來重新開機正常的進入作業系統。


進入作業系統後,我們到控制台裡的程式和功能,並按檢視安裝的更新,我們會發現, KB2817183 已經完全的移除掉了。



沒有留言:

張貼留言