文章編號: 307881 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您,如何在 Microsoft Windows XP 將 FAT16 檔案系統或 FAT32 檔案系統轉換成 NTFS 檔案系統。首先會說明轉換檔案系統的需求或條件,以便減少問題。本文的最後有一節<疑難排解>,可以在您嘗試轉換卻遭遇問題時提供協助。

簡介

Windows XP 支援下列三種固定式磁碟機的檔案系統:
  • FAT16
  • FAT32
  • NTFS
由於 NTFS 具有進階的效能、安全性與可靠性等功能,我們建議您在 Windows XP 使用 NTFS。本文將告訴您,如何將 FAT16 磁碟區或 FAT32 磁碟區轉換成 NTFS。

需求

在開始將 FAT 磁碟區或 FAT32 磁碟區轉換成 NTFS 之前,請先考慮下列限制和需求:
  • UDF 及 CDFS 僅能使用於光學媒體,無法轉換成 NTFS。
  • FAT12 是磁片使用的唯一格式。
  • 將 FAT32 檔案系統轉換成 NTFS 之後,一些不是為 Windows NT 4.0 或 Windows 2000 撰寫的舊程式,可能會呈現較慢的效能。這項問題並不會出現在乾淨的 NTFS 磁碟分割中。
  • 您可以使用轉換命令 (Convert.exe) 將現有的 FAT 或 FAT32 磁碟區轉換成 NTFS。因為這項轉換會保留您的所有檔案 (與格式化作業不同),如果您想要保存磁碟區上的現有檔案,請使用 Convert.exe 命令。
  • 轉換成 NTFS 是單向的程序,在將磁碟機或磁碟分割轉換成 NTFS 之後,就會無法再轉換回到 FAT 或 FAT32。如果要將磁碟區還原成先前的檔案系統,您必須將磁碟區重新格式化為 FAT 或 FAT32。這項動作會將現有的資料,包括您的程式及個人檔案全部清除。這樣一來,您必須使用備份檔來還原資料,否則就必須重新安裝作業系統及程式。
  • 您的磁碟機或磁碟分割上必須有足夠的可用空間,才能使用 Convert.exe 進行轉換。如果 Convert.exe 判定磁碟區的可用空間不足,就不會進行磁碟區轉換。
  • 如果您的電腦除了 Windows XP 之外,還有執行其他的 Microsoft Windows 作業系統,請注意下列問題:
    • 只有 Windows 2000 及 Windows XP 可以完整存取 NTFS 磁碟區上的檔案。
    • Windows NT 4.0 Service Pack 4 (SP4) 或更新版本可以存取 NTFS 磁碟區上的檔案。但是,如果儲存檔案時是使用最新版的 NTFS 功能,就會受到一些限制。
    • Microsoft Windows Millennium Edition (Me)、Windows 98 Second Edition 和較早的版本,以及 MS-DOS 都無法存取 NTFS 磁碟區上的檔案。

如何將 FAT 磁碟區或 FAT32 磁碟區轉換成 NTFS

注意 雖然在進行轉換時發生資料損毀或遺失的機會極低,我們依然建議您在開始轉換之前,先對要轉換的磁碟區執行資料備份。

如果要將現有的 FAT 或 FAT32 磁碟區轉換成 NTFS,請依照下列步驟執行:
  1. 按一下 [開始],指向 [所有程式],指向 [附屬應用程式],然後按一下 [命令提示字元]
  2. 在命令提示字元」中鍵入下列命令,其中 磁碟機代號 是指您想要轉換的磁碟機
    convert磁碟機代號: /fs:ntfs
    例如,輸入下列命令會將 E 磁碟機轉換成 NTFS:
    convert e: /fs:ntfs
    注意 如果作業系統位於您將轉換的磁碟機上,由於在作業系統執行時無法完成轉換,您就會收到排程這項工作的提示。出現提示時,請按一下 [是]
  3. 當您在命令提示字元收到下列訊息時,請輸入您所要轉換磁碟機的磁碟區標籤,再按下 ENTER:
    檔案系統的類型是 FAT。
    輸入磁碟機代號
  4. 當 NTFS 轉換完成時,您會在命令提示字元收到下列錯誤訊息:
    轉換完成。
  5. 結束命令提示字元。

疑難排解

  • 當您嘗試將磁碟區轉換成 NTFS 時,會在命令提示字元收到下列錯誤訊息:
    轉換不能獨占磁碟機代號 磁碟的存取,所以不能在現在轉換。您是否要為轉換排程,讓它在系統下次重新啟動時進行轉換?<Y/N>
    如果您嘗試轉換的磁碟區正在使用中,就會發生這項問題。例如,想要轉換的磁碟機就是正在執行 Windows XP 的磁碟機。

    如果要解決這個問題,請在命令提示字元輸入 Y。下一次您啟動電腦時,磁碟區或磁碟機就會轉換成 NTFS。
  • 當您嘗試將磁碟區轉換成 NTFS 時,會在命令提示字元收到下列錯誤訊息:
    無法進行轉換,因為磁碟區已經被其他處理佔用了。必須先將磁碟區卸下才能執行轉換。這個磁碟區上所有已經開啟的控制碼將無效。您要強制卸下磁碟區嗎?<Y/N>
    這個問題的發生原因,是因為有人正在使用您所嘗試轉換磁碟區上的檔案。這也包括了使用者透過網路連線存取的檔案。

    如果要解決這個問題,請使用下列其中一種方法:
    • 結束正在使用磁碟機上檔案的所有程式,並在命令提示字元中輸入 y,將磁碟機轉換成 NTFS。
    • 在命令提示字元中鍵入 Y
您會收到下列錯誤訊息:
轉換不能獨占磁碟機代號 磁碟的存取,所以不能在現在轉換。您是否要為轉換排程,讓它在系統下次重新啟動時進行轉換?<Y/N>
在命令提示字元中鍵入 Y,下一次您啟動電腦時,磁碟區或磁碟機就會轉換成 NTFS。

?考

如需有關 Convert.exe 的詳細資訊,請依照下列步驟執行以檢視命令列參數清單:
  1. 按一下 [開始],指向 [所有程式],指向 [附屬應用程式],然後按一下 [命令提示字元]
  2. 在命令提示字元中輸入 help convert,再按下 ENTER。
Convert.exe 的命令列參數清單便會出現。 如需有關將 FAT 轉換成 NTFS 需要多少可用空間的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
156560 Free Space Required to Convert FAT to NTFS

屬性

文章編號: 307881 - 上次校閱: 2013年6月6日 - 版次: 6.3
這篇文章中的資訊適用於:
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional
關鍵字:?
kbfilesystems kbtshoot kbhowtomaster kbenv KB307881
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com