ฉันจะลดขนาดพาร์ติชัน Windows 10 ได้อย่างไร


74

ฉันใช้พาร์ติชันเดี่ยวขนาดใหญ่บนไดรฟ์ Platter ขนาด 1TB กับ Windows 10 ฉันต้องการลดขนาดพาร์ติชันลงเพื่อให้สามารถสะท้อนไดรฟ์เป็น SSD ขนาดเล็ก แต่เร็วกว่า 256GB

ฉันซื้อไดรฟ์โดยไม่ได้วางแผนอะไรมากมาย (อุ๊ปส์) ฉันเห็นว่าฉันใช้เพียง 195GB และคิดว่า "ไอ้บ้าทำไมฉันไม่เร่งความเร็วสิ่งนี้?"

ป้อนคำอธิบายรูปภาพที่นี่

แต่หลังจากการจัดเรียงข้อมูล / การเพิ่มประสิทธิภาพ (ใช้เวลานานมาก) โดยใช้เครื่องมือ Windows 10 "Optimize Drives" ดูเหมือนว่าฉันจะลดลงเหลือเพียง ~ 488GB

ป้อนคำอธิบายรูปภาพที่นี่

เท่าที่ฉันรู้ฉันต้องทำให้พาร์ติชันต้นทางเล็กกว่าพาร์ติชันเป้าหมายก่อนที่ฉันจะสามารถทำมิเรอร์ได้ แต่ขาดการจัดเรียงข้อมูลที่ฉันได้ทำไปแล้วฉันไม่แน่ใจว่าต้องทำอย่างไร ฉันสามารถเลือกโปรแกรมจำนวนมากและลดพื้นที่ที่ฉันใช้ แต่ฉันใช้น้อยกว่า "ขนาดทั้งหมดหลังจากหดตัว"

ฉันจะลดขนาดขั้นต่ำของพาร์ติชันได้อย่างไร (เช่น "ขนาดรวมหลังจากย่อขนาด" หรือไม่)


จัดเรียงข้อมูลทุกอย่าง! บูตระบบปฏิบัติการจริงและทำการจัดเรียงข้อมูลทุกไฟล์และรวมทั้งไดรฟ์เข้ากับจุดเริ่มต้น สิ่งที่คุณต้องการไม่มีที่ว่างระหว่างไฟล์เพื่อให้ทุกอย่างอยู่ในบล็อกข้อมูลขนาดใหญ่
GiantTree

ปิดการใช้งานไฮเบอร์เนตไฟล์เพจกู้คืนระบบชั่วคราวจากนั้นจัดเรียงข้อมูล / กระชับข้อมูล C ไดรฟ์แล้วลองลดขนาดถ้ามีขนาดเล็กพอมิเรอร์พาร์ติชัน C เปิดใช้งานหน้าจำศีลระบบคืนค่าระบบ
Moab

3
ฟังก์ชั่นการหดตัวของ diskmgmt.msc ไม่ดีมาก คุณควรใช้โปรแกรมแก้ไขพาร์ติชั่นที่ดีเช่นPartition WizardหรือEaseUS Partition Masterพวกเขาสามารถลดขนาดพาร์ติชั่นให้เหลือน้อยที่สุด
phuclv

1
ฉันคิดว่าสิ่งที่ต้องมีในการขับรถก่อนที่ฉันจะทำอะไรแบบนี้ 195gb กำลังใกล้เข้ามาเล็กน้อยและผู้คนส่วนใหญ่มีขยะในระบบของพวกเขา สปริงสะอาดก่อน!
Geek

2
ในขณะที่ฉันได้รับการอุทธรณ์ว่าไม่ได้ใช้โซลูชันของบุคคลที่สามฉันไม่สามารถช่วยได้ แต่คิดว่าการเกาะติด "gparted" บนแท่ง USB ขนาดเล็กบูตคอมพิวเตอร์จากที่นั้นแล้วใช้มันเพื่อลดขนาดพาร์ติชัน การปิดใช้งานการไฮเบอร์เนต, pagefile และการป้องกันระบบ, การรีบูต, การลดขนาด, การเปิดใช้งานพวกเขาอีกครั้งและจากนั้นรีบูตอีกครั้ง
Richard

คำตอบ:


88

ดูเหมือนจะมีอย่างจำเป็นต้องใช้ซอฟต์แวร์ของบุคคลที่สามใด

