在使用 Windows 自带的磁盘分区工具 DiskPart 时,有时会遇到类似以下的提示:
DISKPART> create partition primary 参数错误。
这类“参数错误”通常表示你输入的命令语法有误、当前磁盘状态不支持该操作,或缺少必要权限。本文将帮助你理解常见原因并提供解决方法。
常见原因
- 未选中磁盘或分区:执行操作前必须先使用
select disk N或select partition N。 - 磁盘为动态磁盘:某些操作(如创建主分区)仅适用于基本磁盘。
- 命令拼写错误或参数格式不正确:例如大小写敏感、缺少空格或单位(如 MB/GB)。
- 磁盘空间不足或已满:无法创建超过可用空间的分区。
- 未以管理员身份运行命令提示符:DiskPart 需要管理员权限。
解决步骤
1. 以管理员身份运行命令提示符
右键点击“开始”菜单 → 选择“Windows PowerShell (管理员)”或“命令提示符 (管理员)”,再输入 diskpart。
2. 检查并选择正确的磁盘
DISKPART> list disk DISKPART> select disk 1 (假设你要操作的是磁盘1)
3. 确认磁盘类型
使用 detail disk 查看是否为“基本”磁盘。如果是“动态”磁盘,可能需要转换(注意:转换可能导致数据丢失)。
4. 正确使用命令语法
例如创建主分区应使用:
DISKPART> create partition primary size=10240 (创建10GB分区)
注意:size 单位是 MB,且不能省略等号。
5. 清除只读属性(如有)
DISKPART> attributes disk clear readonly
注意事项
- 操作前请备份重要数据。
- 不要对系统盘随意操作,以免导致系统无法启动。
- 某些 USB 设备或 SD 卡可能因厂商限制无法分区。
参考资源
更多官方说明可查阅 Microsoft 文档:DiskPart 命令文档