win10硬盘被识别为移动设备,Win10移动硬盘
一些Windows 10用户反映,系统认为他们的硬盘或SSD是可移动的。如果你遇到同样的情况,这篇文章将帮助你解决问题。
当Windows 10认为硬盘是可移动的,它也可以在磁盘驱动器部分显示你的外置u盘。但是那里发生了什么?
在安装的SATA AHCI驱动程序与计算机的主板和/或BIOS冲突的系统中,可以发现这种现象。默认情况下,Windows在安装操作系统时会安装通用的SATA AHCI驱动程序,以便为不同的产品提供基本功能。
在这种情况下,最好的办法就是安装最新的驱动,比如SATA相关的驱动。对于英特尔系统,这将是处理AHCI功能的英特尔快速存储技术驱动程序,因为AMD有自己的AHCI驱动程序。当您的内部SATA硬盘或固态硬盘在任务栏中显示为可移动介质时,问题就会出现。
以下是Windows 10认为硬盘可移动时可以使用的解决方案。
修复:Windows 10认为硬盘是可移动的。
1.常规故障排除
-重启你的电脑。
-检查并安装任何可用的Windows更新。
2.从设备制造商处更新BIOS
检查并安装可用的BIOS更新,但是如果它不存在,请使用以下步骤来覆盖收件箱驱动程序在特定端口上显示设备的方式:
-在搜索字段中输入CMD。
-右键单击命令提示符并选择以管理员身份运行。
-在命令提示符窗口中,按Enter键输入以下命令:devmgmt.msc
-在“磁盘驱动器”下,确保您希望收件箱驱动程序考虑内部SATA设备。
-右键单击并选择属性,打开设备的属性。
-请注意属性概述中的总线编号,例如,1号总线。
-在先前打开的命令提示符下键入以下命令,然后按Enter键:
-在命令提示符窗口中,按Enter键输入以下命令:devmgmt.msc
-在“磁盘驱动器”下,确保您希望收件箱驱动程序考虑内部SATA设备。
-右键单击并选择属性,打开设备的属性。
-请注意属性概述中的总线编号,例如,1号总线。
-在先前打开的命令提示符下键入以下命令,然后按Enter键:
exe " hklmsystemcurrentcontrolsetservicestorahciparametersdevice "/f/v treatasinternalport/treg _ multi _ SZ/dx(x对应于您在上一步中记录的公交车号)。
3.使用注册表编辑器
免责声明:在注册表编辑器中进行任何更改之前,请备份注册表。
-右键单击开始并选择运行
-输入regedit并按回车键。
-找到以下路径:HKEY本地计算机系统当前控制集服务msahci
创建一个名为Controller0的新键
-在Controller0内部,创建另一个名为Channel0的键。
-在Channel0中,创建一个名为TreatAsInternalPort的新DWORD。
-将该值设置为1。这将设置SATA端口0(驱动器C)不再显示在“安全删除硬件”中
回到Controller0文件夹
-在Controller0内部,创建一个名为Channel1的新密钥。
-在通道1中,创建一个名为TreatAsInternalPort的新dword。
-将该值设置为1(这将使SATA端口1(驱动器D)不再显示在“安全删除硬件”中)
-重复此过程,直到所有内部SATA端口都被设置为内部处理。如果您有6个SATA端口,请将通道0设置为通道5。如果你的主板SATA端口少,请记得从0开始。
-重新启动以允许更改。
4.在设备管理器中修改。
-右键单击开始并选择设备管理器。
-找到磁盘驱动器并双击它。
-右键单击内置硬盘(HDD或SSD)
-选择属性
-转到策略选项卡。
-检查“设备上的写缓存”是否已启用,以及“针对快速删除进行优化”是否未启用。这和Windows 10认为硬盘是可移动的有关系。
-将驱动程序更新到最新的芯片组和AHCI/RAID。
5.检查BIOS
进入BIOS并检查硬盘连接的SATA端口是否启用了“热插拔”。这可能意味着你的主板支持热插拔硬盘,你可以禁用主板上的AHCI功能,它就会消失。
以下是在Windows 10电脑上输入BIOS设置的方法:
-单击开始,然后选择设置。
-选择更新和安全性。
-在左窗格中选择恢复。
-单击高级启动下的立即重新启动。
-您的计算机将重新启动到另一个菜单。单击疑难解答。
-单击高级选项。
-选择UEFI固件设置。
-单击重启。系统将重新启动并带您进入BIOS。从这里,检查SATA端口是否已启用热插拔。如果是,请禁用它。
6.用户建议的解决方案
以下是用户在微软论坛上提出的一些其他解决方案:
-您可以在通用Windows驱动程序上运行、安装或更新SATA AHCI驱动程序。查看主板制造商的网站,获取最新的Windows 10驱动程序。(或者笔记本电脑制造商的网站,如果这是一个与您的规格不同的钻机)。如果没有windows10驱动程序,使用最新的驱动程序。如果没有SATA/AHCI驱动程序,您可以通过安装最新版本的英特尔快速存储技术驱动程序来获得。
尝试不同的SATA端口,并尝试插入不同的SATA电缆。请访问您的主板制造商的网站,确保您拥有适用于您的型号的最新SATA控制器和芯片组驱动程序。尝试重置BIOS也是一个好主意。它会将您的BIOS设置恢复到出厂默认设置,这将有助于正确检测硬盘。
-这是64位版本Windows的常见问题。微软还没有发现并解决这个问题。这和性能有关。64位操作应付不了,所以打了64位操作系统的补丁,把内置驱动器当成便携可移动驱动器。安装32位版本的Windows,因为不存在此问题。
-给Windows 10用户的提示:通过“存储空间”创建一个“存储池”。池中只能有一个存储媒体。这将整合的可移动存储视为内部驱动器。
-这不是您的系统驱动程序的解决方案。为此,最好的办法就是找最近的司机。如果这不起作用,您可能需要将您的第三方AHCI/RAID控制器驱动程序更改为Windows 10附带的“通用SATA AHCI控制器”。
-在我的情况下,我将磁盘连接到Marvell适配器,以显示其可移动。在将它们更改为创建MS存储空间而不是Marvell镜像驱动器后,它们会出现在正常位置,因此它们也可以用于磁盘优化。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。