ฉันได้ปฏิบัติตามคำแนะนำที่นี่และฉันประสบความสำเร็จในการลดขนาดพาร์ติชันระบบปฏิบัติการในเวลาประมาณ 10 นาที ทำงานภายใต้ Windows 10 แต่ฉันสงสัยว่ามันสร้างความแตกต่างได้ที่นี่

ขั้นตอนคือ:

  1. ปิดใช้งานการไฮเบอร์เนต

    ที่พรอมต์คำสั่งผู้ดูแลระบบให้เรียกใช้คำสั่ง

    powercfg /h off
    
  2. ปิดการใช้งาน pagefile

    เปิดหน้าระบบในแผงควบคุม (จาก“ พีซีนี้” /“ คอมพิวเตอร์ของฉัน” เปิดคุณสมบัติ) คลิก "การตั้งค่าระบบขั้นสูง" จากนั้นในแท็บ "คุณสมบัติของระบบ" ของกล่องโต้ตอบ "ขั้นสูง" เปิดการตั้งค่า "ประสิทธิภาพ" ไปที่แท็บ "ขั้นสูง" คลิก "เปลี่ยน ... " ภายใต้ "หน่วยความจำเสมือน" untick " จัดการขนาดไฟล์เพจโดยอัตโนมัติสำหรับทุกไดรฟ์” เลือกไดรฟ์ที่คุณต้องการย่อขนาดเลือก“ ไม่มีไฟล์เพจจิ้ง” และคลิกปุ่ม“ ตั้งค่า”

  3. ปิดใช้งานการป้องกันระบบ

    ในช่องโต้ตอบ“ คุณสมบัติของระบบ” ข้างต้นให้ไปที่แท็บ“ การป้องกันระบบ” คลิก“ กำหนดค่า ... ” และเลือก“ ปิดใช้งานการป้องกันระบบ”

  4. เริ่มต้นใหม่.

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

หากการจัดการดิสก์บ่นว่า“ มีพื้นที่ไม่เพียงพอในดิสก์เพื่อดำเนินการนี้ให้เสร็จ” แม้ว่าคุณจะป้อนขนาดที่ควรจะทำงานตามตัวเลขของตัวเองการจัดการดิสก์ให้ดูที่ไม่สามารถย่อขนาด C: พาร์ติชัน: พื้นที่ไม่เพียงพอ

ฉันพบภายหลังคำแนะนำที่คล้ายกันในสถานที่อื่น ๆ พวกเขาทั้งหมดพูดถึงเพียง 3 รายการ


ใช้ความเสี่ยงของตัวเอง - แต่ฉันก็ต้องลบ VSS Shadows ทั้งหมดเพราะบันทึกเหตุการณ์บอกว่าไฟล์ที่ไม่สามารถเคลื่อนย้ายได้ล่าสุดคือ C: \ System ข้อมูลปริมาณ \ {guid} {guid} :: $ data
crokusek

OMG ขอบคุณมาก ดีใจมากที่ฉันไม่ต้องใช้ GParted (ไม่จำเป็นต้องติดตั้งใหม่อีกครั้งครั้งล่าสุดที่ฉันใช้มัน แต่ฉันก็ค่อนข้างระแวดระวังอยู่ดี)
1291

ฉันทำตามขั้นตอนเหล่านี้แล้วและไดรฟ์ C ของฉันยังคงแสดงให้เห็นว่าสามารถลดขนาดได้ 5000 mb เมื่อฉันมีพื้นที่ว่าง ~ 120000 ขั้นตอน / คำแนะนำอื่น ๆ ในกรณีนี้
edencorbin

1
เพิ่มความคิดเห็นนี้เท่านั้นเพื่อบันทึกลิงค์ด้านบน "ไม่หด" หลังจากลองด้านบนแล้วมันก็ล้มเหลวฉันก็เลยย่อดิสก์ลงทีละน้อยเพื่อให้ได้ขนาดที่ฉันต้องการ
brittAnderson

1
@mistery_girl - นี่อาจคุ้มค่ากับคำถามอื่นใน SU
sancho.s

29

ความจริงที่น่าสนใจซึ่งมักจะไม่บอกก็คือหลังจากที่พาร์ติชั่นลดขนาดต่ำสุดก็จะลดลงด้วย

ฉันใช้วิธีนี้เพื่อลดขนาดระบบ (C :) บน Windows Server 2012R2 จาก 500GB (ด้วยข้อมูลจริง 50GB) เป็น 80GB ครั้งแรกที่ฉันพยายามปรับขนาดขนาดขั้นต่ำคือประมาณ 425GB

