แก้ไข: ไม่สามารถขยายระดับเสียงใน Windows
บ่อยครั้งที่คุณต้องขยายดิสก์เครื่องเสมือนเมื่อไดรฟ์ระบบมีพื้นที่ว่างไม่เพียงพอ ตัวอย่างเช่น คุณเพิ่มขนาดดิสก์ในการตั้งค่าเครื่องเสมือน VMware หรือ Hyper-V และตอนนี้คุณจำเป็นต้องขยายไดรฟ์ข้อมูลภายในระบบปฏิบัติการเกสต์ (Windows)
ตัวเลือก Extend Volume เป็นสีเทาใน Windows Disk Management Console
เปิดคอนโซลการจัดการดิสก์ (
diskmgmt.msc) และคลิกขวาที่พาร์ติชันที่คุณต้องการขยาย (ในตัวอย่างของฉัน มันคือโลจิคัลวอลุ่มที่กำหนดอักษรชื่อไดรฟ์ว่า C:\) อย่างที่คุณเห็น ตัวเลือก ขยายระดับเสียง จะเป็นสีเทา ความจริงก็คือ คุณสามารถขยายไดรฟ์ข้อมูลใน Windows ได้ก็ต่อเมื่อมีพื้นที่ว่างที่ไม่ได้จัดสรรอยู่ทางด้านขวา
ในกรณีของฉัน พาร์ติชันการกู้คืนอยู่ระหว่างไดรฟ์ข้อมูล C: และพื้นที่ที่ไม่ได้จัดสรร คุณไม่สามารถขยายพาร์ติชัน C: ได้เนื่องจากมีพาร์ติชันการกู้คืน (Windows RE) อยู่ทางด้านขวา นั่นเป็นเหตุผลที่ “
Extend Volume” ตัวเลือกไม่ทำงาน (เป็นสีเทา)
คุณจะไม่สามารถขยายดิสก์โวลุ่มใน Windows (Windows Server) ได้หาก:
ทางด้านขวาของพาร์ติชันที่คุณต้องการขยายคือพาร์ติชันอื่น
พาร์ติชันได้รับการฟอร์แมตด้วยระบบไฟล์ที่ไม่รองรับการขยาย (FAT32, exFAT) สามารถขยายไดรฟ์ข้อมูล NTFS/ReFS ได้เท่านั้น
คุณไม่สามารถสร้างพาร์ติชันที่มีขนาดใหญ่กว่า 2 TB บนดิสก์ที่มีตารางพาร์ติชัน MBR ใช้ตารางพาร์ติชัน GPT สำหรับไดรฟ์ขนาดใหญ่ (มากกว่า 2 TB) คุณสามารถแปลง MBR เป็น GPT โดยข้อมูลไม่สูญหายโดยใช้เครื่องมือ Mbr2gpt.exe ในตัว คุณสามารถตรวจสอบประเภทตารางพาร์ติชั่นปัจจุบันได้ที่แท็บ Volumes ของดิสก์ในตัวจัดการอุปกรณ์ ในตัวอย่างนี้ Windows 10 VM ของฉันได้รับการติดตั้งในโหมด EFI พร้อมพาร์ติชัน GPT บนดิสก์
ในบทความนี้ เราจะดูวิธีการเพิ่มพาร์ติชัน (ไดรฟ์ระบบ C:) ใน Windows อย่างถูกต้อง หากไม่มีตัวเลือก Extend Volume (เป็นสีเทา) ในคอนโซลการจัดการดิสก์ คุณต้องย้ายหรือลบพาร์ติชันการกู้คืนหากป้องกันไม่ให้ (บล็อก) โวลุ่มขยาย
ขอแนะนำอย่างยิ่งให้สำรองข้อมูล (หรือทำสแนปช็อต) ของไดรฟ์ของคุณก่อนทำการเปลี่ยนแปลงในตารางพาร์ติชัน
ไม่สามารถขยายไดรฟ์ข้อมูลได้เนื่องจาก Windows Recovery Partition
ในกรณีที่ง่ายที่สุด คุณสามารถย้ายไฟล์สภาพแวดล้อมการกู้คืนจากพาร์ติชัน WinRE ไปยังไดรฟ์ระบบ C: และลบพาร์ติชันการกู้คืนขนาด 541MB ได้อย่างสมบูรณ์
คุณสามารถดูคำแนะนำโดยละเอียดเกี่ยวกับสภาพแวดล้อม WinRE ใน Windows ได้ที่นี่
ขั้นแรก กำหนดอักษรชื่อไดรฟ์ให้กับพาร์ติชันการกู้คืน เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและเรียกใช้:
diskpartรายการดิสก์ในเครื่องที่มีอยู่:
list diskเลือกดิสก์ของคุณ:
select disk 0แสดงรายการพาร์ติชัน
list partเลือกพาร์ติชันการกู้คืน (ในกรณีของคุณ อาจเป็นหมายเลขพาร์ติชันอื่น):
select partition 4กำหนดอักษรระบุไดรฟ์ R:
assign letter r:
exitปิดใช้งาน Windows Recovery Environment (WinRE):
reagentc /disableตอนนี้คุณต้องลบพาร์ติชันการกู้คืนที่มีขนาด 541 (ในตัวอย่างของเรา นี่คือพาร์ติชัน 4)
หากคุณพยายามลบพาร์ติชันการกู้คืนของ Windows ออกจาก Disk Management GUI โดยคลิก ลบโวลุ่ม (บางครั้งคุณสมบัติดิสก์ไม่สามารถใช้งานได้เลย) ข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น:
Virtual Disk Manager
Cannot delete a protected partition without the force protected parameter set.คุณสามารถลบพาร์ติชันที่ได้รับการป้องกันดังกล่าวได้โดยใช้เครื่องมือ diskpart เท่านั้น เปิดพร้อมท์คำสั่งและรันคำสั่ง diskpart เลือกพาร์ติชั่นที่คุณต้องการลบ (สังเกตผลลัพธ์ของคำสั่งของคุณ เนื่องจากจำนวนของดิสก์และพาร์ติชั่นอาจแตกต่างกัน)
DISKPART> rescan
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list part
DISKPART> select part 4
DISKPART> delete partition overrideDiskPart successfully deleted the selected partition.พารามิเตอร์ override อนุญาตให้ diskpart ลบพาร์ติชันใดๆ โดยไม่คำนึงถึงประเภทของพาร์ติชัน (ไม่ว่าจะเป็นพาร์ติชันที่ใช้งานอยู่ ระบบ หรือพาร์ติชันสำหรับบูต)
DISKPART> RescanPlease wait while DiskPart scans your configuration...
DiskPart has finished scanning your configuration.DISKPART> exitเปิดใช้งาน WinRE และอัพเดตไฟล์คอนฟิกูเรชัน ReAgent.xml ด้วยคำสั่ง:
reagentc /enableเรียกใช้คำสั่งต่อไปนี้เพื่อตรวจสอบว่ามีการสร้างไฟล์ WIM ของสภาพแวดล้อมการกู้คืนบนไดรฟ์ C:
bcdedit /enum all | find "osdevice"ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{e668f79e-60da-11ed-b27a-ea3359f08732}ตรวจสอบการกำหนดค่า WinRE ปัจจุบันของคุณ:
reagentc.exe /infoWindows Recovery Environment (Windows RE) and system reset configuration
Information:
Windows RE status: Enabled
Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition3\Recovery\WindowsRE
Boot Configuration Data (BCD) identifier: e668f79d-60da-11ed-b27a-ea3359f08732
Recovery image location:
Recovery image index: 0
Custom image location:
Custom image index: 0
REAGENTC.EXE: Operation Successful.ในตัวอย่างนี้ เรากำลังลบพาร์ติชันแยกต่างหากขนาด 540 MB สำหรับ WinRE เดอะ
winre.wimขณะนี้ไฟล์สภาพแวดล้อมการกู้คืนอยู่ในพาร์ติชันระบบที่ติดตั้ง Windows
ตอนนี้คุณสามารถขยายพาร์ติชันระบบของคุณ (ไดรฟ์ C:):
เปิด
diskmgmt.mscคอนโซล;
คลิกขวาที่พาร์ติชันที่คุณต้องการเพิ่มและเลือก ขยายโวลุ่ม
ระบุจำนวนพื้นที่เป็น MB ที่คุณต้องการเพิ่มพาร์ติชัน ในกรณีของฉัน ฉันจะขยายไดรฟ์ C: 5 GB คลิกถัดไป -> เสร็จสิ้น;
ขยายพาร์ติชันระบบสำเร็จแล้ว
หากมีพาร์ติชันการกู้คืนของผู้จำหน่ายรายอื่นบนดิสก์ที่ป้องกันไม่ให้คุณขยายโวลุ่ม ให้ตรวจสอบบทความ “How to Remove an OEM Partition in Windows? ".
Windows ตรวจพบพาร์ติชันการกู้คืนโดยใช้ป้ายกำกับพิเศษ: GUID —
de94bba4-06d1-4d40-a16a-bfd50179d6acและแอตทริบิวต์ GPT
0x8000000000000001หากมีปัญหากับ EFI bootloader หรือพาร์ติชัน EFI ให้ไปตามลิงก์เพื่ออ่านบทความที่เกี่ยวข้อง
ย้าย Windows Recovery Partition ไปที่ส่วนท้ายของดิสก์ด้วย GParted LiveCD
หากคุณกลัวที่จะลบพาร์ติชันที่มีอยู่ในดิสก์ คุณสามารถย้ายพาร์ติชันที่ป้องกันไม่ให้ขยายไปยังส่วนท้ายของดิสก์โดยใช้เครื่องมือของบุคคลที่สาม คุณสามารถใช้อิมเมจสำหรับบูต GParted (GNOME Partition Editor) ฟรีเพื่อจัดการพาร์ติชันแบบออฟไลน์ นี่คือ Live CD ที่ใช้ Linux Debian พร้อมส่วนหน้าแบบกราฟิกสำหรับเครื่องมือที่แยกส่วน (ยูทิลิตี้ที่ใช้คอนโซลสำหรับจัดการพาร์ติชั่นดิสก์ใน Linux) ดาวน์โหลดอิมเมจ ISO gparted-live-1.4.0-6-amd64.iso ที่นี่ https://gparted.org/download.php (ประมาณ 490 MB)
บูตเครื่องเสมือนของคุณจากอิมเมจ ISO gparted-live (หากคุณต้องการขยายพาร์ติชันบนคอมพิวเตอร์จริง คุณสามารถเบิร์นอิมเมจ ISO ลงในแฟลชไดรฟ์ USB โดยใช้ยูทิลิตี Rufus)
เลือกตามลำดับ:
อย่าแตะคีย์แมป
ภาษาอังกฤษเริ่มต้น (33)
โหมด 0 - เริ่ม X ต่อไปเพื่อใช้ GParted โดยอัตโนมัติ
ตัวแก้ไขพาร์ติชันแบบกราฟิก GParted จะเริ่มทำงานโดยอัตโนมัติ
ค้นหาพาร์ติชันที่คุณต้องการย้ายไปทางขวา โปรดทราบว่า GParted ใช้การตั้งชื่อพาร์ติชัน Linux วิธีที่ง่ายที่สุดในการค้นหาพาร์ติชันการกู้คืน Windows ของคุณคือตามขนาด ในกรณีของเรา นี่คือพาร์ติชัน /dev/vvme0n1p4 ที่มีขนาด 541 MB คลิกขวาที่พาร์ติชันแล้วเลือก ปรับขนาด/ย้าย
ระบุค่า 0 ในฟิลด์ พื้นที่ว่างต่อไปนี้ (MiB) เพื่อย้ายพาร์ติชันไปที่ส่วนท้ายของดิสก์
คลิกปุ่ม ปรับขนาด/ย้าย หากต้องการเริ่มย้ายพาร์ติชัน ให้คลิกแก้ไข -> ใช้การดำเนินการทั้งหมด ในเมนูด้านบน ในกรณีของฉัน พาร์ติชันขนาดเล็ก 500 MB ถูกย้ายในไม่กี่วินาที
รีบูท VM และเริ่ม Windows เปิดคอนโซลการจัดการดิสก์ อย่างที่คุณเห็น พาร์ติชันการกู้คืนถูกย้ายไปที่ส่วนท้ายของดิสก์ ขณะนี้พื้นที่ที่ไม่ได้จัดสรรอยู่ทางด้านขวาของไดรฟ์ข้อมูลพร้อมอักษรระบุไดรฟ์ C:\
ตัวเลือก ขยายไดรฟ์ข้อมูล พร้อมใช้งานแล้ว และคุณสามารถขยายพาร์ติชันระบบในไดรฟ์ของคุณได้ สภาพแวดล้อมการกู้คืนของ Windows จะไม่ได้รับผลกระทบ


















