如何在 Windows 上隱藏或顯示“安全刪除硬件”圖標
我們的一位老讀者抱怨說,在他的新物理 Windows Server 2019 主機上,一些內部設備(包括 NIC、RAID 控制器、CPU 等)出現在“安全刪除硬件”列表中。他擔心用戶或管理員可能會意外單擊系統托盤並從主機上拔下關鍵設備。

對於在任務欄中顯示為可移動的內部 SATA/SSD 驅動器,禁用熱插拔BIOS/UEFI 中的驅動器(控制器)模式可能會有所幫助。如果這不可能,請使用TreatAsInternalPort註冊表選項使 Windows 將 SATA 驅動器識別為內部驅動器而不是可移動驅動器。
對於某些存儲控制器,啟用安全刪除磁盤選項可能可以在政策驅動程序屬性選項卡。


通過向 VMX 配置文件添加特殊參數,可以禁止 VMware 虛擬機將虛擬設備呈現為可移動
devices.hotplug = "FALSE"
另一種選擇是簡單地隱藏Safely Remove Hardware and Eject MediaWindows 系統托盤中的圖標。
![]()
![]()
要隱藏系統托盤中的“安全刪除硬件”圖標,請更改註冊表:
- 運行
regedit.exe並轉到註冊表項HKCUSoftwareMicrosoftWindowsCurrentVersionAppletsSysTray - 改變服務參數值從 31(十六進制的 1F)到29。


- 要更新托盤圖標,請運行
systray.exe命令。
您可以從命令提示符更改註冊表參數的值。首先,獲取當前值:
reg query HKCUSoftwareMicrosoftWindowsCurrentVersionAppletsSysTray /v Services
然後對註冊表進行更改:
reg add HKCUSoftwareMicrosoftWindowsCurrentVersionAppletsSysTray /v Services /t reg_dword /d 29 /f && systray
這將從系統托盤中隱藏“安全刪除”圖標。但是,當 Windows 用戶會話終止時,該註冊表項的值會自動重置。
![]()
![]()
創建一個簡單的調度程序任務,該任務在任何用戶登錄時運行,以隱藏所有用戶的安全刪除硬件圖標。使用以下命令創建此計劃任務:
了解更多:從 Windows 上的安全刪除硬件列表中刪除特定設備
schtasks /create /tn "HideSafelyRemovalIcon" /tr "cmd.exe /c reg add HKCUSoftwareMicrosoftWindowsCurrentVersionAppletsSysTray /v Services /t reg_dword /d 29 /f && systray.exe" /sc ONLOGON
![]()
![]()
要安全刪除其中一台設備,請運行以下命令:
RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll
在中選擇設備Safely Remove Hardware對話框並單擊停止。然後可以安全地拔掉設備的插頭。


不用擔心 U 盤是否安全彈出。從Windows 10 1809開始,快速移除默認情況下,外部存儲設備(USB 閃存驅動器)啟用該選項。因此,您可以隨時物理拔下驅動器,而無需使用安全刪除硬件過程。這不會損壞文件系統或導致數據丟失。


