TL; DR
- Cố gắng thu nhỏ phân vùng trong phần đính vào Quản lý đĩa Windows. Tiến hành bước 2, nếu thu nhỏ thất bại.
- Tìm sự kiện với ID 259 trong Nhật ký sự kiện Windows và xem chi tiết.
- Để biết thêm chi tiết, tùy chọn, hãy chạy lệnh fsutil với các tham số thích hợp được đưa ra ở bước 2.
- Đưa ra các chi tiết từ bước 2 và 3, xác định thành phần, chương trình hoặc tính năng nào đang khóa phân vùng của bạn.
- Tạm thời vô hiệu hóa hoặc gỡ cài đặt nó.
- Chuyển đến bước 1.
Thủ phạm có thể xảy ra: Bộ nhớ ảo, Khôi phục hệ thống và / hoặc Chỉ mục tìm kiếm Windows (thư mục Thông tin khối lượng hệ thống), Chế độ ngủ đông, Internet Explorer tạm thời.
Phiên bản chi tiết:
Trong các tác vụ cấp thấp, như làm việc với phân vùng hệ thống HDD, tôi thích sử dụng các công cụ gốc nhất có thể và chuyển sang các công cụ của bên thứ ba như là phương sách cuối cùng, nếu không có công cụ gốc nào hoạt động. Vì vậy, được chỉ đạo bởi harrymc , tôi đã thử Windows Disk Management một lần nữa.
Trước tiên tôi tắt Bộ nhớ ảo và Khôi phục hệ thống , xóa các thư mục Thông tin khối lượng hệ thống và sau đó tiện ích Quản lý đĩa cho phép tôi thu nhỏ phân vùng C: nhiều như tôi cần. Sau đó tôi bật lại các tính năng.
Các hướng dẫn sau đây có thể giúp bạn xác định ứng dụng hoặc thành phần nào đang ngăn phân vùng của bạn thu nhỏ. Trước tiên, bạn cần tìm sự kiện mới nhất với ID 259trong Nhật ký sự kiện Windows (xem Trình xem sự kiện / Nhật ký / ứng dụng Windows). Sự kiện được tạo khi hệ thống phân tích phân vùng và nếu bạn đã cố gắng thu nhỏ phân vùng bằng cách nhấp chuột phải vào nó trong phần đính vào quản lý đĩa, thì sự kiện sẽ ở đó. Một cách khác để làm cho hệ thống phân tích một phân vùng là chạy tiện ích chống phân mảnh tích hợp trong Windows. Sự kiện cho bạn biết tệp không thể di chuyển cuối cùng hoặc chỉ số cụm cuối cùng của tệp đó. Nó cũng cho bạn biết lệnh hoàn chỉnh để chạy từ dòng lệnh để biết thêm chi tiết về tệp không thể di chuyển cuối cùng. (Ngoài ra, bạn cũng có thể thử tính số cụm là kích thước phân vùng được phép tối thiểu chia cho kích thước cụm, sau đó chạy lệnh fsutil với các tham số thích hợp).
Tên tệp sẽ cho bạn một gợi ý để đoán, chương trình hoặc tính năng nào đang khóa phân vùng của bạn. Và sau đó bạn có thể tắt hoặc gỡ cài đặt, và xem nếu nó giúp. Trong trường hợp của tôi, tắt Bộ nhớ ảo và Khôi phục hệ thống là đủ. Đôi khi cũng cần phải tắt chế độ ngủ đông , vv Và đôi khi phân mảnh phân vùng cũng có thể giúp ích. Ngoài ra, như đã nêu trong bài viết WindowsITPro , các tệp Windows Search Index và các tệp tạm thời Internet Explorer cũng có thể là "không thể di chuyển". Đôi khi, chỉ cần vô hiệu hóa System Restore và Windows Search Index sẽ tự động xóa các tệp không thể di chuyển khỏi thư mục Thông tin khối lượng hệ thống và đôi khi bạn có thể cần phải xóa thư mục theo cách thủ công sau đó.
PS: Cảm ơn mọi người đã trả lời. Có lẽ các công cụ của bên thứ ba cũng sẽ hoạt động trong trường hợp của tôi và có lẽ chúng dễ sử dụng hơn, nhưng như tôi đã nói, đối với các loại nhiệm vụ như vậy tôi thích sử dụng các công cụ gốc nhất có thể. Ngoài ra, cảm ơn cá nhân để harrymc cho gợi ý quan trọng.