本文介紹如何在 Microsoft Windows XP 中將 FAT16 或 FAT32 文件系統(tǒng)轉(zhuǎn)換為 NTFS 文件系統(tǒng)。為最大程度地避免出錯,這里首先介紹轉(zhuǎn)換文件系統(tǒng)的要求和條件。如果您在嘗試進行轉(zhuǎn)換時遇到問題,請參考本文后面的故障排除一節(jié)。
對于固定磁盤來說,Microsoft Windows XP 支持下列三種文件系統(tǒng):
由于 NTFS 具有性能高和安全可靠的優(yōu)點,因此,我們建議您在 Windows XP 中使用 NTFS。本文介紹如何將 FAT16 或 FAT32 卷轉(zhuǎn)換為 NTFS。
要求
在將 FAT 或 FAT32 卷轉(zhuǎn)換為 NTFS 之前,應注意下列限制和要求:
- UDF 和 CDFS 僅用于光學媒體,無法轉(zhuǎn)換為 NTFS。
- 軟盤上只能使用 FAT12 格式。
- 一些早期的程序不是為 Microsoft Windows NT 4.0 或 Microsoft Windows 2000 編寫的,在將 FAT32 文件系統(tǒng)轉(zhuǎn)換為 NTFS 后,它們可能會出現(xiàn)性能下降的情況。在干凈的 NTFS 分區(qū)中不會發(fā)生這種問題。
- 可以使用轉(zhuǎn)換命令 (Convert.exe) 將現(xiàn)有的 FAT 或 FAT32 卷轉(zhuǎn)換為 NTFS。由于這種轉(zhuǎn)換可以保留所有文件(與格式化操作不同),因此如果您希望完好無損地保留卷上的現(xiàn)有文件,請使用 Convert.exe。
- 到 NTFS 的轉(zhuǎn)換是單向轉(zhuǎn)換過程。驅(qū)動器或分區(qū)一旦轉(zhuǎn)換為 NTFS,就不能再恢復回 FAT 或 FAT32。要將卷恢復為原先的文件系統(tǒng),只能將其重新格式化為 FAT 或 FAT32。此操作會刪除現(xiàn)有的所有數(shù)據(jù),包括您的程序和個人文件。在這種情況下,您只能從備份中恢復數(shù)據(jù)或者重新安裝操作系統(tǒng)和程序。
- Convert.exe 要求驅(qū)動器或分區(qū)上有一定的可用空間以進行轉(zhuǎn)換。如果 Convert.exe 確定卷上沒有足夠的可用空間,則不會轉(zhuǎn)換該卷。
- 如果您的計算機上除了運行 Windows XP,還運行其他 Microsoft Windows 操作系統(tǒng),請注意下列問題:
- 只有 Windows 2000 和 Windows XP 才對 NTFS 卷上的文件具有完全訪問權限。
- Windows NT 4.0 Service Pack 4 (SP4) 或更高版本可以訪問 NTFS 卷上的文件。但是,如果文件是使用 NTFS 最新版本中的某些功能存儲的,則會受到一些限制。
- Microsoft Windows Millennium Edition (Me)、Microsoft Windows 98 Second Edition 及早期版本和 MS-DOS 都無法訪問 NTFS 卷上的文件。
如何將 FAT 或 FAT32 卷轉(zhuǎn)換為 NTFS
注意:盡管轉(zhuǎn)換過程中出現(xiàn)損壞或數(shù)據(jù)丟失的可能性很小,我們還是建議您在開始轉(zhuǎn)換之前,先對要轉(zhuǎn)換的卷上的數(shù)據(jù)進行備份。
要將現(xiàn)有的 FAT 或 FAT32 卷轉(zhuǎn)換為 NTFS,請按照下列步驟操作:
- 單擊“開始”,依次指向“所有程序”、“附件”,然后單擊“命令提示符”。
- 在命令提示符下,鍵入下面的內(nèi)容,其中 drive letter 是您要轉(zhuǎn)換的驅(qū)動器:
convert drive letter:/fs:ntfs
例如,鍵入下面的命令可以將驅(qū)動器 E 轉(zhuǎn)換為 NTFS:
convert e:/fs:ntfs
注意:如果操作系統(tǒng)位于要轉(zhuǎn)換的驅(qū)動器上,則在重新啟動計算機時,系統(tǒng)會提示您為該任務設定計劃,這是因為在操作系統(tǒng)運行期間是不能進行轉(zhuǎn)換的。出現(xiàn)這樣的提示時,請單擊“是”。
- 當命令提示窗口中顯示下面的消息時,鍵入要轉(zhuǎn)換的驅(qū)動器的卷標,然后按 Enter:
文件系統(tǒng)類型為 FAT。
輸入驅(qū)動器 drive letter 的當前卷標
- 轉(zhuǎn)換為 NTFS 后,命令提示窗口中會出現(xiàn)以下錯誤信息:
- 退出命令提示符。
故障排除
- 當您嘗試將卷轉(zhuǎn)換為 NTFS 時,命令提示窗口中會出現(xiàn)以下錯誤信息:
Convert cannot gain exclusive access to the drive letter drive, so it cannot convert it now.Would you like to schedule it to be converted the next time the system restarts?<Y/N>
如果您嘗試轉(zhuǎn)換的卷正在使用中,則會發(fā)生此問題;例如,如果想要轉(zhuǎn)換的驅(qū)動器上正在運行 Windows XP。
要解決此問題,請在命令提示符處鍵入 Y。該卷或驅(qū)動器將在您下次啟動計算機時轉(zhuǎn)換為 NTFS。
- 當您嘗試將卷轉(zhuǎn)換為 NTFS 時,命令提示窗口中會出現(xiàn)以下錯誤信息:
Convert cannot run because the volume is in use by another process.Convert may run if this volume is dismounted first.ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.Would you like to force a dismount on this volume?<Y/N>
如果您嘗試轉(zhuǎn)換的卷上有正在被使用的文件,就會發(fā)生此問題。如果有人通過網(wǎng)絡使用這些文件也會出現(xiàn)這種情況。
要解決此問題,請使用下列方法之一:
- 退出正在使用驅(qū)動器上的這些文件的所有程序,然后在命令提示符下鍵入 y 將驅(qū)動器轉(zhuǎn)換為 NTFS。
- 在命令提示符下,鍵入 Y。
您會收到下面的錯誤信息:
Convert cannot gain exclusive access to the drive letter drive, so it cannot convert it now.Would you like to schedule it to be converted the next time the system restarts?<Y/N>
在命令提示符下,鍵入
Y。該卷或驅(qū)動器將在您下次啟動計算機時轉(zhuǎn)換為 NTFS。
有關 Convert.exe 的更多信息,請執(zhí)行下列步驟以查看命令行參數(shù)列表:
- 單擊“開始”,依次指向“所有程序”、“附件”,然后單擊“命令提示符”。
- 在命令提示符處,鍵入 help convert,然后按 Enter。
隨即顯示 Convert.exe 命令行參數(shù)的列表。 有關將 FAT 轉(zhuǎn)換為 NTFS 所需可用空間大小的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
156560 (http://support.microsoft.com/kb/156560/ ) 將 FAT 轉(zhuǎn)換為 NTFS 所需的可用空間