应检查硬盘初始化、分区表类型、sata模式、驱动加载、启动设置及硬件连接:一、用diskpart初始化磁盘并转为gpt/mbr;二、bios中设sata为ahci;三、安装时加载第三方raid/sata驱动;四、禁用快速启动与安全启动;五、排查线缆、接口及硬盘健康状态。

如果您在安装操作系统时遇到“无法创建新的分区,也找不到现有的分区”的提示,则可能是由于硬盘未初始化、分区表类型不兼容、SATA模式设置错误或磁盘存在隐藏保护状态等原因导致。以下是解决此问题的步骤:
一、检查磁盘是否已初始化并设置正确的分区表类型
新硬盘或未初始化的磁盘在Windows安装程序中默认不可见,必须先在磁盘管理界面中初始化,并选择与安装系统匹配的分区表类型(MBR或GPT)。
1、在Windows安装界面按 Shift + F10 打开命令提示符。
2、输入 diskpart 并按回车,进入磁盘分区工具。
3、输入 list disk 查看所有物理磁盘,确认目标磁盘编号(如 Disk 0)。
4、输入 select disk 0(将“0”替换为实际磁盘编号)。
5、输入 clean 清除磁盘上所有分区信息(注意:此操作不可逆,会删除全部数据)。
6、输入 convert gpt 或 convert mbr,根据UEFI/Legacy启动模式选择对应类型(UEFI推荐GPT,Legacy BIOS推荐MBR)。
7、输入 exit 退出diskpart,关闭命令提示符,点击“刷新”按钮重新扫描磁盘。
二、切换主板SATA控制器模式
BIOS中SATA模式(AHCI/IDE/RAID)与安装介质驱动不兼容时,会导致安装程序无法识别硬盘控制器,从而显示无分区或无法创建分区。
1、重启电脑,在开机自检画面出现时反复按 Del 或 F2 进入BIOS设置界面。
2、定位到 Advanced → SATA Configuration 或类似选项。
3、将 SATA Mode 由当前值(如RAID或IDE)更改为 AHCI(多数现代系统默认且兼容性最佳)。
4、按 F10 保存并退出,重启后再次尝试安装系统。
三、加载第三方SATA/RAID驱动程序
部分主板(特别是使用Intel Rapid Storage Technology或AMD RAID芯片组)需在安装过程中手动注入驱动,否则安装程序无法访问磁盘设备。
1、从主板官网下载对应型号的 SATA/RAID驱动包(.inf + .sys文件),解压至U盘根目录或子文件夹。
2、启动Windows安装程序,在“你想将Windows安装在哪里?”界面,点击左下角的 “加载驱动程序”。
3、点击 “浏览”,导航至U盘中存放驱动的文件夹,选中包含 .inf 文件的目录。
4、点击 “确定”,等待驱动安装完成,硬盘应立即出现在列表中。
四、禁用快速启动与安全启动(针对UEFI系统)
启用快速启动可能导致固件未完全初始化存储控制器;安全启动若与安装镜像签名不匹配,也可能干扰磁盘检测流程。
1、进入BIOS/UEFI设置界面(开机时按 Del/F2/F10)。
2、找到 Boot → Fast Boot 选项,将其设为 Disabled。
3、找到 Boot → Secure Boot,暂时设为 Disabled(安装完成后可重新启用)。
4、按 F10 保存设置并重启,再进入安装流程。
五、验证硬盘硬件连接与健康状态
物理连接松动、数据线损坏或硬盘本身存在故障,均会导致安装程序无法枚举存储设备。
1、关机并拔掉电源线,打开机箱侧板。
2、检查SATA数据线两端是否牢固插入主板SATA接口与硬盘接口,必要时更换一条已知良好的SATA线。
3、若为主板M.2 NVMe固态硬盘,确认其已完全插入插槽并用螺丝固定,部分主板需在BIOS中开启对应M.2插槽支持。
4、将硬盘连接至另一台已知正常的电脑,使用 CrystalDiskInfo 工具查看SMART状态,确认无“警告”或“不良”项。










