Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 系統指令

SYS 指令詳解:建立 DOS/Windows 開機磁碟與系統檔案傳輸

編輯:系統指令

SYS 是早期 DOS/Windows 9x 時代建立開機磁碟 (軟碟/硬碟) 的核心指令,將系統啟動檔案 (IO.SYS、MSDOS.SYS、COMMAND.COM) 複製到目標磁碟機的啟動區與根目錄,使其具備開機能力。

基本語法

SYS 目標磁碟機:
  • 來源預設為目前開機磁碟機的系統檔案。
  • 目標磁碟機必須已格式化 (或同時用 FORMAT /S)。

實戰範例

1. 硬碟 (C:) 製作開機軟碟 (A:)

C:\> sys a:
# 將 C: 的 IO.SYS, MSDOS.SYS, COMMAND.COM 複製到 A:
# A: 變成可開機磁碟

2. 光碟/PE 環境修復硬碟開機區

A:\> sys c:
# 從開機軟碟/PE 將系統檔案寫回 C:,修復 MBR/VBR 開機程式碼

3. 格式化同時建立開機磁碟 (一步到位)

format a: /s
# 等同 format a: 然後 sys a:

系統檔案可見性

  • DIR 預設不顯示 IO.SYS、MSDOS.SYS (隱藏/系統/唯讀屬性)。
  • DIR /A /S 或 DIR /AS 可看見這兩個檔案。
  • COMMAND.COM 通常可見 (唯讀/系統/隱藏屬性視版本而定)。

關鍵限制與原理

  • 啟動檔案必須位於磁碟最前面的磁軌/磁區 (連續佔用特定扇區),COPY 无法保證位置,因此不能用 COPY 替代 SYS。
  • 僅複製啟動程式碼與核心檔案,不包含完整作業系統 (如 WINDOWS 目錄、登錄、驅動程式)。
  • DOS 版本必須相符:來源與目標的 DOS 核心版本需一致,否則開機會報版本不符錯誤。
  • NT 核心系統 (NT/2000/XP/Server/10/11) 不使用 SYS,開機流程改為 NTLDR/BOOTMGR + BCD,修復工具為 fixmbr、fixboot、bootrec、bcdboot。

歷史背景與現代替代

現代建立可開機 USB 的標準流程

  1. 下載官方 ISO (Windows 10/11、Linux 發行版)。
  2. 使用 Rufus、Ventoy、Windows Media Creation Tool 寫入 USB。
  3. UEFI 機器選 GPT 分割區 + UEFI 模式;Legacy 選 MBR + BIOS 模式。
  4. 啟動電腦進入 BIOS/UEFI 設定 USB 為第一啟動順序。

SYS 是 DOS 時代的經典指令,見證了從軟碟到硬碟的開機演進。雖在現代 NT 核心系統已退役,但理解其「將啟動程式碼寫入特定磁區位置」的核心概念,有助於掌握 MBR/VBR、BCD、UEFI 開機流程的本質關聯。

Copyright © Windows教程網 All Rights Reserved
時代開機方式建立工具修復工具
DOS / Win9xIO.SYS + MSDOS.SYS + COMMAND.COMSYS, FORMAT /SSYS, FDISK /MBR
NT 4.0 / 2000 / XPNTLDR + BOOT.INI + NTDETECT.COM安裝光碟 / 開機軟碟FIXMBR, FIXBOOT, BOOTCFG
Vista / 7 / 8 / 10 / 11 / ServerBOOTMGR + BCD + winload.efi/exe安裝媒體 / PE / Rufus / VentoyBOOTREC, BCDBOOT, BCDDEDIT, REAGENTC