1.win10无法识别固态硬盘怎么办
win10硬盘不能识别怎么办?下文将为大家介绍win10无法识别硬盘解决方法,如果你再升级windows10预览版9879之后遇到了同样的问题,不妨参考下文来操作。
微软推送预览版win10build9879更新之后,许多用户反馈遭遇了硬盘不能识别故障,也有不少用户通过安装英特尔rst驱动、linux镜像恢复临时解决了这一问题。然而,解决方案并非本文关注的重点。
下面,it之家将针对win10build9879无法识别硬盘的原因做出说明。按需启动(puis,power-upinstandby),硬盘将进入待命模式,当接受到ata指令时启动旋转,实现最大程度的节能。
硬盘一旦进入按需启动状态,硬盘将不再响应电源/硬件/操作系统的启动请求。如果需要重新启用硬盘,需要首先通过ata标准接口发送设定特性命令(setfeature),其指令为0xef,随后可以调用0x86指令,关闭按需启动(puis)状态。
或者调用0x07,指令硬盘在接受电力供应时旋转启动。windows10预览版每次启动,均会开启puis模式。
需要提醒的是,部分硬盘制造商已屏蔽这一特性,并不会受此影响。ide模式不支持按需启动,同样不会受此影响。
至于linux镜像,修复过程会关闭按需启动(puis)状态,部分硬盘断电后仍可能再次受到影响。
2.固态系统分区不识别了怎么办
传统硬盘,划分的顺序和你实际用到的顺序是一致的,所以如果一个分区出了坏道,那么就是在那个分区对应的硬盘磁道上。
固态硬盘不同,因为固态硬盘为了均衡化所有闪存颗粒的磨损,所以所有数据都是分散在所有颗粒上的,地址由主控负责分配并且回收。主控的任务第一是尽可能减少读写,所以比如你的固态硬盘上有两个分区,你将某文件从这个分区剪切粘贴到那个分区,主控只是更改下地址分配,不会像机械硬盘一样有实际转移;主控另一个任务是尽可能均衡化读写,让所有颗粒的磨损度(读写次数)尽可能相一致,所以比如100G的固态硬盘,如果只有10G的文件经常变动而其余90G的数据不变,那么那个10G的读写还是会分摊给各个闪存颗粒的。
对坏道的处理,机械硬盘和固态硬盘有共同的地方也有不同之处。共同之处是,凡出厂前检出的坏区(坏块)都是一律屏蔽;不同之处在于,固态硬盘会留大概10%容量的备用颗粒,一旦有内部颗粒报废,备用颗粒会自动顶上,用户不需做什么也无法做什么其它步骤;机械硬盘就比较没那么智能了,一般有问题后都要用户手动确认是不是坏道问题,找出来后,再自己想办法把坏道所在的扇区前后标记出来,单独分区并屏蔽掉,以防止坏道经读写进一步扩散。当然,现在的机械硬盘也有自带的坏道修复功能,不过没那么好用就是了。
结论就是:固态硬盘容量宝贵,而且寻址几乎不耗时间,所以没有分区的必要。都丢一个分区就行了,省得浪费容量。如果数据宝贵,可以在挂载的机械从硬盘上做好备份。
转载请注明出处windows之家 » 安装win10固态硬盘无法识别硬盘分区