คำสั่ง diskpart ของ Microsoft DOS

สารบัญ:

คำสั่ง diskpart ของ Microsoft DOS
คำสั่ง diskpart ของ Microsoft DOS

วีดีโอ: ( Command Prompt ) คำสั่ง cmd พื้นฐาน #1 2024, อาจ

วีดีโอ: ( Command Prompt ) คำสั่ง cmd พื้นฐาน #1 2024, อาจ
Anonim

DiskPartเป็นโปรแกรมอรรถประโยชน์การแบ่งพาร์ติชันดิสก์บรรทัดคำสั่งที่มีอยู่สำหรับระบบปฏิบัติการ Microsoft คุณสามารถใช้เพื่อดูสร้างลบและปรับเปลี่ยนพาร์ติชันดิสก์ของคอมพิวเตอร์

ความพร้อมใช้งาน

diskpartคำสั่งที่มีอยู่ในคอนโซลการกู้คืนและพร้อมรับคำสั่งของระบบปฏิบัติการไมโครซอฟท์ต่อไปนี้

  • Windows 2000
  • Windows XP
  • Windows Vista
  • วินโดว 7
  • วินโดว์ 8
  • Windows 10

วิธีการใช้ DiskPart

บัญชีผู้ใช้ Windows ของคุณต้องเป็นสมาชิกของกลุ่ม Administrators เพื่อใช้ DiskPart

ไฟล์เรียกทำงาน DiskPart diskpart.exeมีสองตัวเลือก:

diskpart [/ s script ] [/?]

/ s สคริปต์ ดำเนินการคำสั่ง DiskPart ที่มีอยู่ในไฟล์ข้อความชื่อ script ครั้งละหนึ่งบรรทัด
/? แสดงข้อความช่วยเหลือนี้

หากไม่ได้ระบุตัวเลือกใด ๆ การเรียกใช้diskpart จะเริ่มต้นพรอมต์คำสั่งแบบโต้ตอบ DiskPart ซึ่งคุณสามารถเรียกใช้คำสั่ง DiskPart ได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเริ่ม DiskPart และเรียกใช้คำสั่งดูตัวอย่าง

คำสั่ง DiskPart

บันทึก

คำสั่ง DiskPart ต่อไปนี้ส่วนใหญ่ต้องการให้คุณเลือกดิสก์หรือพาร์ติชั่นเพื่อให้ "โฟกัส" ในการดูดิสก์และพาร์ติชันที่สามารถเลือกได้ให้ใช้คำสั่งlist

โดยค่าเริ่มต้นหาก DiskPart พบข้อผิดพลาดมันจะจบลงด้วยสถานะทางออกที่ไม่ใช่ศูนย์

บางคำสั่ง DiskPart ยอมรับตัวเลือกnoerr หากระบุnoerr DiskPart จะข้ามข้อผิดพลาดที่พบและพยายามดำเนินการต่อไป ตัวเลือกนี้อาจเป็นอันตรายและควรใช้ด้วยความระมัดระวัง