เคล็ดลับ:หากโวลุ่มของคุณไม่ใช่ระบบคุณอาจข้ามขั้นตอนเริ่มต้น (ก่อนที่จะรีสตาร์ท)

  • เปิดพรอมต์ Powershell ด้วยสิทธิ์ระดับผู้ดูแล

  • ก่อนอื่นให้ปิดการตั้งค่าซึ่งสามารถเก็บไฟล์ที่ไม่สามารถเคลื่อนย้ายได้

    • ปิดการใช้งาน Pagefile

      ระบบคอมพิวเตอร์ wmic ตั้ง AutomaticManagedPagefile = False
      wmic pagefileset โดยที่ name = "C: \\ pagefile.sys" ลบ
      
    • ปิดการใช้งานการไฮเบอร์เนต(Windows เดสก์ทอปเท่านั้น)

      ปิด powercfg / h
      
    • ปิดใช้งานการคืนค่าระบบ(เฉพาะ Windows เดสก์ทอป)

      ปิดการใช้งาน -Reforeore -Drive C:
      
    • รีสตาร์ทคอมพิวเตอร์

  • Defrag (เทียบเท่าdefrag C: /L /D /K /G /H)

    ปรับให้เหมาะสม - ไดรฟ์ข้อมูล - ไดรฟ์ตัวอักษร C -ReTrim -Defrag -SlabConsolidate -TierOptimize -NormalPriority
    
  • รับขนาดที่เหลือเป็น GB

    (Get-Volume C) .SizeRemaining / 1GB
    374,10312271118 # ผลตัวอย่าง!
    
  • ปรับขนาดพาร์ติชัน (ใช้ค่าข้างต้นบวก 2 ~ 3GB)

    $ part = Get-Partition -DriveLetter C
    $ ส่วน | การปรับขนาดพาร์ติชัน -Size 375GB
    
  • รับขนาดที่เหลืออีกครั้ง ปรับขนาดพาร์ติชันลดลง

    (Get-Volume C) .SizeRemaining / 1GB
    278,10312271118 # Magic!
    
  • ล้างและทำซ้ำจนกว่าจะถึงขนาดที่ต้องการ

  • สุดท้ายเรียกคืนการตั้งค่าคอมพิวเตอร์

    • เปิดใช้งาน Pagefile

      wmic pagefileset สร้างชื่อ = "C: \\ pagefile.sys"
      ระบบคอมพิวเตอร์ของ wmic ตั้ง AutomaticManagedPagefile = True
      
    • เปิดใช้งานการไฮเบอร์เนต(Windows เดสก์ทอปเท่านั้น)

      powercfg / h บน
      
    • เปิดใช้งานการคืนค่าระบบ(เดสก์ท็อป Windows เท่านั้น)

      เปิดใช้งาน -Reforeore -Drive C:
      
    • รีสตาร์ทคอมพิวเตอร์


บน Windows 10 หลังจากการดำเนินการที่ฉันได้รับข้อผิดพลาดDisable-ComputerRestore -Drive C: 'Disable-ComputerRestore' is not recognized as an internal or external command, operable program or batch file.
Marco Lackovic

คำสั่งเหล่านี้บางส่วนไม่ทำงานสำหรับฉัน ตัวอย่างเช่นฉันไม่สามารถลบ pagefile โดยใช้คำสั่งด้านบน แต่ฉันต้องทำโดยไปที่ "การตั้งค่าระบบขั้นสูง" นอกจากนี้ตัวเลือก / K สำหรับการจัดเรียงข้อมูลไม่พร้อมใช้งานบนคอมพิวเตอร์ของฉันดังนั้นฉันเพิ่งยกเว้นการตั้งค่าสถานะนั้น ในที่สุดฉันต้องลบจุดคืนค่าทั้งหมดก่อนที่จะลดขนาดดิสก์ มิฉะนั้นง่าย ๆ ....
bremen_matt

