Không thể mở rộng ổ C trong Windows Server 2012

bởi John, Cập nhật vào: 8/12/2020

Bài viết này giải thích lý do tại sao bạn không thể mở rộng ổ C trong Windows Server 2012 R2 Disk Management và những việc cần làm nếu không thể mở rộng phân vùng ổ C.

Về việc mở rộng khối lượng trong quản lý đĩa

Phân vùng đĩa được phân bổ trong khi cài đặt Hệ điều hành, nhưng đôi khi bạn cần phải thay đổi kích thước phân vùng. Ví dụ: một âm lượng quá lớn và bạn cần thu nhỏ nó hoặc hệ thống Ổ C đã đầy và bạn muốn mở rộng nó. Giúp đỡ thay đổi kích thước phân vùng mà không cần cài đặt lại hệ điều hành hoặc mất dữ liệu. Microsoft cung cấp Shrink tiên tiến và Mở rộng Khối lượng các chức năng trong Disk Management từ Server 2008.

Tuy nhiên, cả hai chức năng đều có những hạn chế. Vấn đề điển hình là Quản lý đĩa không thể mở rộng âm lượng bằng cách thu nhỏ một cái khác Windows Server 2012 kế thừa các chức năng tương tự mà không có bất kỳ cải tiến nào, do đó nhiều người phản hồi rằng họ không thể mở rộng ổ C trong Server 2012 Disk Management, ngay cả sau khi thu nhỏ hoặc xóa phân vùng D. Trong bài viết này, tôi sẽ chỉ cho bạn lý do và những gì bạn cần làm khi bạn không thể mở rộng ổ C trong Windows Server 2012 (R2).

Tại sao không thể mở rộng ổ C trong Server 2012 R2 Disk Management

Hỗ trợ cả Shrink và Extend Volume NTFS Tuy nhiên, chỉ phân vùng không phải là vấn đề đối với phân vùng hệ thống C, vì phân vùng hệ thống được định dạng với NTFS theo mặc định. Những lý do phổ biến nhất khiến bạn không thể mở rộng ổ C: Windows Server 2012 bao gồm:

  1. Không có không gian liền kề ở bên phải
  2. Ổ đĩa liền kề (D :) là phân vùng hợp lý.

Tôi sẽ giải thích từng cái một.

Lý do 1. Không có không gian Unallocated liền kề bên phải

Extend volume disabled

Trước hết, bạn nên biết rằng kích thước của đĩa vật lý là cố định, do đó trước đây mở rộng ổ C, phải có miễn phí Không được gán không gian. Nếu bạn không xóa hoặc thu nhỏ ổ đĩa khác để có được dung lượng như vậy, tất nhiên bạn không thể mở rộng ổ C bằng bất kỳ công cụ nào.

Rõ ràng, tốt hơn là bạn có được không gian Unallocated bằng cách thu nhỏ một ổ đĩa, vì bạn sẽ không bị mất các tệp trong đó. Vấn đề là bạn vẫn không thể mở rộng ổ C sau khi thu nhỏ D hoặc các phân vùng khác.

Như bạn thấy trong máy chủ của tôi, Mở rộng âm lượng bị vô hiệu hóa cho C ổ đĩa sau khi thu nhỏ D. Điều này là do:

  • Mở rộng âm lượng chỉ hoạt động khi có không gian Unallocated liền kề ở bên phải và trên cùng một đĩa.
  • Shrink Volume chỉ có thể tạo không gian Unallocated ở bên phải trong khi thu nhỏ phân vùng.

Không gian Unallocated thu nhỏ từ ổ D: \ không liền kề với C, vì vậy Mở rộng khối lượng màu xám. Đây là lý do phổ biến nhất khiến không thể mở rộng ổ C trong Server 2012 (R2) bằng Disk Management.

2. Phân vùng liền kề bên phải là Logic

Vấn đề này chỉ tồn tại trên MBR đĩa, bạn có thể bỏ qua phần này nếu bạn sử dụng đĩa GPT.

