Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

製作批次檔 5 秒快速切換 Windows XP 到 Windows 98

編輯:Windows XP 系統介紹

雙系統環境下的極速切換技巧

在 Windows XP 與 Windows 98 雙系統環境中,透過簡單的批次檔修改 boot.ini 開機選單預設項目,搭配 shutdown 指令,即可實現 5 秒倒數自動重開機並進入 Windows 98,無需手動選擇開機選單。

批次檔內容(儲存為 快進Win98.bat)

attrib -r -s -h boot.ini
copy /y boot98.ini boot.ini
attrib +r +s +h boot.ini
shutdown -r -t 5

指令詳細解析

指令說明
attrib -r -s -h boot.ini移除 boot.ini 的唯讀、系統、隱藏屬性,使其可寫入
copy /y boot98.ini boot.ini以預先準備好的 boot98.ini(預設啟動 Win98 的開機設定)覆寫 boot.ini,/y 參數自動覆寫不提示
attrib +r +s +h boot.ini還原 boot.ini 的唯讀、系統、隱藏屬性,保護系統檔案
shutdown -r -t 55 秒倒數後重新開機(-r 重開機,-t 5 等待 5 秒)

前置準備

  1. 在 Windows XP 下編輯 boot.ini,將預設啟動項設為 Windows 98 的那一行,另存為 boot98.ini 放在系統磁碟根目錄(通常是 C:\)。
  2. 確認 boot.ini 中 Windows 98 的開機項目參數正確(如 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 98" /fastdetect)。

使用方式

  1. 將批次檔建立桌面捷徑(右鍵 → 傳送到 → 桌面捷徑)。
  2. 雙擊捷徑,5 秒後電腦自動重開機並直接進入 Windows 98。

注意事項與限制

  • 需以管理員權限執行批次檔(XP 預設管理員帳號即可)。
  • Windows 98 端無法用同樣方式切回 XP,因 Win98 的 rundll32.exe user.exe,exitwindowsexec 僅能重啟並回到 Win98,無法修改 boot.ini。
  • 若系統磁碟採用 NTFS,需確保批次檔執行身分具備寫入權限。
  • 頻繁切換建議改用開機管理程式(如 BootMagic、GRUB)更穩定。

延伸應用

同理可建立 快進XP.bat 在 Win98 端(若有寫入 C:\ 能力)或使用第三方開機管理工具實現雙向快速切換。

Copyright © Windows教程網 All Rights Reserved