Không thể mở rộng ổ C trong Windows Server 2008 R2 - Cách khắc phục

bởi Allen, Cập nhật vào: 24 tháng 2022, XNUMX

Tốt hơn so với Server 2003 trước đó, Windows Server 2008 có chức năng "Mở rộng khối lượng" mới trong Quản lý đĩa để giúp mở rộng phân vùng NTFS mà không làm mất dữ liệu. Khi hệ thống C: ổ đĩa đã đầy, nhiều người cố gắng mở rộng phân vùng bằng công cụ gốc này nhưng không thành công. Khi nhấp chuột phải vào ổ C, họ nhận thấy rằng Tùy chọn "Mở rộng âm lượng" chuyển sang màu xám. Trong bài viết này, tôi sẽ giới thiệu lý do tại sao bạn không thể mở rộng ổ C trong Windows Server 2008 (R2) với Disk Management hoặc một công cụ lệnh diskpart khác và cách giải quyết vấn đề này một cách dễ dàng.

Tại sao không thể mở rộng ổ C trong Server 2008 R2 với lệnh Diskpart

DiskPart là một công cụ dòng lệnh được tích hợp từ Windows XP. Nó có lệnh thu nhỏ và mở rộng phân vùng, tuy nhiên nó chỉ hỗ trợ phân vùng NTFS. Hầu hết ổ C của hệ thống đều được định dạng bằng NTFS, vậy tại sao nhiều người vẫn phản hồi rằng họ không thể mở rộng ổ C bằng Diskpart trong Server 2008 R2?

Như chúng ta đã biết, kích thước của đĩa vật lý là cố định, đĩa 500GB không thể giảm xuống 250GB hoặc tăng lên 1TB. Bạn có thể thay đổi kích thước của một phân vùng nhưng bạn không thể thay đổi kích thước đĩa vật lý. Do đó, trước đây mở rộng một phân vùng phải có không gian "Chưa được phân bổ" trên cùng một đĩa. Để có được không gian chưa được phân bổ, bạn có thể xóa hoặc thu nhỏ một phân vùng. Khi thu nhỏ một ổ, tất cả các tệp trong đó vẫn giữ nguyên vẹn, vì vậy tốt hơn là xóa.

Tôi đã thu nhỏ ổ D với 20GB, nhưng khi tôi mở rộng ổ C, tôi nhận được thông báo lỗi - Kích thước của phạm vi nhỏ hơn mức tối thiểu.

Diskpart extend error

Sau đó tôi đã xóa ổ đĩa D và thử lại mở rộng, lần này ổ đĩa báo cáo ổ đĩa C được mở rộng thành công.

Extend done

Kiểu giúp mở rộng trong dấu nhắc lệnh diskpart, bạn sẽ thấy lệnh mở rộng hoạt động như thế nào, cú pháp và các hạn chế.

Extend command limitation

Trở nên ngắn:

Phân vùng hệ thống C là NTFS và không gian Unallocated thu nhỏ từ D cũng nằm trên cùng một đĩa. Tuy nhiên, không gian chưa được phân bổ này nằm ở bên phải của D sau khi thu nhỏ, vì vậy nó không thể được mở rộng đến không liền kề ổ đĩa C. Đây là lý do tại sao bạn không thể mở rộng ổ C: trong Server 2008 (R2) với diskpart.

Không xóa ổ D: nếu có chương trình hoặc Windows dịch vụ chạy từ nó.

Tại sao không thể mở rộng ổ C trong Windows Server 2008 với quản lý đĩa

Disk Management có giao diện đồ họa và dễ sử dụng hơn. Tuy nhiên, nó có cùng một hạn chế với lệnh diskpart khi thu nhỏ và mở rộng phân vùng.

  • Không gian chưa phân bổ chỉ có thể được thực hiện trên ngay sau khi thu nhỏ phân vùng.
  • Không gian chưa phân bổ chỉ có thể được kết hợp với tiếp giáp trái vách ngăn.

Vì vậy, Mở rộng âm lượng bị vô hiệu hóa cho ổ C: và E sau khi thu nhỏ D.

