1、DiskPart 清理和修复硬盘
1、DiskPart
在 Windows 环境(或 WinPE)中的命令行工具来处理硬盘问题。使用 DiskPart 清理和修复硬盘 的操作指南,特别适用于重装系统时遇到的格式化失败、分区残留、无法创建新分区等问题。
1)在 Windows 安装界面(选择语言后),打开 命令提示符(CMD)
输入:
diskpart
→ 进入 DiskPart 工具(提示符变为 DISKPART>)
2)查看硬盘列表(关键!避免误操作)
list disk
// 输出:
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 476 GB 0 B *
磁盘 1 联机 1863 GB 0 B
记下你要操作的硬盘编号(如 磁盘 1)。
⚠️ 务必确认!选错会清空系统盘或其他数据盘
3)选择目标硬盘
select disk X
// 将 X 替换为你的目标硬盘号,例如:
select disk 1 // 成功后会提示:“磁盘 1 已被选中。”
4)彻底清理硬盘(解决 90% 格式化问题)
clean
此命令会:
删除所有分区(包括 EFI、MSR、恢复分区等)
清除 MBR 或 GPT 分区表
将硬盘变为“未初始化”状态(显示为“未分配空间”)
如果硬盘很大(如 4TB),可能需要几十秒,请耐心等待,不要中断!
5)转换分区样式(根据启动模式选择)
情况 1:你的电脑是 UEFI 启动(Win10/Win11 新电脑默认)
1convert gpt
情况 2:你的电脑是 传统 BIOS/Legacy 启动
1convert mbr
❓如何判断?
安装界面如果能看到“删除”EFI 系统分区 → 说明当前是 GPT
或进 BIOS 设置看是否有 “UEFI/Legacy Boot” 选项
6)退出并返回安装程序
exit
→ 关闭 CMD 窗口,回到 Windows 安装界面。
点击 “刷新”,你会看到硬盘变成一块 “未分配空间”,此时:
直接点击 “下一步”,Windows 会自动创建所需分区(系统、EFI、恢复等)
或手动点击 “新建” → 输入大小 → 自动格式化为 NTFS
错误信息原因解决方法
DiskPart has encountered an error: The request is not supported.
硬盘有写保护
检查 SSD/USB 是否有物理写保护开关;或在 BIOS 中关闭“安全启动”尝试
Virtual Disk Service error: Clean is not allowed on a protected disk.
磁盘被系统保护
先执行 attributes disk clear readonly
硬盘不显示在 list disk
驱动缺失
从主板官网下载 SATA/NVMe 驱动,放入 U 盘,在安装界面点“加载驱动程序”
attributes disk clear readonly ← 清除只读属性
detail disk ← 查看当前磁盘详细信息