Theo mặc định, System Restore tự động tạo điểm khôi phục mỗi tuần một lần và trước các sự kiện lớn như cài đặt ứng dụng hoặc trình điều khiển. Nếu muốn được bảo vệ nhiều hơn nữa, bạn có thể buộc Windows tự động tạo điểm khôi phục mỗi khi khởi động PC.
LIÊN QUAN: Cách sử dụng khôi phục hệ thống trong Windows 7, 8 và 10
Khôi phục Hệ thống là một công cụ quan trọng có thể giúp bạn khôi phục từ nhiều loại sự cố khác nhau. Rắc rối duy nhất là khi khôi phục về điểm khôi phục trước đó, bạn đảo ngược nhiều thay đổi được thực hiện cho PC của mình kể từ khi điểm khôi phục đó được tạo. Những thay đổi này bao gồm các ứng dụng và trình điều khiển đã được cài đặt hoặc gỡ cài đặt, các thay đổi mà ứng dụng đã thực hiện đối với tệp đăng ký và cài đặt cũng như các bản cập nhật Windows đã được áp dụng. System Restore tạo điểm khôi phục hàng tuần cho bạn — và bạn có thể tạo điểm khôi phục thủ công của riêng mình — nhưng để yên tâm hơn một chút, bạn cũng có thể yêu cầu System Restore tạo điểm khôi phục mỗi khi Windows khởi động.
Thực hiện thay đổi này cần hai bước. Đầu tiên, bạn sẽ sử dụng Windows Registry để thay đổi tần suất Windows có thể kích hoạt các điểm khôi phục tự động, sau đó bạn sẽ sử dụng Task Scheduler để đặt tác vụ khởi động tạo điểm khôi phục.
Bước một: Thay đổi tần suất tạo điểm khôi phục
Windows kiểm soát việc tạo các điểm khôi phục tự động dựa trên cài đặt tần suất để giúp giới hạn số điểm khôi phục được lưu. Theo mặc định, Windows sẽ không tạo điểm khôi phục tự động nếu một điểm khôi phục khác đã được tạo trong 24 giờ qua. Điều này không ngăn bạn tạo điểm khôi phục thủ công và không ngăn cản việc tạo điểm khôi phục do cài đặt ứng dụng hoặc trình điều khiển. Thay vào đó, nó giới hạn tần suất Windows tạo các điểm khôi phục định kỳ của riêng mình. Để Trình lập lịch tác vụ tạo điểm khôi phục mỗi khi khởi động, bạn cần phải tắt cài đặt tần suất đó. Và đừng lo lắng, ổ đĩa của bạn sẽ không chứa đầy hàng tấn điểm khôi phục. Đối với một điều, bạn phải đặt giới hạn về dung lượng ổ đĩa mà System Restore có thể sử dụng, theo mặc định là khoảng 2% dung lượng ổ đĩa. Ngoài ra, Windows thực hiện một công việc khá tốt và xóa các điểm khôi phục cũ.
Để điều chỉnh tần suất điểm khôi phục, bạn có thể tự mình đi sâu vào và thực hiện một thay đổi đơn giản đối với Sổ đăng ký hoặc tải xuống các bản hack Đăng ký bằng một cú nhấp chuột của chúng tôi.
Thay đổi tần suất tạo điểm khôi phục bằng cách chỉnh sửa sổ đăng ký theo cách thủ công
Cảnh báo tiêu chuẩn: Registry Editor là một công cụ mạnh mẽ và việc lạm dụng nó có thể khiến hệ thống của bạn không ổn định hoặc thậm chí không thể hoạt động. Đây là một cách hack khá đơn giản và miễn là bạn tuân thủ các hướng dẫn, bạn sẽ không gặp bất kỳ vấn đề gì. Điều đó nói rằng, nếu bạn chưa từng làm việc với nó trước đây, hãy cân nhắc đọc về cách sử dụng Registry Editor trước khi bắt đầu. Và chắc chắn sao lưu Registry (và máy tính của bạn!) Trước khi thực hiện thay đổi.
LIÊN QUAN: Học cách sử dụng Registry Editor như một chuyên gia
Mở Registry Editor bằng cách nhấn Start và gõ “regedit”. Nhấn Enter để mở Registry Editor và cấp quyền cho nó thực hiện các thay đổi đối với PC của bạn.
Trong Registry Editor, sử dụng thanh bên trái để điều hướng đến khóa sau:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSystemRestore
Tiếp theo, bạn sẽ tạo một giá trị mới bên trong SystemRestore
Chìa khóa. Nhấp chuột phải vào SystemRestore
và chọn Giá trị mới> DWORD (32-bit). Đặt tên cho giá trị mới SystemRestorePointCreationFrequency
.
Theo mặc định, SystemRestorePointCreationFrequency
sẽ có giá trị bằng 0 và đó là cách chúng ta bỏ nó đi. Điều này có hiệu quả tắt kiểm tra tần suất bằng cách đặt khoảng thời gian bằng không. Bây giờ bạn có thể đóng Registry Editor và chuyển sang bước hai.
Tải xuống bản Hack đăng ký một lần nhấp của chúng tôi
Nếu bạn không muốn tự mình đi sâu vào Registry, chúng tôi đã tạo một số bản hack registry mà bạn có thể sử dụng. Hack “Đặt tần suất điểm khôi phục hệ thống thành 0” tạo ra SystemRestorePointCreationFrequency
giá trị và đặt nó thành 0. Hack “Khôi phục tần suất điểm khôi phục hệ thống về mặc định” sẽ xóa giá trị, khôi phục cài đặt mặc định. Cả hai bản hack đều có trong tệp ZIP sau đây. Bấm đúp vào cái bạn muốn sử dụng và bấm qua lời nhắc. Khi bạn đã áp dụng bản hack mà mình muốn, hãy khởi động lại máy tính của bạn (hoặc đăng xuất và bật lại).
Khôi phục tần số điểm tấn công
LIÊN QUAN: Cách tạo bản hack sổ đăng ký Windows của riêng bạn
Những vụ hack này thực sự chỉ là SystemRestore
chìa khóa, rút xuống SystemRestorePointCreationFrequency
giá trị mà chúng ta đã đề cập trong phần trước và sau đó xuất sang tệp .REG. Chạy một trong hai bản hack đặt giá trị đó thành số thích hợp. Và nếu bạn thích thao tác với Registry, bạn nên dành thời gian tìm hiểu cách tạo các bản hack Registry của riêng mình.
Bước hai: Lên lịch Tác vụ Khởi động để Tạo Điểm Khôi phục Mới
Sau khi đặt tần suất điểm khôi phục thành 0 trong Registry, bước tiếp theo của bạn là sử dụng Windows Task Scheduler để tạo một tác vụ chạy khi Windows khởi động và tạo một điểm khôi phục mới.
Mở Task Scheduler bằng cách nhấn Start, nhập “Task Scheduler,” rồi nhấn Enter.
Trong cửa sổ Trình lập lịch tác vụ, trong ngăn Hành động ở phía bên phải, hãy nhấp vào “Tạo tác vụ”.
Trong cửa sổ Tạo tác vụ, trên tab “Chung”, nhập tên cho tác vụ của bạn rồi chọn cả tùy chọn “Chạy cho dù người dùng đã đăng nhập hay chưa” và “Chạy với đặc quyền cao nhất”. Trên menu thả xuống “Định cấu hình cho”, chọn phiên bản Windows bạn đang chạy.
Tiếp theo, bạn sẽ thiết lập một trình kích hoạt để bắt đầu tác vụ khi Windows khởi động. Trên tab “Trình kích hoạt”, nhấp vào nút “Mới”.
Trong cửa sổ Trình kích hoạt mới, trên menu thả xuống “Bắt đầu tác vụ”, chọn tùy chọn “Khi khởi động” và sau đó nhấp vào “OK”.
Tiếp theo, bạn sẽ cho Task Manager biết hành động mà nó nên thực hiện, đó là chạy chương trình Windows Management Instrumentation Control (wmic.exe) với một vài đối số để cho nó biết bạn muốn nó làm gì. Quay lại cửa sổ Tạo Tác vụ, chuyển sang tab “Tác vụ” và nhấp vào nút “Mới”.
Trong cửa sổ Hành động mới, hãy đảm bảo rằng tùy chọn “Bắt đầu chương trình” được chọn trong menu thả xuống “Hành động”. Trong hộp “Chương trình / tập lệnh”, nhập tên chương trình sau:
wmic.exe
Và trong hộp “Thêm đối số (tùy chọn)”, hãy nhập các đối số sau:
/Namespace:\rootdefault Path SystemRestore Call CreateRestorePoint "Startup Restore Point", 100, 7
Khi bạn hoàn tất, hãy nhấp vào “OK”.
Quay lại cửa sổ Tạo Tác vụ, chuyển sang tab “Điều kiện”. Nếu bạn đang chạy Windows trên máy tính xách tay và bạn muốn tác vụ chạy cho dù máy tính xách tay có sử dụng pin hay nguồn AC hay không, hãy tắt tùy chọn “chỉ bắt đầu tác vụ nếu máy tính đang bật nguồn AC”. Khi bạn hoàn tất, hãy nhấp vào nút “OK” để tạo nhiệm vụ mới.
Windows sẽ yêu cầu bạn nhập thông tin đăng nhập mà nó có thể sử dụng để thực hiện tác vụ. Tên người dùng phải đã được điền, vì vậy hãy nhập mật khẩu của bạn và sau đó nhấp vào “OK”.
Bây giờ bạn có thể đóng Trình lập lịch tác vụ. Lần tiếp theo bạn khởi động lại Windows, System Restore sẽ tạo một điểm khôi phục mới cho bạn.
Nếu bạn muốn đảo ngược các thay đổi của mình và quay lại cài đặt Khôi phục Hệ thống mặc định, bạn cần xóa — hoặc tắt — tác vụ bạn đã tạo và xóa giá trị bạn đã tạo khỏi Sổ đăng ký. Để xóa công việc, hãy mở Task Scheduler và chọn thư mục “Task Scheduler Library” trong ngăn bên trái. Cuộn qua danh sách cho đến khi bạn tìm thấy nhiệm vụ mình đã tạo, nhấp chuột phải vào nó, sau đó chọn “Tắt” hoặc “Xóa” từ menu ngữ cảnh.
Để xóa mục đăng ký bạn đã tạo, hãy quay lại SystemRestore
chìa khóa chúng ta đã nói về và xóa SystemRestorePointCreationFrequency
giá trị bạn đã tạo — hoặc chỉ sử dụng hack “Khôi phục tần suất điểm khôi phục hệ thống về mặc định” của chúng tôi.