重装系统后安装界面看不到硬盘分区,需逐层排查:先确认bios中硬盘是否被识别并设为ahci模式;若diskpart中磁盘显示“脱机”,执行online disk;未初始化则用initialize disk(默认gpt);确保uefi/legacy启动模式与gpt/mbr格式匹配;ntfs脏位需用ntfsfix修复或禁用快速启动;缺失驱动则通过“加载驱动程序”注入。

重装系统后在安装界面看不到硬盘分区,不是硬盘坏了,而是Windows安装程序无法识别当前磁盘状态——可能因分区表未初始化、BIOS模式与磁盘格式不匹配、NTFS脏位锁死,或存储驱动缺失导致。此时不能直接跳过,必须逐层排查。
确认磁盘是否被系统识别
在Windows安装界面,按 Shift + F10 打开命令提示符。
输入 diskpart 回车 → 输入 list disk 回车。
如果列表为空或只显示“没有磁盘”,说明硬件未被识别,立即检查SATA/NVMe接口连接、更换数据线、或进BIOS确认SATA模式是否设为AHCI;若能看到磁盘但状态为“脱机”,执行 select disk 0 → online disk 上线。
处理磁盘未初始化问题
这是新硬盘或品牌机预装盘最常见的情况:磁盘管理可见,但安装界面显示“未分配”且无法操作。
在diskpart中依次执行:
select disk 0 → attributes disk clear readonly → initialize disk
initialize disk 默认使用GPT格式;如需MBR(例如Legacy BIOS环境),改用 initialize disk mbr。
【clean命令不可在此步执行,它会清空全部分区表,仅限确认无数据时使用】
校准UEFI/BIOS启动模式与分区表类型
UEFI固件只能引导GPT磁盘,Legacy BIOS只能引导MBR磁盘。二者错配,安装程序直接屏蔽整块磁盘。
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
方法一:进BIOS(开机狂按Del/F2/F12)→ 找到Boot Mode选项 → 若已执行initialize disk且无参数,默认为GPT → 切换为UEFI Only并关闭CSM。
方法二:若目标磁盘必须用MBR(如老主板或特殊引导需求)→ BIOS中启用Legacy Boot或CSM Enabled → 同时将SATA Operation设为AHCI(非RAID/RST)。
保存退出后重新进入安装界面,再按Shift + F10 → diskpart → rescan刷新识别结果。
清除跨系统NTFS脏位(双系统用户必查)
Win11安装介质在UOS/Linux共存环境下常因NTFS日志未清理而拒绝挂载原有分区,表现为能看到分区但状态为“Unknown”或“Hidden”,且detail partition输出含【Volume is dirty】。
方法一:重启进UOS → 终端执行 sudo ntfsfix -d /dev/sda2(sda2替换为你的真实NTFS分区设备名)→ 完全关机(非重启)→ 再进Win11安装界面。
方法二:若当前可进已有Windows系统 → 控制面板 → 电源选项 → 更改电源按钮功能 → 取消勾选“启用快速启动” → 保存后执行 shutdown /s /t 0 强制完整关机。
【必须完全关机,睡眠或重启无效】
加载缺失的存储驱动(品牌机/NVMe专用)
Dell、HP、Lenovo笔记本或M.2 NVMe固态硬盘,在WinPE安装环境中常因缺少芯片组驱动而枚举失败,磁盘列表彻底空白。
从官网下载对应机型的Storage Driver(.inf + .sys格式)→ 解压至U盘根目录下 Drivers\SATA 或 Drivers\NVMe 文件夹 → 安装界面点击“加载驱动程序”→ 浏览至该路径 → 选中.inf文件安装。
驱动加载成功后,硬盘立即出现在“选择安装位置”列表中,无需重启或重插U盘。










