Tôi hiện đang định cấu hình Thinkpad E540, đã đưa SSD M.2 256 GB vào khe tương ứng, để chạy Windows 8 từ SSD thay vì sử dụng SSD 16 GB được cấu hình sẵn làm bộ đệm cho ổ cứng.
Ban đầu tất cả đều ổn, nhưng bây giờ mọi nỗ lực cài đặt phần mềm sẽ dẫn đến thông báo lỗi
Lỗi API Windows 302: Khối lượng này quá phân mảnh để hoàn thành thao tác này.
Không cần phải nói, trên một phân mảnh SSD không phải là một vấn đề. Tôi đã thử chạy công cụ tối ưu hóa ổ đĩa của Windows 8 (có chức năng chống phân mảnh ổ cứng và gửi các lệnh TRIM tới SSD) nhưng nó chỉ giúp một thời gian ngắn (thực sự ngắn gọn, rằng nó có thể chỉ là trùng hợp ngẫu nhiên rằng có bất kỳ ảnh hưởng nào).
Bất cứ ý tưởng những gì có thể gây ra điều này?
* chỉnh sửa * Một số hiểu biết mới mà tôi đã đạt được kể từ:
- Khởi động lại tạm thời loại bỏ vấn đề. Chạy công cụ tối ưu hóa là không cần thiết.
- Nó xuất hiện trở lại sau một thời gian.
- Lưu ý rằng ổ đĩa có 140 GB trong đó chỉ có 60 GB đã được sử dụng. Trim không nên là một vấn đề chưa!
- Trên ổ đĩa khác E:, cũng trên SSD, tôi chưa thấy vấn đề này.
- Di chuyển dữ liệu sang ổ C: hoạt động tốt trong Linux.
- Thậm chí
echo test > test
có thể thất bại trên C: (trong thư mục chính) - Ngay cả việc đọc nhật ký sự kiện cũng có thể thất bại tại thời điểm đó.
ntfsclone
đã giải quyết được vấn đề, vì vậy tôi nghĩ rằng nó có thể là một bản cập nhật thất bại.