ฉันทำตามขั้นตอนของคำตอบที่ยอมรับแล้วดำเนินการตามคำแนะนำเหล่านี้สำหรับ Win 10v1703 บน 500G SSD ฉันไม่สามารถดำเนินการคำสั่งการปรับให้เหมาะสมเต็มรูปแบบและให้ defrag arg แทนแทน นอกจากนี้Resize-Partitionจะไม่ให้ฉันหดพาร์ทิชันไปยัง 100G ว่าฉันอยาก (เฉพาะใช้ ~ 34g) DiskPartดังนั้นฉันเลือกที่จะใช้ หลังจากตื่นตระหนกด้วยการบูตครั้งแรกทำให้ฉันมีMissing Operating Systemข้อผิดพลาดฉันรีบูตระบบเข้าสู่ระบบเรียบร้อย
xtian

4
สำหรับทุกคนที่ได้รับข้อผิดพลาดว่าคำสั่งไม่ได้รับการยอมรับ (หรือไม่สามารถใช้ได้) โปรดทราบคำตอบว่า: เปิดพรอมต์PowerShell ด้วยสิทธิ์ระดับผู้ดูแล (บทช่วยสอนสำหรับ PowerShell ที่นี่: computerperformance.co.uk/powershell/index htm ) นี่ไม่เหมือนกับพรอมต์คำสั่งปกติ เพียงค้นหาบนเมนูเริ่มสำหรับ "Windows PowerShell" แล้วคุณจะพบ ฉันยังไม่ได้ทดสอบคำสั่ง แต่โปรดทราบว่าคำสั่งบางอย่างสำหรับ PowerShell v.3 + ไม่สามารถใช้ได้กับ PowerShell v.2-
ลาง

7

คำตอบโดย @ sancho.s ทำงานได้ แต่ฉันจะออกจากที่นี่ในกรณีที่ใครก็ตามกำลังมองหาวิธีที่รวดเร็วกว่าและสะดวกสบายกับเครื่องมือของบุคคลที่สาม

ตามที่ความคิดเห็นชี้ให้เห็นปัญหาคือไฟล์ที่ไม่สามารถย้ายระหว่างพาร์ติชั่นลดขนาดหรือจัดเรียงข้อมูลเนื่องจากถูกล็อคโดยการรันแอพพลิเคชั่นและโดย windows วิธีที่ง่ายที่สุดในการปลดล็อกไฟล์เหล่านั้นคือหยุดกระบวนการและวิธีที่ง่ายที่สุดในการหยุดกระบวนการก็คืออย่าให้มันเริ่มต้น! ดังนั้นฉันเริ่มมองหาเครื่องมือจัดเรียงข้อมูลเวลาบูต

ตามที่แนะนำโดย @ LưuVĩnhPhúcฉันใช้ตัวจัดการพาร์ติชั่น (ฟรี)ดังนั้นฉันไม่จำเป็นต้องจัดระเบียบข้อมูลเลย เพียงแค่เริ่มเครื่องมือจัดคิวงานพาร์ติชันและรีสตาร์ทคอมพิวเตอร์ของคุณ:

  1. เริ่มเครื่องมือคลิกพาร์ติชันเพื่อปรับขนาดและคลิกย้าย / ปรับขนาด:

    enter image description here

  2. กำหนดขนาดและคลิกตกลง:

    enter image description here

  3. ใช้การเปลี่ยนแปลง!

    enter image description here

  4. หากคุณหดตัวมากเหมือนฉันมันจะแจ้งให้คุณทำเมื่อรีบูต เพียงรีสตาร์ทคอมพิวเตอร์จากกล่องโต้ตอบและจิบกาแฟของคุณสักพัก

    enter image description here


1
มันบอกฉันว่าไดรฟ์ของฉัน (บน SSD) มีการแยกส่วนที่จะหดตัวน้อยเกินไปโปรแกรม "Optimize Drives" ใน Windows ไม่ได้ช่วยอะไร
Draex_

2

