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

Windows 8 透過登錄表修改磁碟機代號顯示名稱:解決無法重新命名問題

編輯:Windows 8 系統介紹

問題背景

從 Windows XP 升級/重裝至 Windows 8 時,若原分割區曾用 XP 時代的 Format/Fdisk 工具設定磁碟區標籤,可能在 Win8 檔案總管中無法透過右鍵「重新命名」修改磁碟機顯示名稱。此時可透過登錄表強制指定顯示名稱。

操作步驟(以將 C: 顯示名稱改為「Windows8」為例)

  1. 按 Win + R → 輸入 regedit → Enter 開啟登錄編輯器。
  2. 瀏覽至路徑:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons
  3. 若無 DriveIcons 鍵值:右鍵空白處 → 「新增」→ 「項目」 → 命名 DriveIcons。
  4. 在 DriveIcons 下新增項目,命名為目標磁碟機代號(如 C)。
  5. 在 C 下新增項目,命名為 DefaultLabel。
  6. 選取 DefaultLabel,右側窗格空白處右鍵 → 「新增」→ 「字串值」 → 名稱保留預設(或命名為 (預設)),數值資料輸入欲顯示的名稱(如 Windows8)。
  7. 關閉登錄編輯器,重新整理檔案總管(F5 或重新啟動 explorer.exe),磁碟機顯示名稱即更新。

登錄表 DriveIcons 結構範例

原理解析

Windows 檔案總管讀取磁碟機顯示名稱優先順序:

  1. 檔案系統磁碟區標籤(NTFS Volume Label)
  2. 登錄表 DriveIcons\<磁碟機代號>\DefaultLabel 字串值
  3. 預設「本機磁碟」

當檔案系統標籤被鎖定/損毀無法修改時,登錄表覆蓋機制即可生效。

適用範圍與限制

  • 僅影響「檔案總管」顯示名稱,不改變實際檔案系統磁碟區標籤(label 指令查看仍為舊值)。
  • 需系統管理員權限寫入 HKLM。
  • 適用於固定磁碟、USB 隨身碟、外接硬碟等所有磁碟機代號。

總結

當 Win8 磁碟機無法透過滑鼠右鍵重新命名時,在登錄表 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\<代號>\DefaultLabel 建立字串值即可強制指定顯示名稱,解決 XP 遺留分割區標籤鎖定問題。

Copyright © Windows教程網 All Rights Reserved