如何从 Windows 中的安全删除硬件列表中删除特定设备

Jacki

Windows 系统托盘中的“安全删除硬件并弹出媒体”图标有时会因您不打算删除的设备而变得混乱,例如 USB 网络适配器或内部驱动器。本指南将向您展示如何通过删除特定设备来清理该列表,从而更轻松地管理您实际需要弹出的硬件。

步骤一:打开设备管理器以识别要从列表中删除的设备。按Win + R, 类型devmgmt.msc,然后按 Enter 键。

步骤2:从“安全删除硬件”列表中找到要隐藏的设备。右键单击它并选择“属性”。

步骤3:在“属性”窗口中,切换到“详细信息”选项卡。从下拉菜单中选择“硬件 ID”。右键单击显示的值并复制它。该字符串唯一标识您的设备。

第4步:现在我们需要修改Windows注册表。在此进行更改时请务必小心,因为错误的修改可能会导致系统问题。按Win + R再次输入regedit,然后按 Enter 打开注册表编辑器。

第5步:导航到以下注册表路径:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumUSB

第6步:找到与您之前复制的硬件 ID 匹配的密钥。展开此键并查找“功能”值。如果找到它,双击即可修改其值。将其更改为60(十六进制)。这告诉 Windows 不要在“安全删除硬件”列表中显示该设备。

第7步:如果您的设备的密钥包含嵌套子项,您可能需要对每个子项重复此过程,以确保设备完全隐藏。

进行这些更改后,指定的设备不​​应再出现在您的安全删除硬件列表中。但是,请记住,Windows 更新或系统重新启动可能会重置这些更改。

通过计划任务使更改永久化

为了确保您的设备即使在重新启动后也不会出现在“安全删除硬件”列表中,您可以创建一个计划任务,在系统启动时自动应用注册表更改。

步骤一:按打开任务计划程序Win + R, 打字taskschd.msc,然后按 Enter 键。

步骤2:在任务计划程序中,使用以下设置创建一个新任务:

  • 以最高权限运行。
  • 针对您的 Windows 版本进行配置。
  • 触发:系统启动时。
  • 行动:启动一个程序。

步骤3:对于程序/脚本,输入:

参见:从 Windows 上的安全删除硬件列表中删除特定设备

reg.exe

第4步:在“添加参数”字段中,输入如下命令,将注册表路径替换为设备的特定路径:

add "HKLMSYSTEMCurrentControlSetEnumUSBVID_2357&PID_010C�0E04C0001" /v Capabilities /t REG_DWORD /d 0x00000060 /f

此任务将在每次系统启动时运行,确保您选择的设备在“安全删除硬件”列表中保持隐藏状态。

安全删除隐藏设备

如果您隐藏了某个设备,但偶尔仍需要安全删除它,则可以使用命令提示符或 PowerShell 直接打开“安全删除硬件”对话框:

步骤一:Win + R, 类型cmd,然后按 Enter 键打开命令提示符。

步骤2:输入以下命令:

RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll

这将打开“安全删除硬件”对话框,允许您在必要时弹出隐藏的设备。

故障排除:USB 设备没有弹出选项

如果您找不到 USB 设备的弹出选项,可能是由于 USB 选择性挂起设置所致。修复方法如下:

步骤一:打开控制面板并导航至电源选项。

步骤2:单击当前电源计划的“更改计划设置”。

步骤3:单击“更改高级电源设置”。

第4步:展开“USB 设置”选项。

第5步:禁用“USB 选择性挂起”设置。

应用这些更改后,您应该在“安全删除硬件”列表中看到 USB 设备的弹出选项。

通过执行以下步骤,您可以简化安全删除硬件列表,从而更轻松地管理实际需要弹出的设备。请记住在拔下设备之前始终使用“安全删除硬件”功能,以防止数据丢失或损坏。