การทำงานด้านบนไม่ได้ผลสำหรับฉัน - ตัวจัดเรียงข้อมูลแสดงไฟล์สองโหลที่ส่วนท้ายสุดของไดรฟ์ที่ฉันไม่สามารถย้ายได้ วิธีเดียวคือใช้ผู้ช่วยพาร์ติชัน AOMEI ( https://www.disk-partition.com/articles/shrink-volume-with-unmovable-files-4348.html ) - ทำงานได้อย่างสมบูรณ์ มันโหลดแอพพรีบูตที่รันหลังจากรีบูตและทำงาน - เห็นได้ชัดว่าไฟล์ระบบบางไฟล์ไม่สามารถแตะต้องได้จากภายในระบบที่กำลังทำงาน


4
เพิ่มส่วนที่เกี่ยวข้องในลิงก์ของคุณไปยังเนื้อหาของคำตอบ หากลิงก์เน่าคำตอบของคุณจะล้าสมัย
Pritt Balagopal

2
ขอโทษฉันไม่เข้าใจ. ข้อมูลที่เกี่ยวข้องทั้งหมดอยู่ที่นั่น - ใช้ AOMEI Partition Assistant เพราะฉันไม่พบวิธีอื่นในการย้ายไฟล์ที่ไม่สามารถเคลื่อนย้ายได้
sun2sirius

1

จุดสำคัญคือส่วนหนึ่งของข้อความข้อมูลที่คุณโพสต์:

คุณไม่สามารถลดระดับเสียงเกินกว่าจุดที่ไฟล์ที่ไม่สามารถเคลื่อนย้ายได้อยู่

จากShrink 's Basicของ Microsoft :

ข้อควรพิจารณาเพิ่มเติม

  • เมื่อคุณลดขนาดพาร์ติชั่นไฟล์บางไฟล์ (เช่นไฟล์เพจจิ้งหรือพื้นที่เก็บข้อมูล shadow copy) จะไม่สามารถย้ายตำแหน่งโดยอัตโนมัติและคุณไม่สามารถลดพื้นที่ที่จัดสรรเกินกว่าจุดที่ไฟล์ที่ไม่สามารถเคลื่อนย้ายได้ หากการดำเนินการย่อขนาดล้มเหลวให้ตรวจสอบล็อกแอปพลิเคชันสำหรับกิจกรรม 259 ซึ่งจะระบุไฟล์ที่ไม่สามารถเคลื่อนย้ายได้ หากคุณรู้ว่าคลัสเตอร์หรือคลัสเตอร์ที่เชื่อมโยงกับไฟล์ที่ป้องกันการดำเนินการย่อขนาดคุณสามารถใช้คำสั่ง fsutil ที่พรอมต์คำสั่ง (พิมพ์ fsutil volume querycluster /? สำหรับการใช้งาน) เมื่อคุณระบุพารามิเตอร์ querycluster เอาต์พุตคำสั่งจะระบุไฟล์ที่ไม่สามารถเคลื่อนย้ายได้ซึ่งทำให้การดำเนินการย่อขนาดไม่สำเร็จ

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

  • หากจำนวนของคลัสเตอร์ไม่ดีที่ตรวจพบโดย remapping คลัสเตอร์แบบไดนามิกสูงเกินไปคุณจะไม่สามารถลดขนาดพาร์ติชันได้ หากสิ่งนี้เกิดขึ้นคุณควรพิจารณาย้ายข้อมูลและเปลี่ยนดิสก์

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

  • คุณสามารถลดขนาดพาร์ติชันหลักและไดรฟ์ลอจิคัลบนพาร์ติชันดิบ (ที่ไม่มีระบบไฟล์) หรือพาร์ติชันที่ใช้ระบบไฟล์ NTFS

คุณควรตรวจสอบApplication Logตามที่ระบุไว้ก่อน หากไฟล์ที่ไม่สามารถเคลื่อนย้ายได้เป็นไฟล์เก็บเพจคุณสามารถลองย้ายไฟล์ไปที่ไดรฟ์อื่นชั่วคราว (ชั่วคราว) จากนั้นลองลดขนาดอีกครั้ง อย่างไรก็ตามหากมีไฟล์ที่ไม่สามารถเคลื่อนย้ายได้อื่นที่ป้องกันการลดขนาดซึ่งคุณไม่สามารถลบ / เปลี่ยนตำแหน่งได้คุณจะไม่สามารถย่อขนาดได้โดยใช้เครื่องมืออำนวยความสะดวกในตัว ในกรณีนี้คุณจะต้องใช้เครื่องมือแบ่งพาร์ติชั่น / อิมเมจของบุคคลที่สาม - มีเครื่องมือดังกล่าวทั้งแบบฟรีและมีค่าใช้จ่าย


ขอบคุณสำหรับคำตอบ! แม้ว่าจะใช้งานได้อย่างแน่นอน แต่อาจต้องใช้เวลานานในการจัดเรียงข้อมูลซ้ำ ๆ และย้ายตำแหน่งไฟล์ที่ไม่สามารถเคลื่อนย้ายได้จนกว่าdiskmgmt.mscเหล่าเทพจะพอใจอย่างเพียงพอ ฉันลงเอยด้วยการใช้ตัวจัดการพาร์ติชั่นบูตเวลาเพื่อย้ายไฟล์ที่ไม่สามารถเคลื่อนย้ายได้ก่อนที่จะถูกล็อค
kdbanman

การหดตัวสามารถทำได้ด้วยคุณสมบัติในตัว (ไม่จำเป็นต้องใช้ซอฟต์แวร์บุคคลที่สาม) และง่ายมาก ดูsuperuser.com/a/1060508/245595
sancho.s


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

1
@dxiv เห็นด้วยฉันยังคงคิดว่าหลาย ๆ คนในปัจจุบันอาจมองไปที่ชื่อของคำถามเพียงอย่างเดียวและกระโดดไปที่นี่ดังนั้นมันอาจจะคุ้มค่าที่จะกล่าวถึง
Matt

1

ใช้ฟรีแวร์AOMEI Partition Assistant Standard Edition

ฉันตัดสินใจที่จะมอบยูทิลิตี้ที่สมบูรณ์แบบสำหรับการทำงานให้ดีขึ้นเพื่อเพิ่มความนิยม

มันสามารถลดขนาดพาร์ติชันที่นอกเหนือจากสิ่งที่ถูกครอบครองโดย (บนดิสก์ระบบปัจจุบัน) ไฟล์ "unmovable" (= in-use) ในขณะที่diskmgmt.msc( Disk Management ) ไม่เปิดเผยความเป็นไปได้สำหรับการทำเช่นนี้

ฉันเขียนสิ่งนี้ลงในความยาวที่มากขึ้นเพราะฉันรู้สึกไม่ดีสำหรับคนที่เสียเวลาอันมีค่าไปด้วยตนเองโดยทำตามคำแนะนำเช่น

  1. ปิดการใช้งาน pagefile
  2. ปิดใช้งานการไฮเบอร์เนต
  3. ปิดใช้งานการป้องกันระบบ
  4. ปิดใช้งานดัมพ์หน่วยความจำเคอร์เนล

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

ฉันสามารถลดขนาดไดรฟ์ของฉัน (nvme ssd) ให้มากขึ้นหรือน้อยลงอย่างแม่นยำขนาดที่ฉันใช้ (จาก 200 GB ถึง 140 GB) ใน 5 นาทีรวมถึงการค้นคว้าหัวข้อติดตั้งโซลูชันนี้และดำเนินการ สิ่งสำคัญที่สุดคือผมไม่ต้องเรียนรู้อะไรเกี่ยวกับไฟล์ unmovable ขนาดใหญ่ทั่วไปใน Windows ซึ่งผมไม่ได้ดูแลเกี่ยวกับการที่ทุกคน

คุณเริ่มต้นโปรแกรมเลือกพาร์ติชันที่คุณต้องการลดขนาด (ฉันถือว่ามันเป็นพาร์ติชันระบบ / ไดรฟ์ข้อมูล C :) ของคุณแล้วลากตัวเลื่อนเพื่อกำหนดขนาดที่ต้องการ เนื่องจากมีการใช้งานดิสก์กระบวนการปรับขนาดจะถูกตั้งค่าเป็นโปรแกรมWindows PE (Preinstallation Environment)ซึ่งกำหนดไว้สำหรับการดำเนินการในการบูตครั้งถัดไป

นี่คือคำแนะนำรวมถึงรูปภาพเพื่อเพิ่มขนาดของโพสต์นี้:

  1. ดาวน์โหลดติดตั้งและเปิดซอฟต์แวร์จัดการพาร์ทิชันฟรีนี้

  2. คลิกขวาที่พาร์ติชันหรือไดรฟ์ข้อมูลที่จะย่อและเลือกปรับขนาดพาร์ติชัน ป้อนคำอธิบายรูปภาพที่นี่

  3. ในหน้าจอถัดไปลากตัวเลื่อนไปทางซ้ายเพื่อลดขนาดพาร์ติชัน ป้อนคำอธิบายรูปภาพที่นี่

  4. คลิกตกลงเพื่อดูตัวอย่างโครงร่างพาร์ติชัน หากไม่มีปัญหาให้คลิกใช้เพื่อเรียกใช้การดำเนินการ

> ใช้

หลังจากที่คุณลดระดับเสียงด้วยไฟล์ที่ไม่สามารถเคลื่อนย้ายได้คุณจะได้รับพื้นที่ที่ไม่สามารถปันส่วนได้

คำเตือน: หากคุณปรับขนาด C: มันจะต้องมีการรีบูตและโปรแกรมจะถูกดำเนินการเพียงครั้งเดียวในสภาพแวดล้อม Windows PE ซึ่งเป็นเดสก์ท็อปของ Windows ที่ลดลงซึ่งคุณอาจไม่พบว่าสวยมากนัก

การอ้างอิงเพิ่มเติม:

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


ไม่ต้องมองหาคำตอบอื่นนอกจากนี้)
masterxilo