Bởi vì Windows Server 2012 Không thể mở rộng ổ C bằng cách thu nhỏ ổ đĩa khác, một số người đang tự hỏi liệu có thể xóa ổ D để có được không gian Unallocated tiếp giáp hay không. Có, nó hoạt động nếu D là Tiểu học vách ngăn. Nếu là ổ Logical, bạn vẫn không thể mở rộng ổ C trong Disk Management sau khi xóa.

Điều này là do:

Trên đĩa cứng kiểu MBR, bạn có thể tạo tối đa 4 Phân vùng chính hoặc 3 phân vùng chính cộng với một phân vùng mở rộng. Phân vùng mở rộng hoạt động giống như một vùng chứa và tất cả các phân vùng Logic phải nằm bên trong nó. Không thể mở rộng dung lượng trống đã xóa khỏi phân vùng Lôgic sang bất kỳ phân vùng Chính nào. Tương tự như vậy, không gian chưa được phân bổ đã xóa khỏi phân vùng Chính không thể được mở rộng sang bất kỳ phân vùng Logic nào.

Cannot extend

Như bạn thấy trong máy chủ thử nghiệm của tôi, không gian đĩa của ổ D được hiển thị là Miễn phí thay vì Không được phân bổ sau khi xóa. Nó vẫn là một phần của phân vùng Mở rộng, vì vậy Mở rộng âm lượng không hoạt động. Nếu bạn muốn chuyển đổi Không gian trống này thành Không phân bổ, bạn phải xóa tất cả các ổ đĩa logic khác và toàn bộ phân vùng mở rộng. Rõ ràng, đó không phải là một ý tưởng tốt.

Phải làm gì nếu không thể mở rộng ổ C trong Windows Server 2012

Với NIUBI Partition Editor, vấn đề này có thể được giải quyết dễ dàng. Nó có thể kết hợp không gian Unallocated hoặc Free vào phân vùng liền kề với 1 bước. Khi không gian Unallocated không liền kề, nó có thể di chuyển nó và sau đó kết hợp với phân vùng khác trên cùng một đĩa.

Tải về nó 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ổ được thu nhỏ từ ổ D thông qua Quản lý đĩa.

NIUBI Partition Editor

Làm gì khi nào Windows Server 2012 không thể mở rộng ổ C sau khi thu hẹp D:

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

Move rightwards

Sau đó D được chuyển sang bên phải và Không gian chưa phân bổ được chuyển sang bên trái.

Move Unallocated space

Bước 2: Click chuột phải C: lái xe và chọn "Resize/Move Volume"một lần nữa, kéo biên giới bên phải về phía bên phải trong cửa sổ bật lên.

Expand C drive

Sau đó, không gian Unallocated được hợp nhất vào ổ đĩa C :.

Unallocated add to C

Bước 3: Nhấp chuột Apply trên cùng bên trái để có hiệu lực. (Các hoạt động trước khi nhấp Apply chỉ hoạt động ở chế độ ảo.)

Xem video cách di chuyển Không gian chưa phân bổ và thêm vào ổ C:

Video guide

Phải làm gì nếu bạn không thể mở rộng ổ C trong Server 2012 R2 sau khi xóa D:

  1. Tạo lại phân vùng này với Windows Quản lý đĩa.
  2. Thu hẹp hoặc xóa phân vùng này để có được không gian chưa được phân bổ với NIUBI Partition Editor. Tạo không gian chưa được phân bổ bên trái nếu bạn muốn thu nhỏ phân vùng này.
  3. Nhấp chuột phải vào ổ C và hợp nhất Không gian chưa được phân bổ với "Resize/Move Volume".

Tốt hơn so với các phần mềm khác, NIUBI Partition Editor 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. Ngoài việc thu nhỏ, di chuyển và mở rộng phân vùng, nó còn giúp bạn thực hiện nhiều thao tác quản lý phân vùng đĩa khác.

Tải về