不少用户反映,电脑原本好好的,可一升级到Win10,就出现硬盘识别不了的状况。这是咋回事呢?要是在Win10升级后硬盘无法识别,又该怎么解决呢?

Win10升级后无法识别硬盘如何解决?

有一部分人暂时解决这个问题的办法是安装英特尔RST驱动以及恢复Linux镜像。不过,本文重点不在于这些解决方案。要是你在升级Win10之后也碰到了同样的问题,那就可以参考下面的内容来操作。

  原因分析

硬盘有一种按需启动(PUIS,也就是Power - up in standby)的模式。在这种模式下,硬盘会进入待命状态。一旦接收到ATA指令,硬盘就开始旋转。这样做能够最大程度地节省能源。

Windows10预览版每次启动的时候,都会开启PUIS模式。要知道,有些硬盘制造商已经把这个特性给屏蔽了,所以不会受到影响。IDE模式不支持按需启动,也不会被影响到。对于Linux镜像来说,在修复的时候会把按需启动(PUIS)状态关闭,这样一来,部分硬盘断电之后就有可能再次受到影响呢。比如说,有些电脑在使用Linux镜像修复之后,硬盘突然断电,再次启动的时候就可能出现一些与PUIS相关的问题,这就是断电后再次受到影响的一种可能情况。

  解决办法

硬盘要是进入按需启动状态,就不会再回应电源、硬件或者操作系统发出的启动请求了。 要是想重新启用硬盘,就得先用ATA标准接口发送设定特性命令(Set Feature),这个命令的指令是0xEF。之后呢,可以调用0x86指令来关掉按需启动(PUIS)状态。还有一种办法,调用0x07指令,这样硬盘在接通电源的时候就会旋转启动。

Win10升级之后,要是出现硬盘无法识别的情况该怎么解决呢?这在上面已经介绍过了。不得不说,这是个相当常见的问题。由于它比较普遍,在之后的Win10版本里,微软会把这个漏洞给修复好的。