0

ในกรณีของฉันการทำตามคำแนะนำด้านบนล้มเหลว อย่างใดฉันก็ยังไม่สามารถลดขนาดไดรฟ์ สิ่งที่ใช้ได้ผลสำหรับฉันคือรีสตาร์ท Windows ในเซฟโหมด (กด Shift ค้างไว้แล้วเลือกรีสตาร์ท) ใน Safe Mode ไปที่ขั้นสูงแล้วไปที่พรอมต์คำสั่ง ใช้diskpart.exeเพื่อลดขนาดไดรฟ์:

list volume 
select volume <volume number>
shrink [desired=<desiredsize>] [minimum=<minimumsize>]

สิ่งนี้จะต้องทำหลังจากปิดการใช้งานการจำศีลระบบไฟล์หน้าและการป้องกันระบบ

อย่าลืมเปิดใช้งานหลังจากที่วอลลุ่มหด


0

จุดสำคัญ หากคุณกำลัง repartioning โดยเฉพาะอย่างยิ่งเมื่อมีการใช้เครื่องมือของบุคคลที่สามหรือการติดตั้งลินุกซ์สำรองคีย์ BitLocker ของคุณล่วงหน้า ฉันลดขนาดพาร์ติชัน Windows ของฉันและติดตั้ง Linux เรียบร้อยแล้ว แต่ครั้งต่อไปที่ฉันพยายามบูต Windows มันเรียกร้องคีย์การกู้คืน / รหัส bitlocker

