我最近安装了 Windows 7 Home Premium,突然发现我可以弹出我的内置硬盘:
在我之前的安装(专业版)中,这是不可能的。一个(按定义)不太先进的操作系统版本怎么会突然允许这样的功能?我没有更改计算机 bios、uefi、硬件中的任何内容 - 只是更改了操作系统版本。
无论如何,我不喜欢这种情况,也不想看到我的内置驱动器的图标 - 我该如何删除它?当然,它仍应显示通过 USB/eSATA 连接的外部驱动器。
答案1
安装最新的Intel Rapid Storage Technology
驱动程序或使用TreatAsInternalPort
解决方法。
按照以下方式注册:
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\services\msahci
并
"Controller0"
在 Controller0 中创建一个名为“Channel0”的新 KEY,现在在 Channel0 中,创建一个名为“1”的新 DWORD,将此"TreatAsInternalPort"
值设置为“1”(这将设置 SATA 端口 0(驱动器 C)不再显示在“安全删除硬件”中)现在,再次返回 Controller0 文件夹。在 Controller0 中,创建一个名为“Channel1”的新 KEY。现在在 Channel1 中,创建一个名为“TreatAsInternalPort”的新 DWORD,将此值设置为“1”(这将设置 SATA 端口 1(驱动器 D)不再显示在“安全删除硬件”中)
依此类推,直到所有内部 SATA 端口都设置为内部端口。我的主板有 6 个 SATA 端口,因此我将 Channel0 设置为 Channel5。
(图片来源:overclock.net)
答案2
看来,这种“功能”是通过使用 SATA2 驱动器和兼容主板实现的。这些设备设计为可热插拔,因此 Windows 允许您安全地移除它们。
到目前为止,还没有安全的方法可以从上下文菜单中删除列表,同时仍允许外部设备出现。