Đây là lý do phổ biến nhất khiến bạn không thể mở rộng ổ C trong Windows Server 2008 R2 với Quản lý đĩa.

Nếu Disk Management có thể tạo không gian Unallocated ở bên trái hoặc di chuyển phân vùng sang bên phải hoặc bên trái, thì không có vấn đề như vậy.

Extend greyed

Không giống như lệnh diskpart, nếu ổ D liền kề bên phải thì logic, Quản lý đĩa vẫn không thể mở rộng ổ C sau khi xóa D.

In Server 2008 Quản lý đĩa, không gian chưa phân bổ đã bị xóa khỏi Tiểu học không thể mở rộng phân vùng sang bất kỳ phân vùng Logic nào. Dung lượng "trống" đã bị xóa khỏi logic Không thể mở rộng ổ đĩa sang bất kỳ phân vùng Chính nào.

Đây là một lý do phổ biến khác khiến bạn không thể mở rộng ổ C trong Server 2008 (R2) với Quản lý đĩa.

Để chuyển đổi không gian "Miễn phí" này thành "Chưa được phân bổ", bạn phải xóa tất cả các các ổ đĩa Lôgic khác và sau đó xóa toàn bộ phân vùng Mở rộng. Rõ ràng, đó là một ý tưởng tồi. 

Extend volume disabled

Phải làm gì khi bạn không thể mở rộng ổ C trong Server 2008

Thật dễ dàng để giải quyết vấn đề này với NIUBI Partition Editor. Nếu bạn đã thu nhỏ D hoặc âm lượng khác, NIUBI có thể di chuyển không gian chưa phân bổ phía sau ổ C. Nếu ổ đĩa D liền kề là FAT32, cả lệnh Diskpart và Disk Management đều không thể thu nhỏ nó. Nhưng NIUBI có thể thu nhỏ nó lại và tạo ra không gian Unallocated ở bên trái, khi đó ổ C không thể được mở rộng mà không cần di chuyển phân vùng D.

Các bước khi bạn không thể mở rộng ổ C trong Windows Server 2008 R2 sau khi thu nhỏ D (hoặc E):

Tải về NIUBI Partition Editor và bạn sẽ thấy cửa sổ chính với cấu trúc phân vùng đĩa và các thông tin khác. Có 20 GB dung lượng chưa phân bổ trong Đĩa 0 được thu nhỏ từ ổ D.

NIUBI Partition Editor

Bước 1: Click chuột phải D: drive và chọn "Resize/Move Volume", kéo  trung tâm của D lái xe về phía ngay trong cửa sổ bật lên.

Move drive D

Sau đó, không gian Unallocated được chuyển sang bên trái.

Move Unallocated space

Bước 2: Click chuột phải C: drive và chọn lại "Resize/Move Volume", kéo biên giới bên phải đối với ngay trong cửa sổ bật lên.

Extend C drive

Sau đó, không gian Unallocated được kết hợp với ổ đĩa C :.

Move Unallocated space

Bước 3: Nhấp chuột Apply trên cùng bên trái để thực hiện. (Tất cả các hoạt động trước bước này chỉ hoạt động ở chế độ ảo)

Xem video hướng dẫn cách vận hành:

Video guide

Nếu có không gian Unallocated liền kề ở bên phải, nhưng bạn vẫn không thể mở rộng ổ C, hãy kiểm tra kích thước của ổ C và nếu đĩa này là MBR. Bạn chỉ có thể sử dụng dung lượng 2TB trên đĩa MBR bất kể nó lớn đến mức nào. Nếu đĩa hệ thống của bạn là MBR, hãy làm theo các bước để chuyển đổi MBR sang GPT. Sau đó, bạn có thể mở rộng ổ C một cách dễ dàng.  

Bên cạnh việc thu nhỏ, di chuyển, mở rộng phân vùng và chuyển đổi loại đĩa, NIUBI Partition Editor giúp bạn thực hiện nhiều thao tác quản lý phân vùng ổ đĩa khác. Tốt hơn các công cụ khác, nó có các công nghệ Rollback 1 giây, Virtual Mode và Cancel-at-well độc đáo để bảo vệ hệ thống và dữ liệu của bạn.

Tải về