用系統(tǒng)還原點還原系統(tǒng),雖然可以保證系統(tǒng)安全,但若還原點過于老舊,新近發(fā)生的變化就無法被還原。倘若在開機(jī)后Windows能自動創(chuàng)建一個還原點,使用過程中出現(xiàn)問題后,就可用該還原點將系統(tǒng)恢復(fù)到最近的狀態(tài),讓損失減小到最少。這一想法可用計劃任務(wù)來完成。
1. 創(chuàng)建自動還原點計劃任務(wù)的必要條件
創(chuàng)建自動還原點,首先要保證打開系統(tǒng)還原功能。在資源管理器中右擊“此電腦”并選擇“屬性”,選擇“系統(tǒng)保護(hù)”,在系統(tǒng)保護(hù)設(shè)置窗口中,如果還原點保護(hù)功能未開啟,通過“配置”按鈕設(shè)置開啟(圖1)。

小技巧:
若發(fā)現(xiàn)啟用系統(tǒng)還原的選項不可選,按如下辦法解決:先進(jìn)入系統(tǒng)服務(wù)窗口,找到Microsoft Software Shadow Copy Provider服務(wù),將其設(shè)置為啟動狀態(tài)。隨后,再進(jìn)入到組策略編輯窗口,依次定位到“計算機(jī)配置→管理模板→系統(tǒng)→系統(tǒng)還原”,在右側(cè)窗格中將“關(guān)閉配置”和“關(guān)閉系統(tǒng)還原”兩項設(shè)置為“未配置”或“已禁用”。
在開啟系統(tǒng)還原選項后,在創(chuàng)建開機(jī)自動還原計劃之前,還要修改系統(tǒng)的默認(rèn)還原點創(chuàng)建時間間隔,擺脫系統(tǒng)默認(rèn)的還原點創(chuàng)建時限,這樣才可能順利進(jìn)行開啟自動還原點的創(chuàng)建。由于創(chuàng)建自動還原點建立計劃任務(wù)需要用到PowerShell命令,而該狀態(tài)下不像手動創(chuàng)建還原點那樣沒有時間限制。系統(tǒng)對用PowerShell命令創(chuàng)建自動還原點默認(rèn)的間隔為24小時,如果小于這個時間再去創(chuàng)建還原點,系統(tǒng)會給出如下內(nèi)容的警示:
無法創(chuàng)建某個新的系統(tǒng)還原點,因為在過去1440分鐘內(nèi)已經(jīng)創(chuàng)建了一個系統(tǒng)還原點。可以通過在注冊表項“HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore”下創(chuàng)建DWORD值SystemRestorePointCreationFrequen來更改還原點的創(chuàng)建頻率。此注冊表項的值指示每兩次創(chuàng)建還原點的必要時間間隔(以分鐘為單位)。默認(rèn)值為1440分鐘(24小時)。
我們要突破這個限制達(dá)到自由創(chuàng)建的目的,所以需要將這個值設(shè)得小一點,例如設(shè)為60分鐘。打開注冊表編輯器,依次定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore”,在右側(cè)窗格新建一個DWORD(32位)值并命名為SystemRestorePointCreationFrequency,雙擊設(shè)置其數(shù)值數(shù)據(jù),將“基數(shù)”選為“十進(jìn)制”,數(shù)值數(shù)據(jù)填寫為60即可(圖2)。如果將上述值設(shè)置為0,則沒有時間限制。

2. 創(chuàng)建開機(jī)自動建立還原點計劃任務(wù)
擺脫了系統(tǒng)對以命令方式創(chuàng)建還原點的時限后,就可以進(jìn)入開機(jī)還原點自動建立計劃任務(wù)創(chuàng)建的環(huán)節(jié)了。
在Cortana中呼喚并啟動“任務(wù)計劃程序”,在右側(cè)窗格中點選“創(chuàng)建任務(wù)”(圖3);

在“常規(guī)”選項卡中命名計劃任務(wù)名稱,如“啟動時自動還原點創(chuàng)建”,同時選中“不管用戶是否登錄都要運(yùn)行”選項(圖4);

點擊“觸發(fā)器”選項卡并點擊“新建”按鈕創(chuàng)建新的觸發(fā)器,將“開始任務(wù)”條件選擇為“啟動時”(圖5);

切換到“操作”選項卡,執(zhí)行“新建”操作,將操作動作設(shè)置為“啟動程序”,程序或腳本填寫為“powershell.exe”,添加參數(shù)“-ExecutionPolicy Bypass -Command "Checkpoint-Computer -Description \"Startup RestorePoint \" -RestorePointType \"MODIFY_SETTINGS\""”(圖6);

最后在“條件”選項卡中,取消對“只有在計算機(jī)使用交流電源時才啟動此任務(wù)(如果計算機(jī)改用電池電源,則停止)”和“喚醒計算機(jī)運(yùn)行此任務(wù)”兩個選項的勾選(圖7)。

上述設(shè)置完成之后,點擊“確定”,彈出輸入運(yùn)行此任務(wù)的用戶賬戶信息的提示,選擇當(dāng)前用戶并輸入登錄密碼后,在將被任務(wù)程序庫列表中就會看到上面建立的任務(wù)計劃了。這樣,之后每次開機(jī),就會自動建立一個系統(tǒng)自動還原點了。
|