win10不识别m2固态硬盘,怎么办?

如题所述

如果你的Windows 10系统无法识别M.2固态硬盘,以下是一些可能的解决方法:

    确认硬件连接:首先确保M.2固态硬盘已正确插入主板的M.2插槽,并且连接稳定。有时候插槽可能需要重新插拔,以确保连接良好。

    启用M.2插槽:在一些主板上,M.2插槽可能默认处于禁用状态。你可以进入主板的BIOS设置界面,查找与M.2插槽相关的设置项,并确保它已启用。

    更新主板BIOS:在一些情况下,老旧的主板BIOS可能不支持M.2固态硬盘。前往主板制造商的官方网站,检查是否有可用的BIOS更新,并安装最新的BIOS版本。

    安装硬盘驱动程序:在某些情况下,需要安装特定的硬盘驱动程序才能使Windows 10系统能够识别和使用M.2固态硬盘。访问M.2固态硬盘制造商的官方网站,查找是否有适用于Windows 10的驱动程序,并按照说明进行安装。

    检查设备管理器:打开设备管理器,检查是否有任何与硬盘相关的问题。如果你看到黄色感叹号或问号的标记,可能意味着需要更新或重新安装硬盘驱动程序。

    使用磁盘管理工具:在Windows 10中,可以使用磁盘管理工具来管理硬盘。按下Win + X键,在弹出的菜单中选择"磁盘管理"。如果M.2固态硬盘在磁盘管理中显示为未分配或未初始化状态,右键点击它,并选择相应的选项来初始化和分配硬盘空间。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-07
首先造成这种因素的主要原因为磁盘引导格式与BIOS不符
BIOS UEFI启动方式GPT磁盘格式,而BIOS Legacy的启动方式为MBR *(关于UEFI和BIOS的区别可参见知乎资料)
那么当你使用TP的Recovery进行系统安装的时候默认使用了MBR引导格式,但TP的BIOS默认启动为UEFI Only,这就造成了该SSD工作正常,但却无法引导机内系统的状况。
解决方案1 进入BIOS,首先在BIOS-startup-boot里看看有没有NVMe0,有的话证明ssd工作正常,进入security- security boot,将security boot改为disabled,再次进入startup,将uefi/legacy boot改为both,然后save and exit. 使用winPE u盘进入pe洁面,选择引导修复工具,对M.2 SSD内的系统进行引导修复,重新启动计算机即可。(*亲测有效,简单快捷适合小白)
解决方案2 进入winPE,使用diskgenius将引导分区MBR转化为GPT,该操作网上宣称可以无损进行,如果成功可避免更改BIOS设置,但未经实验,如有大神试验成功了希望留言帮到更多的人。
相似回答