โชคดีสำหรับฉันที่คนไอทีได้สำรองรหัส bitlocker ในแล็ปท็อปขององค์กรนี้ก่อนหน้านี้ เนื่องจากเราไม่ได้ใช้บัญชี Microsoft ในการลงชื่อเข้าใช้จึงไม่มีการสำรองข้อมูลบนคลาวด์ที่ฉันสามารถเข้าถึงได้ดังนั้นฉันจึงเป็น SOL!


-1

นอกจากขั้นตอนที่อธิบายไว้โดยsanchoด้านบน:

  1. ปิดใช้งานการไฮเบอร์เนต เริ่มต้นใหม่.
  2. ปิดการใช้งาน pagefile เริ่มต้นใหม่.
  3. ปิดใช้งานการป้องกันระบบ
  1. ดำเนินการล้างข้อมูลบนดิสก์เพื่อลบไฟล์สำรองข้อมูลเก่า
  2. ใช้เครื่องมือที่จัดระเบียบภายนอกDefraggler (โดย Piriform, คนเดียวกันกับที่ทำให้ Speccy) นี่เป็นการย้ายไฟล์เพื่อป้องกันการลดพาร์ติชัน ด้วยเหตุผลบางอย่างเครื่องมือจัดเรียงข้อมูลในตัวของ Microsoft จะไม่ย้ายสิ่งเหล่านี้
  3. ถ้ามันไม่ยอมให้คุณปรับขนาดพาร์ติชั่นเป็นจำนวนมากคุณสามารถลองลดขนาดเพิ่มขึ้นได้ เช่นการย่อขนาด 50gb, 2 x 25gb, หรือ 10 x 5gb ลดขนาด

-1

ข้อมูลสำคัญสำหรับผู้ที่พยายามจะลดขนาดพาร์ติชันแม้ทำตามขั้นตอนทั้งหมดที่ระบุไว้ในคำตอบที่ยอมรับ

เป็นไปได้ที่จะได้รับข้อมูลว่าไฟล์ใดที่ไม่สามารถเคลื่อนย้ายได้ครั้งสุดท้ายซึ่งรบกวนกระบวนการลดขนาดและลบทิ้ง

มองหาวิธีแก้ปัญหาด้านล่าง

เห็นได้ชัดว่าคุณสามารถใช้ซอฟต์แวร์บุคคลที่สามซึ่งฉันพยายามใช้ด้วยเช่นกัน แต่ส่วนใหญ่รุ่นฟรีจะอนุญาตให้คุณลดขนาดเมื่อใช้ระบบ - สำหรับรุ่นที่สามารถบูตได้ในกรณีส่วนใหญ่ที่คุณต้องจ่าย

