Không thể mở rộng ổ C trong Windows Server 2008 R2 - Giải pháp

bởi Lance, Cập nhật vào: 25 tháng 10, 2021

Windows Server 2008 đã được phát hành trong hơn 10 năm, nhiều phân vùng đĩa máy chủ hết chỗ, đặc biệt là phân vùng hệ thống C. Nhiều quản trị viên máy chủ cố gắng mở rộng ổ C mà không lãng phí một thời gian dài để tạo lại các phân vùng và khôi phục lại mọi thứ. Tuy nhiên, nhiều người phản hồi rằng họ là không thể mở rộng ổ C trong Windows Máy chủ 2008 bằng lệnh diskpart hoặc Disk Management. Trong bài viết này, tôi sẽ giới thiệu lý do tại sao các công cụ gốc này không thể mở rộng dung lượng ổ C trong Windows Server 2008 và làm thế nào để khắc phục sự cố này một cách dễ dàng.

1. Tại sao không thể mở rộng ổ C bằng lệnh Diskpart

Diskpart hoạt động thông qua dấu nhắc lệnh, nó rất dễ dàng và nhanh chóng. Tuy nhiên, không giống như Quản lý đĩa, Diskpart chỉ liệt kê các phân vùng duy nhất có một phần thông tin. Nó không hiển thị cấu trúc phân vùng và bất kỳ không gian Unallocated nào, vì vậy bạn có thể gặp nhiều vấn đề hơn nếu bạn không biết rõ mọi thứ về phân vùng đĩa của mình.

Diskpart chỉ có thể mở rộng ổ C khi có liền kề Không gian chưa phân bổ ở bên phải. Nó không thể mở rộng ổ C bằng cách thu nhỏ D hoặc phân vùng khác, vì không gian chưa được phân bổ bị thu hẹp từ ổ đĩa này là không liền kề đến ổ C.

Như bạn thấy, sau khi tôi thu nhỏ âm lượng tiếp giáp D, tôi đã gặp lỗi "Kích thước của phạm vi nhỏ hơn mức tối thiểu"khi mở rộng ổ C.

Unable with diskpart

Đầu vào help extend trong cửa sổ lệnh của Diskpart, bạn sẽ thấy lệnh Diskpart Extend hoạt động như thế nào, cú pháp và các giới hạn.

Extend command limitation

Trở nên ngắn:

2. Tại sao không thể mở rộng phân vùng C qua Quản lý đĩa

Để tăng cường khả năng quản lý phân vùng đĩa, Microsoft bổ sung mới Shrink Volume và Mở rộng Khối lượng chức năng với giao diện đồ họa trong Server 2008 Quản lý đĩa gốc. Tuy nhiên, với lệnh Diskpart cũng vậy, Server 2008 Quản lý Đĩa là không thể mở rộng phân vùng C bằng cách thu nhỏ D hoặc ổ đĩa khác. Tương tự với lệnh mở rộng Diskpart, chức năng Extend Volume yêu cầu không gian Unallocated liền kề ở bên phải.

Như bạn thấy trong máy chủ của tôi, không gian chưa phân bổ 20GB được thu nhỏ từ D, nó không liền kề với ổ C và bên trái E, vì vậy Mở rộng khối lượng màu xám cho các tập này.

Nếu Quản lý đĩa có thể tạo không gian Unallocated ở bên trái hoặc di chuyển nó từ phải sang trái, thì không có vấn đề nào như vậy.

Extend greyed

Nếu phân vùng D là logic, Server 2008 Quản lý đĩa vẫn không thể mở rộng ổ C ngay cả sau khi xóa D.

Extend volume disabled

Không giống như phân vùng chính, phân vùng hợp lý sẽ được chuyển đổi thành Miễn phí không gian sau khi xóa, vẫn là một phần của phân vùng Mở rộng.

In Server 2008 Quản lý đĩa, Không được gán không gian bị xóa khỏi phân vùng Chính không thể được mở rộng cho bất kỳ ổ logic nào. Miễn phí không gian bị xóa khỏi ổ đĩa logic không thể được mở rộng cho bất kỳ phân vùng Chính nào.

Diskpart không có hạn chế như vậy, Không gian trống bị xóa khỏi D có thể được mở rộng sang ổ C.

3. Phải làm gì khi không thể mở rộng ổ đĩa hệ thống C

Để giải quyết vấn đề này, bạn chỉ cần 1 bước để di chuyển không gian chưa phân bổ từ phải của D sang trái. Để hoàn thành nhiệm vụ này, bạn cần phần mềm của bên thứ ba như NIUBI Partition Editor. Tốt hơn các công cụ khác, nó nhanh hơn và an toàn hơn vì tính độc đáo của nó Quay lại 1 giây, Chế độ ảoHủy bỏ theo ý muốn Công nghệ.

Làm thế nào để khắc phục Windows Server 2008 (R2) không thể mở rộng phân vùng ổ C:

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: ổ đĩa và chọn "Resize/Move Volume", đặt con trỏ chuột vào trung tâm của ổ đĩa D và kéo về phía bên phải 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 cách thao tác khi không mở rộng được ổ C trong Server 2008 Quản lý đĩa:

Video guide

Nếu bạn không thu nhỏ âm lượng D bằng Diskpart hoặc Quản lý đĩa, bạn có thể tạo không gian Unallocated ở bên trái mà không di chuyển, hãy làm theo các bước trong video:

Video guide

Không thể mở rộng phân vùng C bằng đĩa khác

Nếu không còn dung lượng trống trên cùng một đĩa, không phần mềm nào có thể mở rộng ổ C với dung lượng trống / chưa được phân bổ trên một đĩa khác. Trong tình huống này, bạn có hai lựa chọn tùy theo cấu hình phân vùng đĩa của bạn.

Nếu ổ C ở VMDK hoặc VHD:

Tăng kích thước đĩa ảo với công cụ riêng của VMware or Hyper-V, sau đó không gian đĩa bổ sung sẽ được hiển thị dưới dạng Không được gán cuối cùng. Thực hiện theo bước trong video để di chuyển và kết hợp không gian Unallocated vào ổ C.

Nếu bạn sử dụng RAID đĩa vật lý hoặc phần cứng:

Sao chép vào một đĩa lớn hơn và mở rộng ổ C có thêm dung lượng đĩa.

Bên cạnh việc thu nhỏ, di chuyển, mở rộng và sao chép phân vùng đĩa, NIUBI Partition Editor giúp bạn làm nhiều hoạt động quản lý khác.

TẢI VỀ