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

善用 Windows 內建 SUBST 指令打造輕量級虛擬磁碟機

編輯:XP 系統基礎知識

前言

無需安裝第三方虛擬光碟軟體,Windows 內建的 subst 指令即可將任意資料夾對應為一個虛擬磁碟機代號,存取路徑更簡短、腳本撰寫更方便。本文說明用法、持久化設定與限制。

基本語法

subst [磁碟機代號:] [實體路徑]
範例:subst H: E:\English

執行後,在「我的電腦」會出現 H: 磁碟機,內容即為 E:\English。

移除虛擬磁碟機

subst H: /D

實現開機自動掛載(Windows 2000/XP/2003)

因 subst 為階段作業,重開機失效。需寫入登錄啟動項:

  1. 執行 regedit,定位至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  2. 右鍵空白處 → 新增 → 「字串值」,名稱自訂(如 MountVirtualDrives)。
  3. 雙擊修改數值資料為完整指令,例如:
    cmd /c subst H: E:\English
  4. 登出或重新啟動即可生效。

註:亦可寫入批次檔(如 auto_mount.bat),登錄值指向該批次檔路徑,便於管理多個掛載點。

適用場景與限制

優點限制
零安裝、零資源常駐僅支援資料夾,不支援 ISO/IMG/VHD 等映像檔
路徑極度簡化,利於命令列/腳本加密壓縮檔、受保護光碟無法直接掛載
相容性極佳(DOS 年代即存在)非真實區塊裝置,部分檢查磁碟機類型的程式可能不認

進階替代方案

  • Windows 7+ 內建 VHD 掛載: diskpart 或「磁碟管理」可直接掛載 .vhd/.vhdx,支援區塊級存取。
  • 第三方虛擬光碟: WinCDEmu(開源輕量)、DAEMON Tools、Virtual CloneDrive 等支援多種映像格式。
  • 網路磁碟機對應: net use Z: \\Server\Share 對應遠端共享。

結語

subst 是輕量級路徑別名的最佳選擇,適合開發者固定專案目錄、簡化深層路徑操作。若需掛載映像檔或模擬真實光碟機,請改用現代內建 VHD 功能或專用工具。

Copyright © Windows教程網 All Rights Reserved