ก่อนที่คุณจะเริ่มสิ่งสำคัญที่ควรจดจำ:

  • อย่าปฏิบัติต่อไดรฟ์ SSD ของคุณด้วยเครื่องมือจัดระเบียบใด ๆ เพราะคุณสามารถสร้างความเสียหายหรือทำให้สั้นลงได้
  • ก่อนที่คุณจะเริ่มเล่นด้วยเครื่องมือพาร์ติชันทำการสำรองข้อมูลที่สำคัญ

พื้นหลัง:

ในกรณีของฉันภายใต้ Windows 10 วิ่งบนไดรฟ์ SSD ฉันทำตามขั้นตอนทั้งหมดที่กล่าวถึงในบทช่วยสอนซึ่ง ได้แก่ :

  1. ปิดการใช้งาน pagefile
  2. ปิดใช้งานการไฮเบอร์เนต
  3. ปิดใช้งานการป้องกันระบบ
  4. ปิดใช้งานดัมพ์หน่วยความจำเคอร์เนล
  5. รีสตาร์ทระบบ

มันไม่ทำงาน ฉันยังดำเนินการปรับแต่งพาร์ติชันด้วย แต่ก็ใช้งานไม่ได้เช่นกัน ฉันได้รับข้อความต่อไป:

คุณไม่สามารถลดระดับเสียงเกินกว่าจุดที่ไฟล์ที่ไม่สามารถเคลื่อนย้ายได้อยู่

ฉันได้ลองMiniTool Partition Wizard Freeแล้ว แต่เช่นที่กล่าวถึงข้างต้นฉันไม่สามารถหดตัวในขณะที่ใช้ระบบ ฉันถูกขอให้รีบู๊ต แต่แอปพลิเคชันนั้นค้าง โชคดีที่ฉันสามารถยกเลิกกระบวนการได้โดยไม่สูญเสียข้อมูลใด ๆ - ระบบบูตตามปกติ หนึ่งในข้อเสนอแนะคือการใช้เวอร์ชั่นที่สามารถบูตได้ซึ่งไม่ฟรี ดังนั้นฉันจึงขุดมากขึ้นและพบวิธีแก้ปัญหา

วิธีการแก้:

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

  1. เมนูเริ่ม> เรียกใช้> eventvwr.msc
  2. ในแผงด้านซ้ายเลือก "บันทึก Windows"> "แอปพลิเคชัน"
  3. ตรวจสอบรายละเอียดกิจกรรมDefragล่าสุดเพื่อดูว่าไฟล์ใดที่ไม่สามารถเคลื่อนย้ายล่าสุดได้
  4. ลบไฟล์ หากไฟล์นั้นเกี่ยวข้องกับระบบและได้รับการป้องกัน Google จะหาวิธีแก้ปัญหาโดยใช้ชื่อไฟล์เป็นข้อความค้นหา
  5. ดำเนินการลดขนาดพาร์ติชันอีกครั้ง

ป้อนคำอธิบายรูปภาพที่นี่

หากคุณประสบความสำเร็จอย่าลืม:

  1. เปิดใช้งาน pagefile
  2. เปิดใช้งานการไฮเบอร์เนต
  3. เปิดใช้งานการป้องกันระบบ
  4. เปิดใช้งานดัมพ์หน่วยความจำเคอร์เนล

ในกรณีของฉันฉันต้องค้นหาไฟล์ที่ไม่สามารถเคลื่อนย้ายได้ครั้งสุดท้าย 3 ครั้งและหลังจากการลบแต่ละครั้งฉันก็สามารถลดขนาดพาร์ติชันได้เล็กน้อย โดยพื้นฐานแล้วคุณจะกระโดดจากไฟล์ที่ไม่สามารถเคลื่อนย้ายได้ไปยังไฟล์ล่าสุดจนกว่าคุณจะไปถึงไดรฟ์ข้อมูลที่ต้องการ อาจใช้เวลาสักครู่ แต่ก็ยังคุณสามารถทำได้โดยไม่ต้องใช้แอพของบุคคลที่สาม

ฉันพบโซลูชันที่นั่นและแบ่งปันที่นี่หวังว่าจะช่วยให้ผู้คนจำนวนมากขึ้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.