複製鏈接
請複製以下鏈接發送給好友

磁盤掃描程序

鎖定
電腦用户對Windows 9x的“磁盤掃描程序”都不陌生。我們不僅可以在Windows 9x的“程序→附件→系統工具”中看到它的身影,而且當你非正常關機後重新啓動計算機時,它還會自動運行,對你的磁盤“不厭其煩”地進行掃描。那麼,Windows的“磁盤掃描程序”到底在掃描什麼呢?當然是掃描磁盤錯誤並加以糾正。
中文名
磁盤掃描程序
性    質
掃描程序
屬    性
磁盤
操作系統
如Windows

磁盤掃描程序程序簡介

經常發生的磁盤錯誤主要有兩種:“丟失的文件碎片”和“交叉鏈接文件”。我們可以在“磁盤掃描程序”中得到驗證:啓動Windows 98的“磁盤掃描程序”後,單擊“高級”按鈕打開“磁盤掃描高級選項”對話框,在這個對話框中我們就可以看到“磁盤掃描程序”的掃描對象了。

磁盤掃描程序錯誤類型

丟失的文件碎片
什麼是“丟失的文件碎片
嚴格來講,“丟失的文件碎片”應該稱為“丟失的簇”。所謂“丟失的簇”,指的是操作系統(如Windows)認為這個簇的磁盤空間已經被某個文件佔用了,但實際上這個簇並沒有被任何文件所使用。由於操作系統認為這個簇已經被佔用,所以當一個新的文件要存盤時,操作系統就不會再把這個簇分配給新文件,這個簇也就相當於“丟失”了。
小知識:簇
簇是系統讀寫文件的基本單位。也就是説,當你向磁盤保存一個文件或打開一個已有的磁盤文件時,系統都是以簇為單位來讀寫的。一個簇的大小對於3.5英寸的軟盤來説是固定的,正好等於一個扇區(512字節);對於硬盤來説則是依硬盤的分區大小而定:分區越大,則這個分區的簇也越大(最大的簇可以是32KB,即16384字節)。如果你把只有一個字節長度的文件保存到這樣的分區中,因為系統是以簇為單位給這個文件分配磁盤空間的,所以這個文件也要佔用一個簇的磁盤空間。
為什麼會出現“丟失的簇”呢?因為磁盤中的每個簇都有一個編號,稱為簇號;一個文件存放在磁盤上所佔用的簇的簇號,記錄在FAT表(文件分配表)中。假設我們已經刪除了一個磁盤文件,在正常情況下,FAT表就應該釋放這個文件所佔用的簇,將這些簇重新標明為沒有被佔用。但由於某種原因,FAT表中並沒有釋放這個文件原來佔用的簇,這樣就會造成不能再將這些簇分配給其他的文件使用的情形,這些簇也就相當於丟失了。
小知識:FAT表
FAT表是操作系統用來記錄磁盤上的簇的使用情況的“東東”。軟盤以及硬盤的每個分區都有自己的FAT表。磁盤上的任何一個簇當前是否被某個文件佔用,操作系統在FAT表中都一一記錄在案。因此,當我們要在磁盤上保存一個文件時,操作系統通過FAT表就可以瞭解到哪些簇已經被佔用了、哪些簇還沒有被佔用,並從沒有被佔用的簇中為這個文件分配所需的簇。
交叉鏈接文件
什麼是“交叉鏈接文件”
“交叉鏈接文件”也是一種出現頻率較高的磁盤錯誤。操作系統為文件分配磁盤空間是以簇為基本單位的,一個文件可以佔用一個或多個簇,但一個簇同時只能分配給一個文件使用(無論這個文件是否佔滿了這個簇)。所謂“交叉鏈接文件”,就是指兩個或兩個以上的文件使用了磁盤空間的同一個簇,這樣就造成了這些文件在這個簇上形成了交叉。在這種情況下,這個簇的內容可能屬於交叉鏈接的幾個文件中的某一個文件,也有可能根本不屬於任何一個文件。
出現磁盤錯誤的原因很多,也很複雜,如病毒侵害、突然斷電、非正常關機、磁盤有物理缺陷等等。客觀地説,磁盤出現錯誤是難以避免的,糾正磁盤錯誤也不困難。除了Windows的“磁盤掃描程序”、“Chkdsk”(應用於Windows XP下)工具外,還有多種相關的工具軟件可以糾正磁盤錯誤,比如著名的Norton Disk Doctor等。

磁盤掃描程序操作步驟

第一步:在Win-dow。桌面上,單擊“開始”一“程序”一“附件”一“系統工具”一“磁盤掃描程序”。
第二步:從中選定想要掃描的驅動器,選定“自動修復錯誤”,其餘各項可選缺省狀態。
第三步:設置好後單擊“確定”,再單擊“開始”,磁盤掃描程序開始運行,完成後會顯示摘要信息。

磁盤掃描程序命令參數

Windows 中的磁盤掃描程序就包含着許多命令參數,你可以在MS_DOS方式下或在“運行”對話框中實現,如果需要經常用命令參數,還可以建立一個快捷方式。
/SILENT 啓動磁盤掃描程序不允許作任何選項設置和高級設置。
/A 檢查所有的本地硬盤
/N 自動啓動和退出磁盤掃描程序
/P 防止磁盤掃描程序修復所發現的錯誤
X: X 表示指定要檢查的驅動器號(不需要 / 的命令參數)
舉例:
1)檢查驅動器 E 並自動啓動和退出磁盤掃描程序
SCANDSKW E: /N
2)檢查所有的硬盤並防止磁盤掃描程序修復發現的任何錯誤
SCANDSKW /A /P [1] 
參考資料