【轉載】恢復誤刪文件--DOS命令應用實例(一)
《電腦愛好者》報轉載第一輯第二篇之恢復誤刪文件--DOS命令應用實例(一)
恢復誤刪文件--DOS命令應用實例(一)
上期我們講述了DOS 的安裝,從本期開始我向大家介紹幾個經久不衰的DOS命令,我不會寫成DOS命令語法詳解,而是結合具體實例,希望對大家有所幫助。
故障現象:
開機藍屏無法進入Windows98。
定性分析:
開機按F8,選擇Safe
Mode(安全模式),同樣藍屏無法進入,再次重啟按F8,選擇Step-By-Step
Confirmation(一步一步配置),逐個確定,到達某一步時,出現“The folowing file is missing or
corrupted:c:\windows\ifshlp.sys”,什麽意思?(E文不好,只好查英漢詞典,大概意思是:ifshlp.sys文件丟失或被破壞,經過回憶,上次關機之前曾經刪除過c:\windows下的一些無用文件,如txt文件等,看來ifshlp.sys文件在這次轟炸行動中被誤擊了。
第一種情況:回收站誤刪,並且未被清空。
在DOS下進入回收站目錄進行恢復。主要DOS命令:cd、type、copy
(本例屬於這種情況。)
恢復步驟:
1.開機按F8,選擇Command Prompt Only(命令行方式,即DOS實模式)回車
2.輸入CD
Recycled回車,如圖:
3.輸入Type
info2回車,查看回收站刪除記錄文件,發現ifshlp.sys和它改名後的文件名dc2.sys,太棒了!果真還再!
4.copy dc2.sys
c:\windows\ifshlp.sys回車,復制被刪文件dc2.com到原始位置c:\windows,並改成原名ifshlp.sys,至此恢復成功。
第二種情況:del命令誤刪,並且知道文件名。
在DOS下進入被刪文件所在目錄進行恢復。主要DOS命令:undelete
(DOS6.22裏的一個外部命令)。
恢復步驟:
1.開機按F8,選擇Command Prompt
Only回車,進入DOS實模式
2.輸入cd windows回車,進入Windows目錄
3.輸入lock回車,是一個內部命令,目的是解除Windows98裏硬盤目錄區不讓修改的限制,為下一步使用undelete做準備,如果不用lock,Undelete就無法運行,如圖:
4.輸入Undelete回車,恢復當前文件夾裏的所有可以恢復的被刪除文件,這時出現第一個被刪文件顯示bc.txt,很明顯這不是我們要恢復的文件英文,顯示是否恢復(y/n?)按n,接著出現
第三種情況:回收站誤刪,並且被清空,或者被deletree誤刪,並且文件數目不多。
用Win98啟動盤啟動電腦進行恢復。主要DOS命令:ext和extract
恢復步驟:
1.用Win98啟動盤啟動電腦
2.輸入ext回車,如圖:
出現兩行英文不要管它,輸入c:\mybak\pwin98\win98(Windows98的安裝目錄,按實際情況輸入),回車,輸入ifshlp.sys回車,輸入c:\windows回車,最後輸入y,回車。下面就是耐心的等待了,直到又出現a:\>,拿出軟盤重啟,大功告成。
第四種情況:與第三種情況類似,但被刪文件數目很多,且都是Windows系統文件。
只能用專業文件恢復軟件或重裝Win98等方法恢復了,因不屬於DOS命令範疇,故不做討論。
本文發表於2002年《電腦愛好者》第15期
【轉載】恢復誤刪文件--DOS命令應用實例(一)