Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Sửa lỗi: Không thể cập nhật phân vùng System Reserved

Khi cố gắng nâng cấp lên Windows 10 (hoặc Windows 8/8.1), nhiều người dùng Windows 7 gặp thông báo lỗi "We couldn't update the system reserved partition". Nâng cấp thất bại và lỗi lặp lại dù thử nhiều lần. Vấn đề này thường xảy ra trên máy chạy Windows 7 hoặc đã nâng cấp từ Win 7 lên 8/8.1, tuy nhiên máy cài sẵn Win 8/8.1 cũng có thể bị ảnh hưởng.

Nguyên nhân liên quan đến phân vùng System Reserved (thường 100MB) mà Windows 7/8/8.1 tạo mặc định. Phân vùng này cũng là chìa khóa để khắc phục sự cố. Dưới đây là các giải pháp hiệu quả nhất:

Giải pháp 1: Giải phóng dung lượng trên phân vùng System Reserved

  1. Nhấn phím Windows + R. Gõ diskmgmt.msc vào hộp Run và nhấn Enter.
  2. Trong cửa sổ Disk Management, xem bản đồ phân vùng ở dưới.
  3. Phân vùng đầu tiên thường tên System Reserved hoặc Data, dung lượng 100MB.
  4. Click chuột phải phân vùng này → Change drive letters and paths.
  5. Chọn Add. Mở menu thả xuống Assign the following drive letter, chọn Y và nhấn OK. Sửa lỗi: Không thể cập nhật phân vùng System Reserved
  6. Mở Command Prompt quyền Admin:
    • Win 7: Tìm "cmd" trong Start Menu → chuột phải → Run as administrator.
    • Win 8/10: Nhấn Windows + X → chọn Command Prompt (Admin).
  7. Nhập lần lượt các lệnh sau (nhấn Enter sau mỗi lệnh):
    Sửa lỗi: Không thể cập nhật phân vùng System Reserved
Y: 
takeown /f . /r /d y 
icacls . /grant administrator:F /t 
attrib -h -s -r bootmgr

Lưu ý: Trong lệnh icacls, thay "administrator" bằng tên người dùng của bạn. Để biết tên, gõ whoami trong Command Prompt. Ví dụ tên là "home", lệnh sẽ là:

icacls . /grant home:F /t
Phần ">>log.txt" trong lệnh gốc chỉ để ghi log, có thể bỏ qua.

Mở Windows Explorer, điều hướng đến ổ Y:. Tắt 2 tùy chọn: Don't show hidden files, folders or drives và Hide protected operating system files (recommended) trong Organize > Folder and search options > View. Sửa lỗi: Không thể cập nhật phân vùng System Reserved

Vào thư mục Boot trên ổ Y:. Xóa tất cả thư mục ngôn ngữ trừ en-US và ngôn ngữ bạn thực sự dùng. Sau đó xóa trong Thùng rác để xóa vĩnh viễn. Mở lại Command Prompt Admin, gõ lệnh:

chkdsk Y: /F /X /sdcleanup /L:5000

Sau khi chạy xong, file log NTFS của phân vùng System Reserved sẽ được cắt nhỏ còn ~5MB, giải phóng ít nhất 50MB dung lượng trống (một nửa dung lượng mặc định).

Hoàn tất, hãy thử nâng cấp lại Windows. Nếu thành công, vào Disk Management gỡ bỏ ký tự ổ Y khỏi phân vùng System Reserved.

Nếu giải pháp này quá phức tạp hoặc không hiệu quả, hãy thử giải pháp tiếp theo.

Giải pháp 2: Mở rộng phân vùng System Reserved bằng Disk Management

  1. Nhấn Windows + R, gõ diskmgmt.msc, nhấn Enter. Sửa lỗi: Không thể cập nhật phân vùng System Reserved
  2. Trong bản đồ phân vùng, click chuột phải ổ C: → Shrink Volume. Thu hẹp ổ C từ 300-350MB. Sửa lỗi: Không thể cập nhật phân vùng System Reserved
  3. Click chuột phải phân vùng System Reserved → Extend Volume. Mở rộng để bao gồm 300-350MB unallocated vừa tạo.
  4. Khởi động lại máy để lưu thay đổi phân vùng.
  5. Sau khi vào Windows, thử nâng cấp lại. Nếu giải pháp này khắc phục được lỗi, nâng cấp sẽ thành công.

Giải pháp 3: Mở rộng phân vùng System Reserved bằng MiniTool Partition Wizard

MiniTool Partition Wizard là phần mềm miễn phí giúp người dùng ít kinh nghiệm dễ dàng quản lý phân vùng qua giao diện đơn giản. Dù bạn là người mới hay chuyên gia, đều có thể dùng công cụ này để mở rộng phân vùng System Reserved.

  1. Tải, cài đặt và chạy MiniTool Partition Wizard từ trang chủ.
  2. Tìm ổ C: trên bản đồ phân vùng, chọn "Move/Resize Partition". Kéo nhẹ để thu hẹp ổ C khoảng 300-350MB. Sửa lỗi: Không thể cập nhật phân vùng System Reserved
  3. Mở rộng phân vùng System Reserved để chiếm lấy khoảng unallocated 300-350MB vừa tạo.
  4. Nhấn Apply để áp dụng thay đổi. Chờ hoàn tất, khởi động lại máy khi được yêu cầu, đợi công cụ hoàn thiện.
  5. Sau khi xong, thử nâng cấp Windows. Nếu giải pháp đúng, nâng cấp sẽ thành công.

Giải pháp 4: Chuyển ổ C thành phân vùng Active (Active Partition)

Đây là giải pháp cực kỳ đơn giản nhưng đã giúp nhiều người khắc phục lỗi "We couldn't update the system reserved partition".

  1. Nhấn Windows + R, gõ diskmgmt.msc, nhấn Enter. Sửa lỗi: Không thể cập nhật phân vùng System Reserved
  2. Trong bản đồ phân vùng, click chuột phải ổ C: → chọn Mark Partition as Active để đặt ổ C thành phân vùng active.
  3. Khởi động lại máy và thử nâng cấp lại sau khi boot xong.