"我的内部驱动器,一个是SSD,另一个是HDD,不知为何在Windows 10的'Safely Remove Hardware and Eject Media'(安全删除硬件和弹出媒体)下显示为可移动。我不明白为什么Windows 10认为我的硬盘是可移动的。这个问题有可能解决吗?"
除了内部驱动器显示为可移动设备的情况外,有时在Windows 10中外部USB闪存驱动器也会显示为磁盘驱动器。这是怎么回事呢?有些人会发现只需重新启动计算机就能解决问题,但大多数人失败了,无法正确更改驱动器属性。
首先,我们来解释一下为什么您会看到内部硬盘被显示为可移动磁盘。设备是否被视为可移动设备,这取决于系统的BIOS以及主板上各个SATA端口的标记方式。内置驱动程序会直接检查SATA端口,并将连接到标记为“外部”的端口上的设备视为可移动设备。并非所有存储驱动程序都会这样做,这可能是导致损坏或数据丢失的原因之一。
在这一页上,我们为您提供了两种最常用的解决方案,以顺利解决这个问题。让我们从简单的方法开始,虽然大多数情况下它很有帮助。
步骤1:在Windows 10的Windows菜单旁边的搜索框中输入“控制面板”,然后打开控制面板。
第二步:进入“设备管理器”。
步骤 3. 在设备管理器窗口中,双击“磁盘驱动器”。
步骤 4. 右键点击内部硬盘(HDD 或 SSD),然后选择“属性”。
第五步:在“策略”选项卡下,确保已启用“设备上的写入缓存”,并且未启用“优化快速移除”。这与Windows如何判断驱动器是否可移动直接相关。
步骤 6. 更新最新芯片组和 AHCI/RAID 驱动程序。
由于不能通过简单的方法理想地解决此问题,您只得依靠这个保证高成功率的最后办法。只有一个需要注意的地方。这是一个注册表修复程序,所以有些危险。在修改之前,您应该总是备份注册表。
提前备份注册表和系统
如何在Windows 10中备份注册表?这可以在几秒钟内完成,但根据多年的经验,我们强烈建议不要只备份单个注册表文件,因为一旦出现问题,你将不得不重新安装Windows操作系统。
下载tools备份软件,利用一键系统备份功能,您可以轻松地备份整个系统,包括注册表文件,只需点击几下即可。
第一步:在您的计算机上启动tools Todo Backup,然后在主屏幕上点击“创建备份”,再点击大的问号以选择要备份的内容。
步骤 2. 若要备份 Windows 操作系统,请点击 "操作系统" 开始备份任务。
步骤 3: 您的 Windows 操作系统信息以及所有系统相关文件和分区将被自动选择,所以您无需在此步骤进行任何手动选择。接下来,您需要通过点击图示区域选择保存系统映像备份的位置。
步骤 4: 备份位置可以是计算机上的另一个本地驱动器、外部硬盘驱动器、网络、云存储或 NAS。通常,我们建议您使用外部物理驱动器或云存储来保存系统备份文件。
步骤 5. 如果您感兴趣,可以点击选项按钮来设置自定义功能,例如启用每日、每周、每月或按事件自动备份计划,以及进行差异备份和增量备份。点击 "立即备份",Windows 系统备份过程将开始。完成的备份任务将以卡片形式显示在左侧。
只需几秒钟,Windows系统备份(包括注册表)就会完成。如果在修改注册表过程中发生任何问题,只需使用tools Todo Backup从备份中恢复系统。
修复Windows 10内部硬盘在注册表中显示为可移动驱动器:
第一步:在Windows 10中,右键点击“开始”按钮。在“权力用户”菜单中,选择“命令提示符(管理员)”以打开具有管理员权限的命令提示符窗口。
第二步:在命令提示符窗口中,输入 devmgmt.msc 然后按“回车”。
步骤 3:在“磁盘驱动器”下,识别您希望内置驱动程序考虑为内部的 SATA 设备,然后通过右键单击并选择“属性”来为此设备打开属性。
步骤 4:从属性概述中记下总线号(如下例中的“1”)。
在之前打开的命令提示符中输入以下命令,然后按“Enter”键:
使用命令行工具`reg.exe`添加注册表项,命令如下: ``` reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x ``` 这行命令的含义是: - `reg.exe add`:添加一个新的注册表项。 - `"HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device"`:指定要添加项的路径。 - `/f`:强制执行,如果该键已存在则覆盖它。 - `/v TreatAsInternalPort`:设置要添加的值名称为"TreatAsInternalPort"。 - `/t REG_MULTI_SZ`:指定值的数据类型为REG_MULTI_SZ。 - `/d x`:设置值的数据为"x"。 请谨慎操作,修改注册表可能会影响系统稳定性。在执行此命令前,建议先备份重要数据和注册表。
其中x对应你在步骤4中记录的总线编号。
再次强调,修改注册表来修复硬盘被识别为可移动设备可能会有一些风险。请不要忽略本节开始时的建议,在修改之前备份系统和注册表是很有必要的。