欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

計算機文件恢復方法

文檔序號:6363352閱讀:533來源:國知局
專利名稱:計算機文件恢復方法
技術領域
本發(fā)明涉及計算機技術,特別涉及對計算機數(shù)據(jù)恢復處理技術。
背景技術
計算機使用過程中,很容易發(fā)生文件丟失現(xiàn)象,例如,誤刪除以及感染病毒等,都會造成文件的非正常丟失。現(xiàn)有的某些數(shù)據(jù)恢復軟件能夠掃描到被刪除的文件并保存,但是,這些看似已恢復的文件往往不能正常使用,其原因在于,刪除后恢復的文件通常都被損壞,而現(xiàn)有的數(shù)據(jù)恢復軟件并未對其提供修復。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術問題是提供一種文件恢復方法,能夠完整的恢復被刪除的文件,使其回復到正常狀態(tài)。
本發(fā)明解決所述技術問題所采用的技術方案是,提供一種計算機文件恢復方法,包括掃描被刪除的文件,對掃描到的需要恢復的文件,從磁盤上讀取到內(nèi)存中,進行修復后再保存在磁盤上。
只對文件頭部進行掃描。所述修復包括對文件頭部記錄的信息與文件實際信息比較,若不同則對其進行修復。根據(jù)文件格式庫中記錄的正確的文件格式信息,對待恢復的文件格式信息進行修復。
本發(fā)明的有益效果是,能夠有效的恢復因刪除、病毒等原因造成的文件丟失,具有高效率與高可靠性等特點。
以下結(jié)合附圖和具體實施方式
對本發(fā)明作進一步說明。


圖1是本發(fā)明第一個實施例的示意圖。
具體實施例方式
發(fā)生文件丟失后,首先掃描磁盤,得到被刪除的文件列表,選擇需要恢復的文件,從磁盤上將其讀取到內(nèi)存中,修復后再存儲為可用的文件。更具體的說,通過磁盤掃描查找被刪除的文件,通過讀取文件頭部信息判斷文件格式,以及確定文件的長度等信息。本實施例并不直接掃描文件的全部內(nèi)容,原因是,一方面,對于大文件,掃描時間將會很長,另一方面,會占用大量的系統(tǒng)資源,不但降低了恢復的效率,而且增加了電腦死機的可能。掃描完成后,比較文件頭部記錄的文件長度與實際長度,如果文件的完整性被破壞,其實際長度與文件頭部記錄的長度即不符合。
以RM文件為例,一個典型的RM文件包含兩個交叉存儲的媒體流(聲音與圖象),每個流都由一串信息包組成,頭部部分和每個包頭包含著流的數(shù)量和包的大小,REALMEDIA格式的文件可以看成如圖1所示的格式,每個信息包的OFFSET可以這樣計算位于上一個信息包的OFFSET+上一個信息包的大小(size)。具體的說,第一個包size00、offset00;第二個包size01、offset01;第三個包size10、offset10;第四個包size02、offset02;其中,offset01=size00+offset00;offset10=size01+offset01;offset02=size10+offset10;當一個或多個信息包被破壞時,文件將被損壞,即其播放軟件realplay不能正常播放該文件。此時作為修復手段,將錯誤的信息包從流中排除,并且找到下一個完整信息包,并對該完整信息包頭部記錄的信息進行調(diào)整,最后對修復后的文件作保存,存儲為正常的RM文件。以上內(nèi)容即完成了從掃描到修復再到保存的過程。由于對被刪除的文件先修復再保存,所以稱為“內(nèi)嵌式修復”?!跋刃迯驮俦4妗卑藢φ麄€文件先修復再保存以及對文件的各個部分先修復再保存兩種情況。所述“保存”是指存儲在磁盤上。
對文件的修復,可以通過在格式庫中查找對應于待恢復的文件的正確格式信息,對需要恢復的文件進行修改并保存為可用的文件。此處的格式庫為一個或多個文件,其內(nèi)容是多種文件的格式信息,所述格式庫文件可通過升級、替換等方法實現(xiàn)內(nèi)容的擴充。
權(quán)利要求
1.計算機文件恢復方法,包括掃描被刪除的文件,其特征在于,對掃描到的需要恢復的文件,從磁盤上讀取到內(nèi)存中,進行修復后再保存在磁盤上。
2.如權(quán)利要求1所述的計算機文件恢復方法,其特征在于,只對文件頭部進行掃描。
3.如權(quán)利要求1所述的計算機文件恢復方法,其特征在于,所述修復包括對文件頭部記錄的信息與文件實際信息比較,若不同則對其進行修復。
4.如以上任一權(quán)利要求所述的計算機文件恢復方法,其特征在于,根據(jù)文件格式庫中記錄的正確的文件格式信息,對待恢復的文件格式信息進行修復。
全文摘要
計算機文件恢復方法,涉及計算機技術,特別涉及對計算機數(shù)據(jù)恢復處理技術。本發(fā)明提供一種計算機文件恢復方法,包括掃描被刪除的文件,對掃描到的需要恢復的文件,從磁盤上讀取到內(nèi)存中,進行修復后再保存在磁盤上。本發(fā)明的有益效果是,能夠有效的恢復因刪除、病毒等原因造成的文件丟失,具有高效率與高可靠性等特點。
文檔編號G06F12/16GK1567239SQ0313538
公開日2005年1月19日 申請日期2003年7月9日 優(yōu)先權(quán)日2003年7月9日
發(fā)明者楊慎 申請人:成都市賽刻億文高科技開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
澄迈县| 安宁市| 调兵山市| 康定县| 青海省| 甘肃省| 淮南市| 云南省| 贵定县| 岗巴县| 惠水县| 平山县| 科技| 石狮市| 吴忠市| 郁南县| 安国市| 昆明市| 芷江| 额济纳旗| 五家渠市| 哈尔滨市| 高雄县| 新巴尔虎右旗| 察隅县| 灌阳县| 延安市| 信宜市| 庆云县| 涟水县| 金乡县| 阿拉尔市| 九龙坡区| 江门市| 宁国市| 潮州市| 陵水| 三门县| 新宾| 保山市| 衡东县|