คำสั่ง คำสั่งย่อยไวยากรณ์และคำอธิบาย
คล่องแคล่ว คล่องแคล่ว
ทำเครื่องหมายพาร์ติชันที่เลือกเป็น "ใช้งานอยู่" ซึ่งระบุถึง BIOS หรือ UEFI ของคอมพิวเตอร์ของคุณว่าพาร์ติชันนี้มีระบบที่ใช้บู๊ตได้ ตัวอย่างเช่นพาร์ติชันที่ติดตั้ง Microsoft Windows เป็นพาร์ติชันที่ใช้งานอยู่ หมายเหตุเฉพาะพาร์ติชันบนดิสก์พื้นฐาน (ตรงข้ามกับดิสก์แบบไดนามิกเช่นอาร์เรย์ RAID) สามารถทำเครื่องหมายใช้งานได้ หมายเหตุ DiskPart ไม่ได้ตรวจสอบเนื้อหาของพาร์ติชันเพื่อตรวจสอบว่ามีไฟล์ระบบที่ใช้บู๊ตได้หรือไม่
เพิ่ม เพิ่มดิสก์ = n [จัดเรียง = n ] [รอ] [noerr]
สร้างมิเรอร์ของวัตถุดิสก์ที่เลือกที่พาร์ติชัน n ซึ่งต้องเป็นไดรฟ์ข้อมูลแบบง่าย พาร์ติชัน n ต้องมีพื้นที่ที่ไม่ได้จัดสรรเท่ากับหรือมากกว่าขนาดของปริมาตรที่เลือกหรือไม่สามารถสร้างมิเรอร์ได้ หากประสบความสำเร็จง่ายปริมาณที่เลือกจะกลายเป็นปริมาณกระจกกับกระจกที่เก็บไว้ในพาร์ทิชันn หมายเหตุคำสั่งนี้ไม่ถูกต้องใน Windows Vista
กำหนด กำหนด [letter = d | mount = path ] [noerr]
กำหนดอักษรชื่อไดรฟ์หรือชื่อพา ธ ของโฟลเดอร์ที่เมาท์เข้ากับไดรฟ์ข้อมูลที่เลือก หากไม่ได้ระบุตัวอักษรของไดรฟ์ d หรือ เส้นทางของ โฟลเดอร์ที่เมาท์ตัวอักษรที่มีอยู่ถัดไปจะถูกกำหนด หากมีการใช้อักษรชื่อไดรฟ์หรือโฟลเดอร์ที่เมาท์อยู่การดำเนินการจะล้มเหลวและรายงานข้อผิดพลาด ตัวอักษรไดรฟ์ที่กำหนดให้กับไดรฟ์แบบถอดได้สามารถเปลี่ยนแปลงได้ คุณไม่สามารถกำหนดอักษรระบุไดรฟ์ให้กับบูตโวลุ่มหรือโวลุ่มที่มีไฟล์เพจจิ้งของ Windows คุณไม่สามารถกำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชัน OEM (ยกเว้น: Windows PE (สภาพแวดล้อมก่อนการติดตั้ง) คุณไม่สามารถกำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชัน GPT (ตารางพาร์ติชัน GUID) ใด ๆ นอกเหนือจากพาร์ติชันข้อมูลพื้นฐาน อักษรถึงพาร์ติชัน ESP คุณไม่สามารถกำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชันการกู้คืน
คุณลักษณะ คุณสมบัติดิสก์ [set | ชัดเจน] [อ่านอย่างเดียว] [noerr]
ตั้งค่าล้างหรือแสดงคุณสมบัติ (ค่าสถานะ) ของดิสก์ที่เลือก อ่านได้อย่างเดียวธงบ่งชี้ว่าดิสก์ป้องกันการเขียน (อ่านอย่างเดียว) ถ้าชุดมีการระบุธงมีการตั้งค่า หากล้างค่าระบุจะไม่มีการตั้งค่าสถานะ หากไม่มีการกำหนดตัวเลือกจะแสดงแฟล็กดิสก์ปัจจุบัน ค่าสถานะดิสก์อื่นที่ไม่ใช่ "อ่านอย่างเดียว" อาจปรากฏขึ้น แต่ไม่สามารถตั้งค่าหรือล้างได้
ปริมาณแอตทริบิวต์ [ชุด] [nodefaultdriveletter] [noerr]
ตั้งค่าล้างหรือแสดงแอททริบิว (ธง) ของระดับเสียงที่เลือก อ่านได้อย่างเดียวธงแสดงให้เห็นว่าปริมาณการซื้อขายป้องกันการเขียน การตั้งค่าสถานะที่ซ่อนอยู่ระบุว่าไม่ควรแสดงระดับเสียงในรายการระดับเสียงเช่นใน File Explorer nodefaultdriveletterธงแสดงให้เห็นว่าปริมาณที่ไม่ควรจะติดตั้งโดยอัตโนมัติและได้รับมอบหมายไดรฟ์ ShadowCopyธงบ่งชี้ว่าปริมาณปริมาณสำเนาเงาโดยใช้บริการ Windows VSS ถ้าชุดมีการระบุสถานะเหล่านี้จะถูกตั้งค่า หากระบุเคลียร์แฟล็กเหล่านี้จะไม่ถูกตั้งค่า หากไม่ได้กำหนดตัวเลือกไว้จะมีการแสดงสถานะของโวลุ่มปัจจุบัน บนดิสก์ MBR พื้นฐานแอ็ตทริบิวต์ที่ซ่อนอยู่อ่านได้อย่างเดียวและ nodefaultdriveletter จะใช้กับวอลุ่มทั้งหมดบนดิสก์เสมอ บนดิสก์ GPT พื้นฐาน (ตารางพาร์ติชัน GUID) ดิสก์ MBR แบบไดนามิกและดิสก์ GPT แบบไดนามิกแอตทริบิวต์จะใช้กับไดรฟ์ข้อมูลที่เลือกเท่านั้น
แนบ แนบ vdisk [อ่านอย่างเดียว] [sd = sddl-string ] [usefilesd] [noerr]
แนบ (เมาท์) ไฟล์ VHD (ฮาร์ดดิสก์เสมือน) หรือไฟล์ VHDX (ฮาร์ดดิสก์เสมือน Hyper-V) VHD ที่แนบมาปรากฏเป็นฮาร์ดไดรฟ์ในเครื่อง หาก VHD มีพาร์ติชั่นดิสก์ที่มีระบบไฟล์ที่ถูกต้องดิสก์เสมือนจะได้รับการกำหนดอักษรชื่อไดรฟ์ หากระบุแบบอ่านอย่างเดียวดิสก์จะถูกเมาท์ในโหมดอ่านอย่างเดียว หากระบุsdและsddl-stringเป็นสตริงตัวบอกเกี่ยวกับความปลอดภัย SDDL ที่ถูกต้องตัวบอกนั้นจะถูกนำไปใช้กับดิสก์ทั้งหมด หากระบุusefilesdตัวบอกความปลอดภัยของไฟล์ VHD จะถูกนำไปใช้กับดิสก์ทั้งหมด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวบอกเกี่ยวกับความปลอดภัยดูที่การสร้าง vdiskด้านล่าง
automount automount [เปิดใช้งาน | ปิดการใช้งาน | ขัดผิว] [noerr]
กำหนดค่าคุณสมบัติ AutoMount ซึ่งจะเมาท์และกำหนดอักษรระบุไดรฟ์ให้กับดิสก์ที่เพิ่งเชื่อมต่อกับระบบโดยอัตโนมัติ หากระบุการเปิดใช้งานดิสก์ใหม่จะถูกเมาต์โดยอัตโนมัติและกำหนดอักษรชื่อไดรฟ์และชื่อพา ธ ของ GUID ของไดรฟ์ข้อมูล หากระบุการปิดใช้งานคุณสมบัตินี้จะถูกปิดใช้งาน ถ้ามีการระบุการขัดชื่อพา ธ ของโฟลเดอร์ที่มีอยู่ใด ๆ ตัวอักษรไดรฟ์ไดเรกทอรีโฟลเดอร์ที่ติดตั้งและการตั้งค่ารีจิสทรีจะถูกลบออกสำหรับโวลุ่มที่ไม่ได้เชื่อมต่อกับระบบ ก่อน Windows Vista คุณสมบัติ AutoMount มีอยู่ในดิสก์ไดรฟ์พื้นฐานเท่านั้น ใน Vista และรุ่นที่ใหม่กว่า AutoMount ยังมีอยู่ในไดรฟ์ข้อมูลแบบไดนามิก
หยุดพัก break disk = n [nokeep] [noerr]
แบ่งวอลุ่มที่มิร์เรอร์ที่เลือกออกเป็นสองวอลุ่มแบบง่าย ใช้ได้กับดิสก์แบบไดนามิกเท่านั้น หนึ่งในไดรฟ์ข้อมูลอย่างง่ายจะเก็บอักษรชื่อไดรฟ์ที่กำหนดไว้ของชื่อพา ธ GUID และพา ธ ของโฟลเดอร์ที่เมาท์ถ้ามี ไดรฟ์ข้อมูลอื่นถูกเลือกดังนั้นคุณสามารถกำหนดอักษรระบุไดรฟ์ เมื่อคุณทำชื่อพา ธ GUID จะถูกกำหนดโดยอัตโนมัติ ตามค่าเริ่มต้นทั้งสองเล่มอย่างง่ายจะเก็บข้อมูลของโวลุ่มที่ทำมิเรอร์ดั้งเดิมไว้ หากระบุตัวเลือกnokeepจะมีเพียงวอลลุ่มแบบง่าย ๆ ที่เก็บข้อมูลไว้และอีกแบบง่าย ๆ จะถูกล้างข้อมูลและไม่ได้เลือกไว้
สะอาด ทำความสะอาด [ทั้งหมด]
ลบการแบ่งพาร์ติชันและการจัดรูปแบบโวลุ่มทั้งหมดออกจากดิสก์ที่เลือก หากระบุทั้งหมดไว้ทุกไบต์บนดิสก์จะถูกเขียนทับเป็นศูนย์ทำลายข้อมูลที่มีอยู่บนดิสก์ทั้งหมด บนดิสก์ MBR เฉพาะข้อมูลการแบ่งพาร์ติชัน MBR และข้อมูลเซกเตอร์ที่ซ่อนอยู่เท่านั้นที่จะถูกเขียนทับ บนดิสก์ GPT นอกเหนือจากข้อมูล GPT แล้ว MBR ป้องกันจะถูกเขียนทับ หากเว้นไว้ทั้งหมดจะมีเพียง 1 MB แรกและสุดท้ายของดิสก์ที่ถูกเขียนทับเป็นศูนย์ หลังจากการล้างสำเร็จสถานะของดิสก์จะแสดงรายการใน DiskPart เป็น "UNINITIALIZED"
กะทัดรัด กระชับ vdisk
พยายามลดขนาดของไฟล์ VHD ที่ขยายได้ที่เลือก VHD ต้องสามารถขยายได้เพื่อให้การดำเนินการสำเร็จ แม้ว่าจะมีการติดตั้งดิสก์เสมือนเป็นแบบอ่านอย่างเดียวไฟล์ VHD สามารถกะทัดรัดได้
แปลง แปลงพื้นฐาน [noerr]
แปลงไดนามิกดิสก์เปล่าที่เลือกเป็นดิสก์พื้นฐาน ข้อมูลทั้งหมดบนดิสก์ที่เลือกต้องถูกลบออกจากดิสก์และลบพาร์ติชันและโวลุ่มทั้งหมดหรือการดำเนินการล้มเหลว
แปลงแบบไดนามิก [noerr]

แปลงดิสก์พื้นฐานที่เลือกเป็นดิสก์แบบไดนามิก โวลุ่มใด ๆ บนดิสก์กลายเป็นโวลุ่มเรียบง่าย
แปลง GPT [noerr]

แปลงดิสก์ MBR ว่างเปล่าที่เลือกเป็นดิสก์ GPT พื้นฐาน ข้อมูลทั้งหมดบนดิสก์ที่เลือกต้องถูกลบออกจากดิสก์และลบพาร์ติชันและโวลุ่มทั้งหมดหรือการดำเนินการล้มเหลว
แปลง mbr [noerr]

แปลงดิสก์ GPT พื้นฐานที่ว่างเปล่าที่เลือกเป็นดิสก์ MBR พื้นฐาน ข้อมูลทั้งหมดบนดิสก์ที่เลือกต้องถูกลบออกจากดิสก์และลบพาร์ติชันและโวลุ่มทั้งหมดหรือการดำเนินการล้มเหลว
สร้าง สร้างพาร์ติชัน efi [size = n ] [offset = n ] [noerr]
สร้างพาร์ติชันระบบ EFI (Extensible Firmware Interface) บนดิสก์ GPT พื้นฐานที่มุ่งเน้น พาร์ติชันเริ่มต้นที่ขอบเขตของดิสก์ออฟเซ็ตจากจุดเริ่มต้นของดิสก์โดย n กิโลไบต์ถ้าระบุออฟเซ็ตมิฉะนั้นที่ตำแหน่งแรกพร้อมใช้งานบนดิสก์ที่มีขนาดเพียงพอ ขนาดของพาร์ติชันคือ n เมกะไบต์ถ้ามีการระบุขนาดมิฉะนั้นพาร์ติชันใช้พื้นที่ว่างที่มีอยู่ทั้งหมดในพื้นที่ของดิสก์นั้น หากการดำเนินการสำเร็จพาร์ติชันใหม่จะถูกเน้น
สร้างพาร์ติชันเสริม [size = n ] [offset = n ] [align = n ] [noerr]
สร้างพาร์ติชันเสริมบนดิสก์ MBR พื้นฐานที่มุ่งเน้น อาจมีพาร์ติชันเสริมหนึ่งพาร์ติชั่นอยู่ในดิสก์ (คุณสามารถแบ่งพาร์ติชันนั้นออกเป็นโลจิคัลพาร์ติชันได้ในภายหลัง) พาร์ติชันเริ่มต้นที่ n กิโลไบต์หากมีการระบุออฟเซ็ตมิฉะนั้นที่ตำแหน่งแรกที่มีขนาดเพียงพอ ขนาดคือ n เมกะไบต์หากระบุขนาดมิฉะนั้นจะใช้พื้นที่ว่างทั้งหมดบนดิสก์เริ่มต้นที่ออฟเซ็ต หากระบุการจัดเรียงออฟเซ็ตของพาร์ติชันจะถูกปัดเศษเป็นหลาย n กิโลไบต์ซึ่งอาจปรับปรุงประสิทธิภาพเมื่อใช้การกำหนดค่า RAID ด้วย LUNs (หมายเลขหน่วยทางลอจิคัล)
สร้างโลจิคัลพาร์ติชัน [size = n ] [offset = n ] [align = n ] [noerr]
สร้างโลจิคัลพาร์ติชันในพาร์ติชันเสริมของดิสก์ MBR พื้นฐานที่โฟกัส พาร์ติชันเริ่มต้น n กิโลไบต์จากจุดเริ่มต้นของพาร์ติชันเสริมถ้าระบุออฟเซ็ตมิฉะนั้นที่พื้นที่ว่างแรกในพาร์ติชันเสริม ขนาดคือ n เมกะไบต์หากระบุขนาดมิฉะนั้นจะใช้พื้นที่ที่มีอยู่ทั้งหมดในพาร์ติชันเสริมเริ่มต้นที่ออฟเซ็ต
สร้างพาร์ติชัน msr [size = n ] [offset = n ] [noerr]
สร้างพาร์ติชัน MSR (Microsoft สงวนไว้) บนดิสก์ GPT ที่มุ่งเน้น พาร์ติชันเริ่มต้นที่ n กิโลไบต์ถ้าระบุออฟเซ็ตมิฉะนั้นที่ตำแหน่งแรกที่มีอยู่บนดิสก์ ขนาดคือ n เมกะไบต์หากระบุขนาดมิฉะนั้นจะใช้พื้นที่ว่างทั้งหมด ใช้คำสั่งนี้ด้วยความระมัดระวังอย่างยิ่งเนื่องจากดิสก์ GPT มีข้อกำหนดที่เข้มงวดสำหรับเค้าโครงพาร์ติชันและเค้าโครงที่ละเมิดกฎเหล่านี้อาจทำให้ดิสก์ไม่สามารถบูตได้ บนดิสก์ GPT ที่ใช้สำหรับบูต Windows พาร์ติชันระบบ EFI จะต้องเป็นพาร์ติชันแรกบนดิสก์ตามด้วยพาร์ติชัน MSR ทันที บนดิสก์ GPT ที่ไม่มีพาร์ติชันระบบ EFI (ใช้สำหรับการจัดเก็บข้อมูลเท่านั้นไม่มี OS ที่สามารถบูตได้บนดิสก์) พาร์ติชัน MSR ต้องเป็นพาร์ติชันแรกบนดิสก์
สร้างพาร์ติชันหลัก [size = n ] [offset = n ] [id = guid ] [align = n ] [noerr]
สร้างพาร์ติชันหลักบนดิสก์พื้นฐานที่เน้น พาร์ติชันเริ่มต้นที่ n กิโลไบต์ถ้าระบุออฟเซ็ตมิฉะนั้นที่พื้นที่ว่างบนดิสก์แรก ขนาดคือ n เมกะไบต์หากระบุขนาดมิฉะนั้นจะใช้พื้นที่ว่างทั้งหมดที่เริ่มต้นที่ออฟเซ็ต หากระบุการจัดเรียงไว้ออฟเซ็ตจะถูกปัดเศษเป็นหลาย n กิโลไบต์ซึ่งสามารถปรับปรุงประสิทธิภาพการทำงานของการกำหนดค่า RAID ที่ใช้ LUN ประเภทพาร์ติชันเริ่มต้นคือ "ไม่มีระบบไฟล์" สำหรับดิสก์ MBR หรือ "พาร์ติชันข้อมูลพื้นฐาน" สำหรับดิสก์ GPT

เมื่อสร้างพาร์ติชันสำเร็จแล้ว DiskPart จะทำการโฟกัสโดยอัตโนมัติ ต้องระบุอักษรระบุไดรฟ์ด้วยตนเองด้วยคำสั่งassign

ประเภทพาร์ติชันอาจระบุด้วยตนเองด้วยตัวเลือกid โปรดทราบว่าตัวเลือกนี้ใช้สำหรับ OEM เท่านั้น สำหรับดิสก์ MBR ไบต์ ประเภทพาร์ติชันจะถูกระบุเป็นค่าเลขฐานสิบหกโดยนำ 0x ออก (เช่น 06 สำหรับ "ไม่มีระบบไฟล์" หรือ 27 สำหรับ "พาร์ติชันการกู้คืน") สำหรับดิสก์ GPT ประเภทพาร์ติชันจะถูกระบุด้วยค่า guid (เช่น ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 สำหรับ "พาร์ติชันข้อมูลพื้นฐาน" หรือ de94bba4-06d1-4d40-a16a-bfd50179d6ac สำหรับ "พาร์ติชันการกู้คืน" หากต้องการดูรายการได้รับการยอมรับประเภทพาร์ทิชันเรียกใช้ช่วยในการสร้างพาร์ทิชันหลัก

ใช้ความระมัดระวังเมื่อใช้ตัวเลือกรหัส ค่า ไบต์ หรือ guid ที่ คุณระบุจะถูกตั้งค่าแม้ว่าจะไม่รู้จักหรือไม่ถูกต้องก็ตาม การใช้ตัวเลือกidไม่ถูกต้องอาจทำให้คอมพิวเตอร์ไม่สามารถบูตได้

สร้างโวลุ่ม RAID [size = n ] disk = n , n , n [, n [, …]] [align = n [noerr]
สร้างโวลุ่ม RAID-5 จากดิสก์ไดนามิกตั้งแต่สามแผ่นขึ้นไป ดิสก์ที่จะใช้ต้องระบุด้วยดิสก์พารามิเตอร์ที่มีหมายเลขไดรฟ์คั่นด้วยเครื่องหมายจุลภาคเช่นดิสก์ = 3,4,7หรือดิสก์ = 5,6,7,8 ถ้าจัดมีการระบุขอบเขตปริมาณทั้งหมดจะถูกปัดเศษให้เป็นหลายของnกิโลไบต์ซึ่งอาจปรับปรุงประสิทธิภาพการทำงานกับการกำหนดค่า LUN ฮาร์ดแวร์ RAID เมื่อการดำเนินการสำเร็จเสียงใหม่จะถูกโฟกัสโดยอัตโนมัติ โปรดทราบว่า Windows Vista ไม่รองรับโวลุ่ม RAID-5
สร้างไดรฟ์ข้อมูลง่าย ๆ [size = n ] [disk = n ] [align = n ] [noerr]
สร้างไดรฟ์ข้อมูลอย่างง่ายบนดิสก์แบบไดนามิกที่เน้นหรือดิสก์ที่ระบุด้วยพารามิเตอร์ของดิสก์ ขนาดของมันคือ n เมกะไบต์หากระบุขนาดมิฉะนั้นจะใช้พื้นที่ว่างที่มีอยู่ทั้งหมดบนดิสก์ ถ้าจัดมีการระบุขอบเขตของระดับเสียงจะถูกปัดหลายของ n กิโลไบต์ซึ่งสามารถปรับปรุงประสิทธิภาพของฮาร์ดแวร์ RAID เมื่อสร้างโวลุ่มสำเร็จวอลลุ่มใหม่จะถูกโฟกัสโดยอัตโนมัติ
สร้างแถบระดับเสียง [size = n ] [disk = n , n , n [, n [, …]]] [align = n ] [noerr]
สร้างสไทรพด์โวลุ่มโดยใช้ดิสก์ไดนามิกตั้งแต่สองดิสก์ขึ้นไป หมายเลขดิสก์จะต้องมีการระบุโดยดิสก์พารามิเตอร์เป็นรายการที่คั่นด้วยเครื่องหมายจุลภาคเช่นดิสก์ = 3,4หรือดิสก์ = 4,5,7 ขนาดของไดรฟ์ข้อมูลคือnเมกะไบต์ถ้าระบุขนาดมิฉะนั้นจะใช้พื้นที่ว่างสูงสุดบนดิสก์ที่เล็กที่สุดและจำนวนเท่ากับพื้นที่บนดิสก์อื่น หากระบุการจัดตำแหน่งขอบเขตปริมาตรจะถูกปัดเศษเป็นทวีคูณของnกิโลไบต์ เมื่อสร้างโวลุ่มสำเร็จมันจะถูกโฟกัสโดยอัตโนมัติ
สร้างไดรฟ์ข้อมูลมิเรอร์ [size = n ] disk = n , n , n [, n [, …]] [align = n ] [noerr]
สร้างมิเรอร์โวลุ่มโดยใช้ดิสก์ไดนามิกสองตัว ดิสก์จะต้องระบุจากจำนวนที่มีดิสก์เช่นดิสก์ = 2,3หรือดิสก์ = 3,5 ขนาดของพาร์ติชันคือ n เมกะไบต์หากระบุขนาดไม่เช่นนั้นจะใช้พื้นที่ว่างที่เหลืออยู่บนดิสก์ขนาดเล็กลงและใช้พื้นที่อื่นเท่ากัน หากระบุการจัดตำแหน่งขอบเขตของไดรฟ์จะถูกปัดเศษเป็นหลาย n กิโลไบต์ซึ่งสามารถปรับปรุงประสิทธิภาพในการกำหนดค่าฮาร์ดแวร์ RAID ที่ใช้ LUN เมื่อสร้างโวลุ่มสำเร็จวอลลุ่มใหม่จะถูกโฟกัสโดยอัตโนมัติ
สร้างไฟล์ vdisk = " ชื่อไฟล์ " สูงสุด = n [ประเภท = แก้ไข] [sd = sddl-string ] [parent = " parentfile "] [source = " sourcefile "] [noerr]
สร้างไฟล์ดิสก์เสมือน สนับสนุนรูปแบบไฟล์ VHD และ VHDX และระบุโดยนามสกุลไฟล์. vhdหรือ. vhdx ชื่อไฟล์ปลายทางถูกระบุด้วยพารามิเตอร์ไฟล์ที่ต้องการโดยที่ destfile เป็นพา ธ ที่สมบูรณ์และชื่อไฟล์ของไฟล์ดิสก์ปลายทางเสมือนเช่น "C: my-vdisk.vhd" สูงสุดพารามิเตอร์กำหนดพื้นที่ดิสก์สูงสุดที่เปิดเผยโดยดิสก์เสมือน n เมกะไบต์ ประเภทพารามิเตอร์ระบุถ้าขนาดดิสก์ถาวร (ขนาดไม่สามารถเปลี่ยนแปลงค่าเริ่มต้น) หรือขยาย (พื้นที่ว่างในแฟ้มดิสก์สามารถขยายหรือบดอัดในภายหลัง)

หากแหล่งที่มีการระบุดิสก์เสมือนใหม่เป็นประชากรที่มีข้อมูลจากที่มีอยู่ดิสก์เสมือนsourcefile หากผู้ปกครองมีการระบุดิสก์เสมือนถูกสร้างขึ้นเป็นดิสก์ differencing Hyper-V ที่มีเพียงข้อมูลบล็อกเปลี่ยนแปลงจาก parentfile เป็นดิสก์เสมือนที่มีอยู่ในขนาดเดียวกัน ตัวบอกเกี่ยวกับความปลอดภัยของดิสก์เสมือนถูกตั้งค่าให้ตรงกับไดเรกทอรีหลักของไฟล์ปลายทางหรือไปยังสตริงรูปแบบ SDDL sddl-string หากระบุsd สำหรับรายละเอียดเกี่ยวกับสตริง SDDL ที่ถูกต้องเรียกใช้ช่วยในการสร้าง VDisk

ลบ ลบดิสก์ [แทนที่] [noerr]
ลบไดนามิกดิสก์ที่ขาดหายไปที่โฟกัสจากรายการดิสก์ หากระบุการแทนที่ DiskPart จะลบโวลุ่มแบบง่ายทั้งหมดบนดิสก์ หากดิสก์มีครึ่งหนึ่งของวอลุ่มที่ทำมิรเรอร์ครึ่งหนึ่งของมิรเรอร์บนดิสก์จะถูกลบ การแทนที่ล้มเหลวหากดิสก์เป็นสมาชิกของโวลุ่ม RAID-5
ลบพาร์ติชัน [แทนที่] [noerr]
ลบพาร์ติชันดิสก์พื้นฐานที่เน้น หากเป็นพาร์ติชันระบบพาร์ติชันสำหรับเริ่มระบบหรือหากมีแฟ้มเพจจิ้งอยู่หรือไฟล์ดัมพ์ผิดพลาดก็ไม่สามารถลบได้ ไม่สามารถลบพาร์ติชันบนดิสก์ไดนามิกได้
ลบโวลุ่ม [noerr]
ลบระดับเสียงที่โฟกัส หากเป็นโวลุ่มของระบบปริมาณการบู๊ตหรือมีไฟล์เก็บเพจที่แอ็คทีฟหรือไฟล์ดัมพ์ผิดพลาดจะไม่สามารถลบได้
รายละเอียด ดิสก์รายละเอียด
แสดงคุณสมบัติของดิสก์ที่โฟกัสและแสดงรายการของโวลุ่ม
พาร์ทิชันรายละเอียด
แสดงคุณสมบัติของพาร์ติชั่นที่โฟกัส
ปริมาณรายละเอียด
แสดงคุณสมบัติของวอลุ่มที่โฟกัสและแสดงรายการดิสก์ที่มีวอลุ่มอยู่
รายละเอียด vdisk
แสดงคุณสมบัติของดิสก์เสมือนที่โฟกัส
detach detach vdisk [noerr]
ถอดดิสก์เสมือนที่ระบุ
ทางออก ทางออก
ออกจาก DiskPart
ต่ออายุ ขยาย [size = n ] [disk = n ] [noerr]
ขยายไดรฟ์ข้อมูลที่เน้นหรือพาร์ติชันและเป็นทางเลือกของระบบไฟล์ลงในพื้นที่ว่างบนดิสก์ ปริมาณจะถูกขยายโดย n เมกะไบต์ถ้ามีการระบุขนาดมิฉะนั้นจะใช้พื้นที่ว่างทั้งหมด หากระบุดิสก์และไดรฟ์ข้อมูลที่โฟกัสหรือพาร์ติชันเป็นดิสก์แบบไดนามิกส่วนขยายจะเกิดขึ้นที่หมายเลขดิสก์ n ; มิฉะนั้นจะเกิดขึ้นบนดิสก์ดั้งเดิม บนดิสก์พื้นฐานการขยายต้องเกิดขึ้นบนดิสก์เดียวกันเสมอในอวกาศทันทีหลังจากต้นฉบับ

บนดิสก์แบบไดนามิกที่มีไดรฟ์ข้อมูลแบบธรรมดาหรือแบบขยายคุณสามารถขยายไดรฟ์ข้อมูลไปยังพื้นที่ว่างบนดิสก์แบบไดนามิกใด ๆ ไม่สามารถขยายไดรฟ์ข้อมูลแบบมิเรอร์, RAID-5 และสไทรพ์ได้

หากพาร์ติชันถูกฟอร์แมตด้วย NTFS ก่อนหน้านี้ให้ขยายล้มเหลวและทำการเปลี่ยนแปลง

ขยายระบบไฟล์ [noerr]
ขยายระบบไฟล์ของไดรฟ์ข้อมูลที่ขยายหรือพาร์ติชัน รันสิ่งนี้หลังจากคำสั่งขยายต้นฉบับเพื่อขยายระบบไฟล์เช่นกัน
ขยายตัว ขยาย vdisk สูงสุด = n
ขยายขนาดสูงสุดที่มีอยู่บนดิสก์เสมือนที่โฟกัส พารามิเตอร์สูงสุดที่ต้องการตั้งค่าขนาดรวมใหม่เป็น n เมกะไบต์ ตัวอย่างเช่นmaximum = 30000ตั้งค่าขนาดสูงสุดใหม่ของดิสก์เสมือนเป็น 30 กิกะไบต์
filesystems filesystems
แสดงข้อมูลเกี่ยวกับระบบไฟล์ของโวลุ่มที่เลือกและรายการระบบไฟล์ที่รองรับซึ่งสามารถใช้จัดรูปแบบได้
รูปแบบ รูปแบบ [fs = fstype ] [revision = X.XX ] | [แนะนำ] [label = " ฉลาก "] [หน่วย = n ] [ด่วน] [บีบอัด] [แทนที่] [ซ้ำ] [nowait] [noerr]
จัดรูปแบบปริมาณที่โฟกัส ระบบไฟล์ fstype ถูกใช้หากระบุfsมิฉะนั้นระบบไฟล์ดีฟอลต์ที่แสดงรายการโดยคำสั่งfilesystemsจะถูกใช้ หากมีการแก้ไขที่เฉพาะเจาะจงของระบบไฟล์ที่เป็นที่ต้องการก็สามารถระบุไว้กับการแก้ไข หากฉลากระบุชื่อไดรฟ์ถูกตั้งไว้ที่ฉลาก หากระบุหน่วยไว้ขนาดหน่วยการจัดสรรเริ่มต้นจะถูกเขียนทับและตั้งค่าเป็น n ไบต์ หากระบุด่วนจะมีการจัดรูปแบบด่วน หากระบุการบีบอัดและfs = NTFSระบบไฟล์ NTFS จะบีบอัดไฟล์ตามค่าเริ่มต้น หากระบุการแทนที่ไว้ DiskPart จะพยายามบังคับให้ยกเลิกการต่อเชื่อมวอลุ่มก่อนการฟอร์แมต หากมีการระบุที่ซ้ำกันและfs = UDF (รูปแบบดิสก์สากล) การแก้ไข 2.5 หรือสูงกว่าข้อมูลเมตาของระบบไฟล์จะถูกทำซ้ำกับเซกเตอร์ชุดที่สองบนดิสก์ หากระบุnowaitคำสั่งจะกลับไปที่พรอมต์ทันทีและดำเนินการรูปแบบในพื้นหลัง
GPT คุณลักษณะ gpt = n
กำหนดแอตทริบิวต์ GPT ที่ระบุให้กับพาร์ติชั่นที่โฟกัสบนดิสก์ GPT พื้นฐาน คำสั่งนี้ใช้สำหรับ OEM หรือผู้เชี่ยวชาญด้าน IT เท่านั้น สำหรับข้อมูลรายละเอียดเกี่ยวกับค่าเลขฐานสิบหกที่ถูกต้องของ n เรียกความช่วยเหลือ GPT
ช่วยด้วย ช่วย [ คำสั่ง ] [ คำสั่ง ย่อย …]
แสดงรายการคำสั่งและคำสั่งย่อยด้วยไวยากรณ์และคำอธิบาย ตัวอย่างเช่นความช่วยเหลือ, ช่วยเหลือ, ช่วยในการสร้างหรือช่วยในการสร้างพาร์ทิชัน EFI
นำเข้า นำเข้า [noerr]
นำเข้าดิสก์ทั้งหมดในกลุ่มดิสก์เดียวกับดิสก์แปลกปลอมที่มุ่งเน้นไปยังกลุ่มดิสก์ออนไลน์ของเครื่องคอมพิวเตอร์ "ดิสก์ต่างประเทศ" คือดิสก์แบบไดนามิกใด ๆ ที่ติดตั้งไว้ภายในเครื่องซึ่งเคยใช้กับคอมพิวเตอร์เครื่องอื่นหรือ Windows รุ่นอื่น หลังจากนำเข้าไดรฟ์ข้อมูลแบบไดนามิกไดรฟ์จะสามารถมองเห็นและเข้าถึงได้
เฉื่อยชา เฉื่อยชา
ทำเครื่องหมายพาร์ติชันที่เน้นของดิสก์ MBR พื้นฐานเป็นไม่ใช้งาน หมายเหตุหากพาร์ติชันเป็นระบบหรือพาร์ติชันสำหรับบูตคอมพิวเตอร์อาจไม่สามารถบู๊ตได้จนกว่าจะมีการทำเครื่องหมายดิสก์ว่าใช้งานได้อีกครั้ง
รายการ รายการดิสก์
แสดงรายการของดิสก์ที่สามารถเข้าถึงได้โดย DiskPart และข้อมูลเกี่ยวกับพวกเขา ดิสก์ที่เน้นถูกทำเครื่องหมายด้วยเครื่องหมายดอกจัน (*)
รายการพาร์ติชัน
แสดงรายการพาร์ติชันที่สามารถเข้าถึงได้บนดิสก์ที่โฟกัส บนดิสก์แบบไดนามิกพาร์ติชันที่แสดงอาจไม่สอดคล้องกับไดรฟ์ข้อมูลแบบไดนามิกบนดิสก์ ไม่สามารถสร้างหรือลบพาร์ติชันบนไดนามิกดิสก์ได้
ปริมาณรายการ
แสดงรายการของไดรฟ์ข้อมูลพื้นฐานและไดนามิกที่ติดตั้งอยู่บนระบบโลคัล
รายการ vdisk
แสดงรายการดิสก์เสมือน ประเภทของดิสก์จะแสดงเป็น "ไม่ทราบ" จนกว่าจะต่อดิสก์ ดิสก์ที่มีโฟกัสถูกทำเครื่องหมายด้วยเครื่องหมายดอกจัน (*)
ผสาน ผสาน vdisk depth = n
ผสานดิสก์ลูกที่แตกต่างกันของ Hyper-V ที่โฟกัสด้วยดิสก์เสมือนของมัน ลึกพารามิเตอร์อาจจะใช้หากดิสก์มีพ่อแม่หลายเพื่อระบุว่าลึกเด็กควรจะรวม ตัวอย่างเช่นdepth = 2จะรวมเด็กกับผู้ปกครองและปู่ย่าตายาย หากไม่ได้ระบุความลึกเริ่มต้นคือ1ซึ่งผสานลูกกับพาเรนต์
ออนไลน์ ดิสก์ออนไลน์ [noerr]
นำดิสก์ออฟไลน์ที่เน้น (ในโหมด SAN ออฟไลน์) ออนไลน์ หากดิสก์เป็นไดนามิกอ่านอย่างเดียวและออฟไลน์และคุณต้องการให้ออนไลน์ในโหมดอ่านเขียนให้เปิดใช้งานโหมดอ่านเขียนก่อนแล้วจึงนำดิสก์ออนไลน์ ดิสก์ไดนามิกแบบอ่านอย่างเดียวออฟไลน์จะรายงานข้อผิดพลาดหากนำออนไลน์เนื่องจากการดำเนินการต้องเขียนไปยังฐานข้อมูลดิสก์แบบไดนามิกบนดิสก์
ปริมาณออนไลน์ [noerr]
นำปริมาณออฟไลน์ที่เน้นออนไลน์ ไม่สามารถใช้ได้กับ OEM, ESP หรือพาร์ติชั่นการกู้คืน
ออฟไลน์ ดิสก์ออฟไลน์ [noerr]
ใช้ดิสก์ออนไลน์ที่เน้น (ในโหมดออนไลน์ SAN) ออฟไลน์ ไม่สามารถใช้ได้กับ OEM, ESP หรือพาร์ติชั่นการกู้คืน
ปริมาณออฟไลน์ [noerr]
ออฟไลน์ปริมาณการออนไลน์ที่มุ่งเน้น
กู้ กู้คืน [noerr]
รีเฟรชสถานะของดิสก์ทั้งหมดในแพ็คซึ่งมีไดนามิกดิสก์ที่เลือก ที่นี่ "ดิสก์แพ็ค" หมายถึงชุดของดิสก์แบบไดนามิกที่ใช้ในการทำมิเรอร์หรือการกำหนดค่า RAID-5 กู้คืนความพยายามในคำสั่งเพื่อ resynchronize ปริมาณใด ๆ ในแพ็คที่มีกลิ่นอับเพล็กซ์หรือความเท่าเทียมกันของข้อมูล
REM rem [ หมายเหตุ ]
ไม่ทำอะไรเลย ใช้remเพื่อรวมความคิดเห็นในสคริปต์ DiskPart
ลบ ลบ [ตัวอักษร = d | mount = all] [dismount] [noerr]
ลบจุดเมานต์ของระดับเสียงที่โฟกัสและยกเลิกการเลือก (unmount) ระดับเสียง ถ้าตัวอักษรระบุไดรฟ์ d จะถูกลบออกหรือถ้าภูเขามีการระบุชื่อพา ธ ที่ติดตั้ง เส้นทาง จะถูกลบออก หากทั้งหมดที่ระบุไว้ทุกจุดเชื่อมต่อจะถูกลบออกสำหรับไดรฟ์ ลงจากหลังม้าพยายามเลือกที่จะเลิกเมานท์ไดรฟ์ซึ่งเป็นไปได้ถ้าทุกจุดติดจะถูกลบออก เมานต์พ้อยท์สำหรับระบบหรือบูตวอลุ่มหรือวอลุ่มที่มีไฟล์เพจจิ้งที่แอ็คทีฟไม่สามารถลบออกได้
ซ่อมแซม repair disk = n [align = n ] [noerr]
พยายามซ่อมแซมโวลุ่ม RAID-5 ที่โฟกัสที่มีดิสก์ที่ล้มเหลวโดยแทนที่ดิสก์ที่ล้มเหลวด้วยดิสก์อื่นที่ระบุ ดิสก์พารามิเตอร์ที่ต้องการระบุหมายเลขดิสก์ n ซึ่งเป็นการแทนที่ดิสก์ที่ล้มเหลว ดิสก์ทดแทนต้องมีพื้นที่ว่างมากกว่าหรือเท่ากับขนาดของดิสก์ที่ล้มเหลว ถ้าจัดพารามิเตอร์ที่มีการระบุขอบเขตปริมาณจะสอดคล้องกับหลายของ n กิโลไบต์ซึ่งสามารถเพิ่มประสิทธิภาพการทำงานในการกำหนดค่า RAID ฮาร์ดแวร์ที่ใช้ LUNs
Rescan Rescan
สแกนคอมพิวเตอร์อีกครั้งเพื่อหาดิสก์และไดรฟ์ที่สามารถเข้าถึงได้
รักษา รักษา
เตรียมไดรฟ์ข้อมูลแบบไดนามิกแบบไดนามิกที่มุ่งเน้นที่จะใช้เป็นระบบหรือปริมาณการบูต
ซัง ซาน [นโยบาย = ออฟไลน์ทั้งหมด] [noerr]
แสดงหรือตั้งค่านโยบาย SAN สำหรับระบบปฏิบัติการที่บูตขณะนี้ ไม่มีพารามิเตอร์นโยบาย SAN ปัจจุบันจะปรากฏขึ้น นโยบายพารามิเตอร์อาจจะระบุการตั้งค่านโยบาย SAN นโยบายเริ่มต้นสำหรับ Windows Advanced Server และ Windows Data Center คือOfflineSharedซึ่งดิสก์สำหรับบูตจะนำออนไลน์และดิสก์ทั้งหมดไม่ได้อยู่บนบัสที่ใช้ร่วมกันในโหมดอ่านอย่างเดียว ใน Windows รุ่นอื่น ๆ นโยบายเริ่มต้นคือOnlineAllซึ่งดิสก์ทั้งหมดจะออนไลน์ในโหมดอ่าน - เขียน OfflineAllระบุนโยบายที่ดิสก์ทั้งหมดยกเว้นดิสก์จะถูกนำออฟไลน์และจะอ่านอย่างเดียวโดยค่าเริ่มต้น OfflineInternalระบุนโยบายที่เพิ่งค้นพบใหม่ดิสก์ภายในทั้งหมดจะถูกเก็บไว้แบบออฟไลน์และอ่านอย่างเดียวโดยค่าเริ่มต้น
เลือก เลือกดิสก์ ถัดไป
เลือก (โฟกัส) ดิสก์ ดิสก์อาจถูกระบุด้วยหมายเลขดิสก์ n . หากระบุดิสก์เป็นระบบในคอมพิวเตอร์ BIOS, ดิสก์ BIOS 0 ถูกโฟกัสหรือบนเครื่อง EFI ดิสก์ที่มีพาร์ติชัน ESP จะถูกโฟกัส หากระบุดิสก์เป็นถัดไปและดิสก์นั้นมีโฟกัสในขณะนี้ดิสก์ถัดไปในรายการจะถูกโฟกัส
เลือกพาร์ติชัน n
เลือก (โฟกัส) พาร์ติชัน n บนดิสก์ที่โฟกัสอยู่ในปัจจุบัน
เลือกระดับเสียง = n
เลือก (โฟกัส) ระดับเสียง ปริมาณการซื้อขายอาจมีการระบุจากจำนวนปริมาณ n หรือโดยไดรฟ์หรือติดตั้งโฟลเดอร์ชื่อพา ธd ยกตัวอย่างเช่นปริมาณ = 2, ปริมาณ = Cหรือปริมาณ = C: MyMount
select vdisk file = " ชื่อไฟล์ " [noerr]
เลือก (โฟกัส) ดิสก์เสมือน ดิสก์ถูกระบุด้วยพารามิเตอร์ไฟล์โดยที่ filename เป็นพา ธ และชื่อไฟล์ที่สมบูรณ์ของไฟล์ดิสก์เสมือน ตัวอย่างเช่นไฟล์ = "C: VHD myVdisk.vhd"
ชุด set id = byte [แทนที่] [noerr]
เปลี่ยนประเภทพาร์ติชันของพาร์ติชั่นที่โฟกัส หมายเหตุคำสั่งนี้มีไว้สำหรับใช้โดย OEM หรือผู้เชี่ยวชาญด้านไอทีเท่านั้น ชนิดถูกระบุด้วยพารามิเตอร์id ถ้ามันเป็นพาร์ทิชัน MBR ชนิดเป็นเลขฐานสิบหก ไบต์ คุ้มค่ากับที่นำ 0x ลบออกเช่น 06 สำหรับ "ไม่มีระบบแฟ้ม." หมายเหตุค่า ไบต์ 42 (ประเภทพาร์ติชัน LDM) ไม่สามารถตั้งค่าได้ด้วยคำสั่งนี้ หากพาร์ติชันเป็นพาร์ติชัน GPT คุณสามารถตั้งค่าประเภทด้วยค่า guid เช่น ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 สำหรับ "พาร์ติชันข้อมูลพื้นฐาน" หมายเหตุ DiskPart ไม่ได้ตรวจสอบ ไบต์ หรือ guid สำหรับความถูกต้องและอาจตั้งค่าแม้ว่าจะไม่ถูกต้องหรือไม่ถูกต้องซึ่งอาจทำให้ข้อมูลสูญหาย อย่าใช้คำสั่งนี้หากคุณไม่ใช่ผู้ผลิตอุปกรณ์หรือผู้เชี่ยวชาญด้านไอที วิธีที่เหมาะสมในการตั้งค่าประเภทพาร์ติชันคือเวลาที่สร้าง ดูการสร้างพาร์ติชันด้านบนสำหรับข้อมูลเพิ่มเติม

ก่อนที่ DiskPart จะพยายามเปลี่ยนประเภทพาร์ติชันมันจะพยายามล็อคและถอนการติดตั้งระบบไฟล์ หากการล็อคและยกเลิกการต่อเชื่อมล้มเหลวประเภทพาร์ติชันจะไม่ถูกตั้งค่าและจะรายงานข้อผิดพลาด อย่างไรก็ตามหากระบุการแทนที่ไว้ DiskPart จะพยายามบังคับยกเลิกการต่อเชื่อมระบบไฟล์แม้ว่าจะไม่ยกเลิกการต่อเชื่อมอย่างสง่างาม

คำสั่งsetidเป็นนามแฝงสำหรับชุดประจำตัวประชาชน

หด ลดขนาด [ต้องการ = เป้าหมาย ] [ต่ำสุด = นาที ] [nowait] [noerr]
ลดขนาดสูงสุดของไดรฟ์ข้อมูลที่โฟกัสแล้วลบพื้นที่ว่างในดิสก์บางส่วนหรือทั้งหมด หากไม่ได้ระบุพารามิเตอร์ขนาดจะลดลงเพื่อกำจัดพื้นที่ว่างทั้งหมด หากต้องการระบุ DiskPart จะพยายามลดระดับเสียงเพื่อให้ขนาดรวมใหม่คือเมกะไบต์ เป้าหมาย หากระบุค่าต่ำสุด DiskPart จะพยายามลดขนาดดั้งเดิมเป็น n เมกะไบต์

หมายเหตุบางไฟล์เช่นไฟล์เก็บเพจหรือพื้นที่เก็บข้อมูล shadow copy บางครั้งไม่สามารถเปลี่ยนตำแหน่งได้ ไฟล์ "unmovable" เหล่านี้ป้องกัน DiskPart จากการรวมพื้นที่ว่างซึ่งอาจรบกวนกระบวนการหดตัว หากหดล้มเหลวของคุณดู การประยุกต์ใช้บันทึก (ใน Event Viewer คลิก แฟ้มบันทึกของ Windows แล้ว แอพลิเคชัน ) และค้นหาเหตุการณ์ 259เพื่อแจ้งไฟล์ unmovable ที่ยกเลิกกระบวนการหด คุณอาจสามารถแก้ไขปัญหาได้โดยกำหนดค่าแฟ้มเพจจิ้งใหม่ (ใน File Explorer คลิกขวาที่ พีซีนี้ หรือ My Computer แล้วเลือก คุณสมบัติ เพื่อเปิด คุณสมบัติระบบ คลิก การตั้งค่าระบบขั้นสูง ในแท็บ ขั้นสูง ส่วน ประสิทธิภาพ คลิก การตั้งค่า ในแท็บ ขั้นสูง ส่วน หน่วยความจำเสมือน คลิก เปลี่ยน ) ไฟล์ Shadow Copy ที่ไม่สามารถเคลื่อนย้ายได้อาจถูกกำหนดค่าย้ายหรือลบใหม่ (เช่นด้วยwmic shadowcopyหรือใน System Properties ภายใต้ System Protection )

หด querymax [noerr]
แสดงจำนวนไบต์สูงสุดที่สามารถลบออกจากไดรฟ์ข้อมูลที่โฟกัส จำนวนเงินที่แสดงหมายถึงจำนวนพื้นที่ว่างที่มีอยู่ในปัจจุบันในปริมาณ หากปริมาณการใช้งานในปัจจุบันค่านี้อาจแตกต่างกันไปตามการเขียนที่เกิดขึ้นบนดิสก์
ID ไม่ซ้ำกัน ดิสก์ที่ไม่ซ้ำกัน [id = dword ] [noerr]
แสดงหรือตั้งค่าตัวระบุ GPT (ตารางพาร์ติชัน GUID) หรือลายเซ็น MBR (มาสเตอร์บูตเรกคอร์ด) ของดิสก์ที่โฟกัส หากไม่มีการระบุพารามิเตอร์ ID ของดิสก์ที่โฟกัสจะแสดงขึ้น หากระบุพารามิเตอร์idไว้ ID จะถูกตั้งเป็นค่าเลขฐานสิบหกแบบสี่ไบต์ dword สำหรับดิสก์ MBR หรือ GUID guid สำหรับดิสก์ GPT

ตัวอย่าง

ในการเริ่ม DiskPart ให้เรียกใช้คำสั่งdiskpartจากกล่อง Run หรือ Command Prompt ใน Windows เวอร์ชันก่อนหน้า Windows 10 คำสั่งต้องการให้คุณเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ ใน Windows 10 ถ้าdiskpartรันโดยผู้ดูแลระบบที่ไม่ใช่ให้ตอบYesที่พร้อมท์ UAC เพื่อดำเนินการต่อ

diskpart

คุณจะพบพรอมต์DISKPART>ซึ่งคุณสามารถเรียกใช้คำสั่ง DiskPart