Khi Tạo điểm khôi phục hệ thống (System Restore) được bật trong Windows 11/10, hệ thống sẽ tự động tạo điểm khôi phục tại các thời điểm quan trọng như khi cài đặt phần mềm mới hoặc trước khi cập nhật Windows. Tính năng này cũng chiếm dụng dung lượng lưu trữ như mọi ứng dụng khác, do đó cần được cấu hình đúng cách để tránh hết dung lượng ổ cứng.
Mặc dù các thiết lập mặc định thường là tối ưu nhất, bài viết này sẽ hướng dẫn cách cấu hình dung lượng cho System Restore và thiết lập khoảng thời gian tạo điểm khôi phục trong Windows 11/10.
Cấu hình dung lượng ổ đĩa (theo phần trăm) cho System Restore
Hầu hết chúng ta đều biết rằng có thể cấu hình mức sử dụng dung lượng ổ đĩa cho Các điểm khôi phục hệ thống như sau:

- Mở Control Panel (Bảng điều khiển)
- Chọn System and Security (Hệ thống và Bảo mật)
- Nhấp vào System (Hệ thống)
- Chuyển đến tab System Protection (Bảo vệ hệ thống)
- Trong Protection Settings (Cài đặt bảo vệ), chọn ổ đĩa hệ thống và nhấp Configure (Cấu hình).
- Dưới Disk Space Usage (Mức sử dụng dung lượng ổ đĩa), kéo thanh trượt Max Usage (Mức tối đa) sang phải để tăng dung lượng cho các điểm khôi phục.
Cấu hình mức sử dụng dung lượng ổ đĩa cho điểm khôi phục qua Registry
Trước khi bắt đầu, bạn có thể tham khảo bài viết về các thiết lập và tùy chọn System Restore trong Registry.

Sau đó, mở Registry Editor (Trình chỉnh sửa Registry) và điều hướng đến:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore\cfg
Sửa đổi giá trị DWORD tên DiskPercent và đặt dữ liệu giá trị từ mặc định 15 thành con số phù hợp hơn. Phần trăm này áp dụng cho tất cả các ổ đĩa được giám sát và không thể cấu hình riêng lẻ cho từng ổ.
Thiết lập dung lượng System Restore từ dòng lệnh
Bạn cũng có thể thực hiện tương tự bằng cách chạy lệnh vssadmin trong CMD với quyền quản trị. Chạy lệnh sau để kiểm tra dung lượng đã dùng bởi System Restore:
vssadmin Resize ShadowStorage /For=ForVolumeSpec /On=OnVolumeSpec /MaxSize=MaxSizeSpec
Resize thay đổi kích thước tối đa cho liên kết lưu trữ bản sao bóng (shadow copy) giữa ForVolumeSpec và OnVolumeSpec. Việc thay đổi kích thước có thể khiến các bản sao bóng biến mất.
Nếu MaxSizeSpec không được chỉ định, không có giới hạn về dung lượng có thể sử dụng.
Một số bản sao bóng bị xóa; dung lượng lưu trữ bản sao bóng sẽ thu nhỏ. MaxSizeSpec phải từ 300MB trở lên và chấp nhận các hậu tố: KB, MB, GB, TB, PB, EB. Cũng chấp nhận B, K, M, G, T, P, E. Nếu không cung cấp hậu tố, MaxSizeSpec tính bằng byte. Ví dụ:
vssadmin Resize ShadowStorage /For=C: /On=D: /MaxSize=1024MB
Cấu hình khoảng thời gian System Restore
Tần suất tạo điểm khôi phục hệ thống trong Windows 10 nên là bao nhiêu?
Thông thường, Windows sẽ tự động tạo điểm khôi phục định kỳ theo mặc định. Windows cũng tạo điểm khôi phục khi phát hiện thay đổi lớn trên hệ thống – như khi cài đặt Cập nhật Windows, Driver hoặc phần mềm.
Để điều chỉnh khoảng thời gian này, làm theo các bước sau:
Mở Registry Editor và điều hướng đến:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
Thay đổi giá trị RPGlobalInterval từ mặc định 86.400 giây (24 giờ) thành giá trị mong muốn tính bằng giây. Giảm một nửa thành 43.200 nếu muốn tạo điểm khôi phục 2 lần trong 24 giờ, HOẶC tăng gấp 3 thành 259.200 nếu muốn tạo điểm khôi phục mỗi 3 ngày.
Khởi động lại Windows để có hiệu lực.
RPGlobalInterval so với SystemRestorePointCreationFrequency

Tương tự như RPGlobalInterval, có một thiết lập khác là SystemRestorePointCreationFrequency. Trong khi cái trước cho phép đặt khoảng thời gian giữa hai điểm khôi phục do hệ thống tạo, cái sau dành cho ứng dụng của bên thứ ba.
Nếu giá trị SystemRestorePointCreationFrequency được đặt thành 0 (không), và một ứng dụng yêu cầu tạo điểm khôi phục hệ thống, nó sẽ tạo điểm khôi phục. Tuy nhiên, nếu giá trị được đặt thành ví dụ 3, thì điểm khôi phục sẽ không được tạo nếu điểm khôi phục cuối cùng nằm trong vòng 3 phút.
Hy vọng bài viết dễ theo dõi và bạn đã thay đổi được dung lượng System Restore qua Registry theo nhu cầu. Luôn sao lưu Registry trước khi thực hiện bất kỳ thay đổi nào.
