Can't shrink C drive in Windows 10/8/7

מאת ג'ון, עודכן בתאריך: 19 בנובמבר 2020

This article explains why cannot shrink C drive in Windows 10/8/7 Disk Management and how to fix this issue.

לפעמים צריך לכווץ כונן Cלדוגמא: אתה שוכח לערוך וליצור מחיצה בעת ההתקנה Windows, so C drive occupied all disk space. In that case, you can create more volumes by shrinking C drive to release free space. If drive D is running out of space, you can also shrink C to extend it. If you want to upgrade from Windows 7 / 8 עד Windows 10, you also need to decrease C drive to להרחיב את המחיצה השמורה למערכת.

כדי לכווץ את כונן C, Windows 10/8/7 יש ל פסיכולוג נפח הילידים כלי ניהול דיסקאבל הרבה אנשים משיבים שהם לא יכול לכווץ את כונן ה- C. In this article, I'll explain the reasons why unable to shrink C drive in Windows 10/8/7 ניהול דיסק וכיצד לפתור בעיה זו בקלות.

Why cannot shrink C drive in Windows 10/8/7

There are 3 common reasons why can't shrink C: drive in Windows 10/8/7 ניהול דיסק.

סיבה 1. שטח זמין לא עקבי

מתי כיווץ מחיצה with Shrink Volume, Disk Management will calculate the used and available free space to shrink. If you don't enter an amount by yourself, the maximum available space is used by default. In my computer, the available amount of space is 150264MB.

Enter amount

As we know, many types of files are writing into C drive continuously, so the available space maybe less than 150264MB when clicking Shrink. That means, you can't shrink C drive with original calculated maximum space. I did this and I received the error message "אין מספיק מקום בדיסק (ים) להשלמת פעולה זו."

Error message

סיבה 2. קבצים לא ניתנים להסרה

It is easy to fix the issue caused by reason 1, but if you encounter the second issue, you need professional disk partition software.

In my another test computer, I shrunk C drive to smaller size without issue, but when I do it again, Disk Management shows 0 and Shrink button is greyed out. As you see, there is still 7.53GB free space in C: drive, but Disk Management doesn't allow shrinking it.

Can't shrink C

שמתם לב לטיפ באמצע: אינך יכול לכווץ אמצעי אחסון מעבר לנקודה בה נמצאים קבצים בלתי ניתנים להעברה. What does it mean?

לדוגמא, כונן C מורכב מארבעה בלוקים. אם הקבצים הבלתי ניתנים להעברה ממוקמים בלוק 4, אתה לא יכול לכווץ את כונן ה- C לחסום 2 או 1, למרות שיש שם מקום פנוי. הקבצים הבלתי ניתנים להסרה כוללים קובץ החלפה, מצב שינה וקבצים גדולים אחרים.

Shrink C drive

סיבה 3. שגיאת מערכת קבצים

All files in a partition are managed and organized by a file system. In Windows computer, NTFS and FAT32 are most common file system, but both could be corrupted due to some reasons. In some computers, users don't find any difference in daily usage, but there could be big issue if you shrink and extend this partition. When you shrinking C drive (and other partitions), Disk Management also detects if there's anything wrong in file system. If yes, Shrink button will be also greyed out.

What to do if unable to shrink C drive partition

פתרון 1: Enter a smaller amount

If you received the error of "not enough space available" when shrinking C drive, run Shrink Volume, do not use the default maximum space, enter a קטן יותר סכום לבד.

פתרון 2: Run third party software

If you can't shrink C drive in Windows 10/8/7 because of unmovable files, run third party software such as NIUBI Partition Editor. It is able to move these unmovable files, so it can shrink partition to minimum size if you want. It has free edition for Windows 10/8/7/Vista/XP home computer users. Better than Disk Management, NIUBI can make Unallocated space on either left or right when מחיצה מתכווצת.

הורדה NIUBI Partition Editor, תראה את כל פרטי מחיצת הדיסק מימין והפעולות הזמינות בצד שמאל.

Main window

לחץ לחיצה ימנית על כונן C ובחר "Resize/Move Volume", יש לך שתי אפשרויות בחלון הקופץ:

אם תגרור גבול שמאלי לכיוון ימין

Resize partition C

Then you can shrink C drive and make Unallocated space on the צד שמאל.

Shrink C

אם תגרור גבול ימין לכיוון שמאל

Resize partition C

Then you can shrink C drive and make Unallocated space on the צד ימין.

Shrink C

עקוב אחר הצעדים אם ברצונך לכווץ את C ל להרחיב את המחיצה השמורה למערכת, או לכווץ את C כדי להרחיב את כונן D.

פתרון 3: Fix file system error

If you cannot shrink C drive partition in Windows 10/8/7 because of file system error, follow the steps below to fix error.

  1. נְקִישָׁה Windows icon or Start menu, type cmd, then you'll see a result, right click the cmd and select הפעל כמנהל.
  2. בחלון הפקודה, הקלד chkdsk C: / v / f לחץ על Enter.
  3. It will report that this partition can't be locked and ask you if schedule this task, type Y לחץ על Enter.
  4. Restart your computer and shrink C drive again with Disk Management or NIUBI Partition Editor.

מלבד כיווץ והארכת מחיצות, NIUBI Partition Editor עוזר להזיז, למזג, להעתיק, להמיר, לאחות, להסתיר, למחוק, לסרוק מחיצת דיסק וכו '.