Windows Bug导致硬盘被识别为移动设备,解决方法奉上

古老Windows Bug绵延三代,Win7、10、11全遭殃,不过官方也给了解决办法。
去年微软确认了 Win12 将在 24 年发布,Win11 更新变为了小的功能更新。明显放缓的更新频率也让用户松了口气,因为自古以来 Windows 更新大概率伴随着莫名其妙的 Bug 。当然,此前带来更新带来的 Windows Bug 想必大家都深有感触。
梗图

Windows Bug 也有传家宝

不过就算不更新,Windows 也有一些「传家宝」。

微软已经确认,一项关于 SATA 硬盘(包括 SSD 和HDD)的 Bug 自 Win7 遗留至今,Win11 也依旧存在。
官方报告

这个问题不少用户亲身体验过了,内部硬盘被识别为移动设备,甚至还有着一键弹出按钮

示意图
微软技术支持文章给出了相关解释,简单来说是部分驱动程序的锅,同时其提到,这可能是硬盘数据丢失的潜在原因
官方报告

原本大家可能觉得这个传家宝般的 Windows Bug ,只是个识别错误,仅仅也就是让强迫症用户难受一下,没什么大不了。但既然现在微软说了,为了防止硬盘数据丢失,为数据安全着想还是解决掉比较好。

梗图

硬盘被识别为移动设备该如解决?

硬盘被识别为移动设备问题的解决方法也给出了:

1、Win+R 运行 devmgmt.msc 或其他各种方式打开设备管理器。

2、在磁盘驱动器下右键需要修正的磁盘,属性中记录 Bus Number 编号,比如下图的 2 。

Bus Number 编号
3、管理员身份运行终端/ Powershell ,执行以下命令,记得将结尾的 x 修改为上面的编号数字
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x
输入代码
4、重启电脑问题应该可以得到解决了,如果你也遇到该 Windows Bug 就抓紧修复吧。

5、当然如果你不想用这种修改注册表的方式,也可以尝试关闭主板 BIOS 中的 Hot Plug 热插拔选项

关闭主板 BIOS 中的 Hot Plug 热插拔选项

结语

这个 Windows Bug 除了影响 SATA 硬盘外,NVMe 硬盘也有类似问题只是相对较少。总之遇到该问题不要忽视了,硬盘数据丢失甚至是真挂了就有得受了。