Diskpart Clean Và Select Disk: Tránh Xóa Nhầm Ổ Cứng
Trả lời nhanh: diskpart là trình dòng lệnh của Windows để quản lý ổ đĩa, phân vùng và volume. Mọi lệnh bạn gõ sau đó tác động lên đối tượng đang có "focus" (được chọn), nên chọn nhầm ổ là cách mất dữ liệu phổ biến nhất. Lệnh clean xóa mọi phân vùng hoặc định dạng trên ổ đang chọn, còn clean all ghi số 0 vào từng sector và Microsoft nói nó "completely deletes all data contained on the disk". Tài liệu không nêu lệnh hoàn tác.
Bài này viết cho người phụ trách IT kiêm nhiệm khi cần chuẩn bị một ổ cứng hoặc USB mới làm nơi lưu backup, hoặc làm sạch một ổ cũ. Mọi thông tin lấy từ các trang tài liệu lệnh của Microsoft Learn (diskpart, list, select disk, clean, create partition primary, format, assign, convert gpt, convert mbr) và trang Overview of Disk Management, mở và kiểm tra ngày 16/10/2026. Danh sách nguồn ở cuối bài. Các trang này áp dụng cho Windows 10, Windows 11 và Windows Server.
Điều chúng tôi chưa làm: chúng tôi không chạy các lệnh này trên một máy Windows thật để chụp kết quả hay đo thời gian. Mọi hành vi mô tả bên dưới là chép lại điều Microsoft ghi. Các lệnh phá hủy dữ liệu nên được thử trước trên máy ảo hoặc ổ không chứa dữ liệu quan trọng.
Một cảnh báo trước khi đọc tiếp: các lệnh trong bài làm mất dữ liệu trên ổ được chọn. Đừng chạy chúng khi chưa có bản sao lưu của mọi thứ quan trọng và chưa kiểm tra lại số ổ bằng mắt.
Khi nào nên dùng diskpart, khi nào dùng Disk Management?
Microsoft có công cụ đồ họa Disk Management cho nhiều việc. Trang tổng quan mô tả nó là "a system utility in Windows for advanced storage operations", cho xem thông tin từng ổ và mọi phân vùng, kể cả dung lượng đã dùng. Các việc nó làm được gồm mở rộng hoặc thu nhỏ một volume cơ bản. Trang này cũng nói rõ có việc phải dùng công cụ khác, ví dụ giải phóng dung lượng, chống phân mảnh hoặc gộp nhiều ổ thành nhóm kiểu RAID bằng Storage Spaces.
Trang còn có một cảnh báo quan trọng cho người hay dọn phân vùng: "Disk Management might show the EFI System and Recovery partitions as 100 percent free. However, these partitions store critical files required for the computer to operate properly... The recommended practice is to not modify these partitions in any way." Nghĩa là phân vùng trông "trống" chưa chắc là trống, và đừng xóa các phân vùng hệ thống chỉ vì giao diện hiện 100 phần trăm trống.
Hệ quả thực tế (nhận định của chúng tôi, không phải của Microsoft): nếu chỉ cần xem ổ hoặc thay đổi cỡ phân vùng, giao diện đồ họa cho bạn nhìn thấy trực quan hơn. Dùng diskpart khi cần làm sạch hẳn một ổ, làm theo script hoặc khi giao diện không làm được.
Quyền và cách diskpart hoạt động
Trang diskpart ghi: "You must be in your local Administrators group, or a group with similar permissions, to run diskpart." Microsoft mô tả nó là "The diskpart command interpreter helps you manage your computer's drives (disks, partitions, volumes, or virtual hard disks)."
Nguyên tắc quan trọng nhất của trang này là focus: "Before you can use diskpart commands, you must first list, and then select an object to give it focus. After an object has focus, any diskpart commands that you type will act on that object." Và: "When you select an object, the focus remains on that object until you select a different object." Một số lệnh còn tự đổi focus: ví dụ khi bạn tạo một phân vùng mới, focus tự chuyển sang phân vùng đó.
Hãy hiểu rõ ý nghĩa: focus giống như con trỏ "đang chọn". Nếu bạn chọn ổ 1 rồi gõ clean, ổ 1 bị xóa. Nếu bạn nhầm và chọn ổ 0, ổ 0 bị xóa. Trang clean không nêu bước xác nhận nào, nên đừng trông chờ lệnh hỏi lại.
Bốn bước an toàn trước khi gõ lệnh phá hủy
Đây là khung của chúng tôi, dựa trên cách focus hoạt động. Nó không phải khuyến nghị chính thức của Microsoft.
| Bước | Việc cần làm | Vì sao |
|---|---|---|
| 1 | Sao lưu mọi dữ liệu cần giữ ra nơi khác, và kiểm tra bản sao mở được | clean và format làm mất dữ liệu trên ổ được chọn |
| 2 | Gõ list disk rồi đối chiếu dung lượng với ổ bạn định xóa, không chỉ dựa vào số ổ | Số ổ có thể đổi khi khởi động lại (xem bên dưới) |
| 3 | Gõ select disk <số> rồi gõ lại list disk để xem dấu sao * nằm ở ổ nào | Microsoft ghi đối tượng có dấu sao là đối tượng có focus |
| 4 | Gõ detail disk để xem thuộc tính ổ và các volume trên đó trước khi clean | Lệnh này hiện thuộc tính ổ đang chọn và các volume của nó |
Về bước 2 và 3, tài liệu list ghi rằng "The object marked with an asterisk () has focus."* Tài liệu list disk mô tả nó hiển thị danh sách ổ cùng thông tin như dung lượng, dung lượng trống, kiểu ổ cơ bản hay động, và kiểu phân vùng MBR hay GPT. Tài liệu detail disk ghi nó hiển thị "the properties of the selected disk and the volumes on that disk".
Đừng dùng "select disk 0" để chọn ổ hệ thống
Đây là một cảnh báo riêng trong tài liệu select disk: "When configuring systems with multiple disks, don't use select disk=0 to specify the system disk. The computer may reassign disk numbers when you reboot, and different computers with the same disk configuration can have different disk numbers."
Hệ quả rất thực tế: số ổ không cố định. Theo Microsoft, máy có thể đánh số lại sau khi khởi động lại, và hai máy cùng cấu hình có thể đánh số khác nhau. Diễn giải của chúng tôi, mang tính minh họa chứ không phải trường hợp đã xảy ra: một script chạy đúng ổ ở máy A có thể tác động nhầm ổ ở máy B nếu chỉ dựa vào số.
Microsoft nêu các cách chọn khác trong cú pháp select disk={<n>|<disk path>|system|next}:
select disk=system: "On BIOS computers, this option specifies that disk 0 receives focus. On EFI computers, the disk containing the EFI system partition (ESP), used for the current boot, receives focus." Trên máy EFI lệnh sẽ thất bại nếu không có ESP, nếu có nhiều hơn một ESP, hoặc nếu máy khởi động từ Windows PE.select disk=<đường dẫn ổ>: dùng đường dẫn vị trí của ổ; để xem đường dẫn, chọn ổ rồi gõdetail disk.select disk=next: sau khi đã chọn một ổ, chuyển focus sang ổ kế tiếp trong danh sách.
Chúng tôi không có nguồn nói cách nào trong số này an toàn tuyệt đối trên mọi máy. Đối với việc xóa, cách chắc nhất vẫn là đối chiếu dung lượng và nhãn volume bằng mắt rồi mới gõ lệnh.
clean và clean all: hai lệnh khác nhau
Tài liệu clean viết: "Removes all partitions or volume formatting from the disk with focus." Cú pháp là clean [all].
| Lệnh | Microsoft mô tả | Điều bạn cần hiểu |
|---|---|---|
clean | Xóa mọi phân vùng hoặc định dạng volume trên ổ đang có focus | Xóa thông tin phân vùng; ổ trở thành chưa phân vùng |
clean all | "Specifies that each and every sector on the disk is set to zero, which completely deletes all data contained on the disk." | Ghi số 0 vào từng sector, là lựa chọn khi cần xóa sạch dữ liệu. Chúng tôi không đo thời gian chạy và trang không nêu |
Hai chi tiết của phần Remarks đáng đọc:
- Trên ổ MBR, chỉ thông tin phân vùng MBR và thông tin sector ẩn bị ghi đè.
- Trên ổ GPT, thông tin phân vùng GPT, kể cả Protective MBR, bị ghi đè. Ổ GPT không có thông tin sector ẩn.
- "A disk must be selected for this operation to succeed."
Có phục hồi được dữ liệu sau clean thường không? Trang Microsoft không trả lời câu này, và chúng tôi không có nguồn để khẳng định có hay không. Việc phục hồi dữ liệu sau clean hoặc format nằm ngoài những gì các trang trên nói. Hãy coi dữ liệu đã mất, và dựa vào bản sao lưu.
Nếu bạn muốn dùng PowerShell thay vì diskpart, trang clean ghi rằng có phiên bản PowerShell tương ứng là lệnh Clear-Disk. Chúng tôi không mở trang tài liệu của lệnh đó nên không mô tả cách dùng.
Quy trình chuẩn bị một ổ mới làm nơi lưu backup
Trang diskpart có một ví dụ đúng với tình huống này, và dùng dòng format fs=ntfs label=Backup quick. Quy trình dưới đây chép đúng chuỗi lệnh Microsoft nêu, với phần giải thích bằng lời của chúng tôi:
list disk: xem các ổ hiện có.select disk 1: chọn ổ cần dùng. Ở bước này hãy đối chiếu dung lượng như phần trên, và nhớ đây chỉ là ví dụ số ổ.create partition primary: tạo phân vùng chính. Microsoft ghi rằng "A basic disk must be selected for this operation to succeed", và nếu không đặt kích thước, phân vùng "continues until there is no more unallocated space in the current region" (dùng hết vùng trống). Sau khi tạo, focus tự chuyển sang phân vùng mới.format fs=ntfs label=Backup quick: định dạng nhanh sang NTFS với nhãn "Backup".
Tài liệu format mô tả định dạng nhanh: "Performs a quick format. Deletes the file table and the root directory of a previously formatted volume, but doesn't perform a sector-by-sector scan for bad areas. You should use the /Q command-line option to format only previously formatted volumes that you know are in good condition." Tức là định dạng nhanh không quét bad sector, nên chỉ hợp với ổ đã dùng và bạn biết là tốt. Với ổ mới hoặc nghi ngờ, định dạng không dùng tùy chọn nhanh sẽ quét kỹ hơn nhưng lâu hơn; chúng tôi không đo thời gian.
Gán ký tự ổ: tài liệu assign ghi lệnh này gán ký tự ổ hoặc điểm gắn cho volume đang có focus; nếu không chỉ định, ký tự khả dụng kế tiếp được gán; nếu ký tự đã dùng sẽ báo lỗi. Ví dụ Microsoft: assign letter=e. Có một giới hạn: "You can't assign drive letters to system volumes, boot volumes, or volumes that contain the paging file."
Chuyển giữa MBR và GPT
Hai lệnh convert gpt và convert mbr đều có cùng một điều kiện, được Microsoft ghi là Important: ổ phải trống. Với convert gpt: "The disk must be empty to convert it to a basic disk. Back up your data, and then delete all partitions or volumes before converting the disk. The required minimum disk size for conversion to GPT is 128 megabytes." convert mbr có cảnh báo tương tự, không nêu mốc 128 MB.
Nghĩa là các lệnh này dùng được với ổ đã xóa trống, không phải công cụ chuyển đổi giữ nguyên dữ liệu. Chúng tôi không mở trang hướng dẫn Change a Master Boot Record Disk into a GUID Partition Table Disk mà tài liệu dẫn tới, nên bài này không mô tả cách chuyển ổ chứa dữ liệu mà không mất dữ liệu.
Hai lệnh xóa khác: delete partition và delete volume
Tài liệu delete ghi: delete partition xóa một phân vùng, delete volume xóa một volume, và delete disk xóa một ổ động đã mất khỏi danh sách ổ. Trang không có thêm cảnh báo, nên cần nhắc lại rằng chúng cũng tác động lên đối tượng đang có focus, và như phần Disk Management ở trên, đừng xóa phân vùng EFI hay Recovery.
Câu hỏi thường gặp
diskpart clean có xóa hết dữ liệu không?
Theo Microsoft, clean xóa mọi phân vùng hoặc định dạng trên ổ đang chọn, còn clean all ghi số 0 vào từng sector và xóa hoàn toàn dữ liệu trên ổ. Trang không nói về khả năng phục hồi, nên hãy coi dữ liệu là mất và dựa vào bản sao lưu.
Vì sao không nên dùng "select disk 0" để chọn ổ hệ thống?
Microsoft ghi máy có thể đánh số lại ổ khi khởi động lại, và hai máy cùng cấu hình có thể có số ổ khác nhau. Vì vậy một lệnh hoặc script dựa vào số ổ có thể tác động nhầm ổ.
Làm sao biết ổ nào đang được chọn trong diskpart?
Gõ list disk hoặc list volume; đối tượng có dấu sao ở đầu dòng là đối tượng đang có focus.
Chuyển ổ từ MBR sang GPT có giữ nguyên dữ liệu không?
Với lệnh convert gpt của diskpart thì không: Microsoft ghi ổ phải trống, và bạn cần sao lưu rồi xóa mọi phân vùng hoặc volume trước. Bài này không mô tả cách chuyển ổ giữ nguyên dữ liệu vì chúng tôi chưa kiểm chứng.
Định dạng nhanh khác định dạng thường thế nào?
Theo trang format, định dạng nhanh xóa bảng file và thư mục gốc của volume đã định dạng trước đó và không quét từng sector tìm vùng hỏng, nên chỉ dùng cho volume đã định dạng và bạn biết là tốt.
Nên dùng diskpart hay Disk Management?
Disk Management là công cụ đồ họa cho nhiều tác vụ ổ đĩa; diskpart là dòng lệnh. Theo nhận định của chúng tôi, nếu chỉ cần xem ổ hoặc thay đổi cỡ phân vùng, giao diện đồ họa trực quan hơn; diskpart hợp khi cần làm sạch hẳn ổ hoặc làm theo script.
Cần backup gì trước khi xóa ổ?
Mọi dữ liệu bạn muốn giữ. Về quy tắc lưu bản sao, xem quy tắc backup 3-2-1 và 5 bước phục hồi khi mất dữ liệu.
Nguồn và ngày kiểm tra
Tất cả mở và kiểm tra ngày 16/10/2026 (Microsoft Learn). Nếu có khác biệt, trang gốc là chuẩn:
- diskpart (trang tổng quan lệnh, áp dụng cho Windows 10, 11 và Windows Server).
- list, select disk, detail, clean, create partition primary, format, assign, delete, convert gpt, convert mbr.
- Overview of Disk Management.
Chưa kiểm chứng trong bài này:
- Chưa chạy bất kỳ lệnh nào trên máy Windows thật; không có ảnh chụp, không đo thời gian
clean allhayformat. - Khả năng phục hồi dữ liệu sau
cleanhoặcformat: các trang không nêu, và chúng tôi không khẳng định. - Cách chuyển MBR sang GPT giữ nguyên dữ liệu (trang hướng dẫn riêng không mở); PowerShell
Clear-Diskvà các cmdlet lưu trữ. - Hành vi trên ổ động, ổ RAID, Storage Spaces, BitLocker, ổ USB đặc biệt hoặc ổ do Intune quản lý.
- Cách chọn
select disk=systemhoặc đường dẫn ổ có an toàn trên mọi cấu hình hay không.
Là nhận định của chúng tôi, không trích từ Microsoft: bốn bước an toàn trước khi gõ lệnh phá hủy, lời khuyên đối chiếu dung lượng bằng mắt, nhận xét về việc khi nào nên dùng giao diện đồ họa so với diskpart, và nhận định rằng nên thử lệnh phá hủy trên máy ảo trước.
Bước tiếp theo
Nếu bạn muốn Vietify chuẩn bị ổ lưu backup, kiểm tra kế hoạch backup hoặc dọn dẹp thiết bị cũ an toàn, liên hệ Vietify hoặc nhận đánh giá IT miễn phí. Xem thêm dịch vụ backup dữ liệu doanh nghiệp và khôi phục Windows: System Restore, Reset PC, Recovery Drive.
Vietify IT Services — Đối tác IT và phần mềm bản quyền cho doanh nghiệp tại Đà Nẵng. Cập nhật: 16/10/2026.
Chia sẻ bài viết
Cần tư vấn IT cho doanh nghiệp?
Vietify IT cung cấp Managed IT từ 4.990.000đ/tháng. Phản hồi trong 30 phút.
Bình luận
Đang tải bình luận…
Để lại bình luận
Cập nhật: 16/10/2026