Trong bài viết này, chúng ta sẽ nói về các giá trị Registry trong Windows 10/8/7/Vista liên quan đến System Restore (Khôi phục hệ thống) và cách bạn có thể tùy chỉnh phân bổ dung lượng ổ cứng, tần suất tạo điểm khôi phục, và thời gian lưu giữ điểm khôi phục.

Bình thường Windows sử dụng tối đa 15% dung lượng ổ khả dụng để lưu các điểm khôi phục. Trong Windows XP, tùy chọn thay đổi con số này có thể cấu hình từ tab System Restore của hộp thoại System Properties. Nhưng tiếc thay, tùy chọn này không còn được cung cấp trong các phiên bản Windows mới hơn.
Cài đặt & Tùy chọn Windows System Restore
Để làm điều này, bạn phải mở Registry Editor và sửa đổi một vài giá trị. Microsoft mô tả các giá trị Registry như sau:
- DiskPercent: Dung lượng ổ cứng tối đa trên mỗi ổ đĩa có thể được System Restore sử dụng. Giá trị này được chỉ định theo phần trăm tổng dung lượng ổ. Giá trị mặc định là 12%. Windows Vista nhận giá trị từ Volume Shadow Copy Service (VSS). Đây là dung lượng ổ cứng tối đa trên mỗi ổ đĩa có thể được System Restore sử dụng. Giá trị mặc định là 15% tổng dung lượng ổ hoặc 30% dung lượng trống, tùy cái nào nhỏ hơn.
- RPGlobalIntervalData: Khoảng thời gian tuyệt đối mà các điểm kiểm tra hệ thống theo lịch trình được tạo, tính bằng giây. Giá trị mặc định là 86,400 (24 giờ). Windows Vista nhận giá trị từ Task Scheduler cho System Restore. 0 nếu tác vụ bị vô hiệu hóa.
- RPLifeIntervalData: Khoảng thời gian điểm khôi phục được bảo tồn, tính bằng giây. Khi điểm khôi phục cũ hơn khoảng thời gian này, nó sẽ bị xóa. Giới hạn tuổi mặc định là 90 ngày.
- RPSessionIntervalData: Khoảng thời gian tạo điểm kiểm tra hệ thống theo lịch trình trong phiên, tính bằng giây. Giá trị mặc định là 0, cho thấy tính năng bị tắt. Windows Vista nhận 0 nếu System Restore bị vô hiệu hóa.
Để bắt đầu, hãy tạo một điểm khôi phục hệ thống trước, sau đó gõ regedit trong tìm kiếm Start và nhấn Enter. Điều hướng đến khóa sau:
HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRestore\Cfg
Nhấp đúp vào DiskPercent.
Giá trị mặc định là f (hexadecimal) tức là 15 trong decimal. Để đặt thành 10%, gõ a.
Tần suất bạn muốn điểm khôi phục hệ thống được tạo tự động cũng có thể cấu hình như sau. Điều hướng đến khóa sau:
HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRestore
Bạn có thể thay đổi giá trị RPGlobalInterval từ mặc định 86,400 giây (24 giờ) thành, ví dụ, 43200 (a8c0 hex) nếu muốn tạo mỗi 12 giờ.
Khi các điểm khôi phục mới được tạo, các điểm cũ sẽ bị xóa do giới hạn dung lượng, theo cơ chế FIFO (First In First Out).
Mặc định, trong Windows Vista và mới hơn, System Restore được thiết lập xóa điểm khôi phục sau khoảng 4,294,967,295 giây hoặc 136 năm, trong khi XP chỉ 90 ngày. Ý tưởng rõ ràng là chỉ xóa khi thực sự cần thiết do giới hạn dung lượng.
Nhưng nếu bạn muốn, bạn cũng có thể thay đổi khoảng thời gian này. Thay đổi giá trị RPLifeInterval trong cùng khóa; thiết lập 7,776,000 giây (hoặc 76a700 hex) tương đương 90 ngày.
Đọc thêm: Cách cấu hình dung lượng System Restore và đặt khoảng thời gian tạo điểm khôi phục.
Dung lượng ổ cứng dùng cho điểm khôi phục System Restore
Để biết dung lượng ổ cứng đang dùng cho điểm khôi phục trong Windows Vista, từ cmd nâng cao, chỉ cần chạy:
vssadmin list shadowstorage

Nếu bạn muốn thay đổi dung lượng ổ cứng dành cho System Restore, bạn có thể dùng công cụ dòng lệnh vssadmin từ Command Prompt.
Giả sử bạn muốn thay đổi dung lượng shadow storage trên ổ C thành, ví dụ, 5 GB. Gõ lệnh sau trong cmd và nhấn Ctrl+Shift+Enter cùng lúc. Điều này sẽ chạy với quyền Administrator.:
vssadmin resize shadowstorage /For=C: /On=C: /MaxSize=5GB
Sau khi hoàn thành, bạn sẽ thấy thông báo:
Successfully re-sized the shadow copy storage association
Để khôi phục giá trị gốc, chỉ cần tắt và bật lại System Restore.
Để mở System Restore, gõ rstrui vào thanh tìm kiếm Windows và nhấn Enter. Để mở hộp thoại System Properties có tùy chọn System Restore, bạn có thể nhấn 'Windows logo key + BREAK'.
Người dùng Windows 10/8/7 có thể muốn xem phần mềm miễn phí System Restore Manager của chúng tôi. Đây là tiện ích portable cho phép bạn quản lý hoàn toàn các điểm khôi phục hệ thống Windows và tùy chỉnh các tùy chọn. Sử dụng tiện ích này, bạn thậm chí có thể chọn ổ đĩa và thay đổi dung lượng ổ cứng tối đa mà System Restore có thể dùng, thay đổi khoảng thời gian tạo điểm khôi phục, v.v.
