用系統(tǒng)還原點(diǎn)還原系統(tǒng),雖然可以保證系統(tǒng)安全,但若還原點(diǎn)過(guò)于老舊,新近發(fā)生的變化就無(wú)法被還原。倘若在開(kāi)機(jī)后Windows能自動(dòng)創(chuàng)建一個(gè)還原點(diǎn),使用過(guò)程中出現(xiàn)問(wèn)題后,就可用該還原點(diǎn)將系統(tǒng)恢復(fù)到最近的狀態(tài),讓損失減小到最少。這一想法可用計(jì)劃任務(wù)來(lái)完成。 1. 創(chuàng)建自動(dòng)還原點(diǎn)計(jì)劃任務(wù)的必要條件 創(chuàng)建自動(dòng)還原點(diǎn),首先要保證打開(kāi)系統(tǒng)還原功能。在資源管理器中右擊“此電腦”并選擇“屬性”,選擇“系統(tǒng)保護(hù)”,在系統(tǒng)保護(hù)設(shè)置窗口中,如果還原點(diǎn)保護(hù)功能未開(kāi)啟,通過(guò)“配置”按鈕設(shè)置開(kāi)啟(圖1)。 小技巧: 若發(fā)現(xiàn)啟用系統(tǒng)還原的選項(xiàng)不可選,按如下辦法解決:先進(jìn)入系統(tǒng)服務(wù)窗口,找到Microsoft Software Shadow Copy Provider服務(wù),將其設(shè)置為啟動(dòng)狀態(tài)。隨后,再進(jìn)入到組策略編輯窗口,依次定位到“計(jì)算機(jī)配置→管理模板→系統(tǒng)→系統(tǒng)還原”,在右側(cè)窗格中將“關(guān)閉配置”和“關(guān)閉系統(tǒng)還原”兩項(xiàng)設(shè)置為“未配置”或“已禁用”。 在開(kāi)啟系統(tǒng)還原選項(xiàng)后,在創(chuàng)建開(kāi)機(jī)自動(dòng)還原計(jì)劃之前,還要修改系統(tǒng)的默認(rèn)還原點(diǎn)創(chuàng)建時(shí)間間隔,擺脫系統(tǒng)默認(rèn)的還原點(diǎn)創(chuàng)建時(shí)限,這樣才可能順利進(jìn)行開(kāi)啟自動(dòng)還原點(diǎn)的創(chuàng)建。由于創(chuàng)建自動(dòng)還原點(diǎn)建立計(jì)劃任務(wù)需要用到PowerShell命令,而該狀態(tài)下不像手動(dòng)創(chuàng)建還原點(diǎn)那樣沒(méi)有時(shí)間限制。系統(tǒng)對(duì)用PowerShell命令創(chuàng)建自動(dòng)還原點(diǎn)默認(rèn)的間隔為24小時(shí),如果小于這個(gè)時(shí)間再去創(chuàng)建還原點(diǎn),系統(tǒng)會(huì)給出如下內(nèi)容的警示: 無(wú)法創(chuàng)建某個(gè)新的系統(tǒng)還原點(diǎn),因?yàn)樵谶^(guò)去1440分鐘內(nèi)已經(jīng)創(chuàng)建了一個(gè)系統(tǒng)還原點(diǎn)。可以通過(guò)在注冊(cè)表項(xiàng)“HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore”下創(chuàng)建DWORD值SystemRestorePointCreationFrequen來(lái)更改還原點(diǎn)的創(chuàng)建頻率。此注冊(cè)表項(xiàng)的值指示每?jī)纱蝿?chuàng)建還原點(diǎn)的必要時(shí)間間隔(以分鐘為單位)。默認(rèn)值為1440分鐘(24小時(shí))。 我們要突破這個(gè)限制達(dá)到自由創(chuàng)建的目的,所以需要將這個(gè)值設(shè)得小一點(diǎn),例如設(shè)為60分鐘。打開(kāi)注冊(cè)表編輯器,依次定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore”,在右側(cè)窗格新建一個(gè)DWORD(32位)值并命名為SystemRestorePointCreationFrequency,雙擊設(shè)置其數(shù)值數(shù)據(jù),將“基數(shù)”選為“十進(jìn)制”,數(shù)值數(shù)據(jù)填寫(xiě)為60即可(圖2)。如果將上述值設(shè)置為0,則沒(méi)有時(shí)間限制。 2. 創(chuàng)建開(kāi)機(jī)自動(dòng)建立還原點(diǎn)計(jì)劃任務(wù) 擺脫了系統(tǒng)對(duì)以命令方式創(chuàng)建還原點(diǎn)的時(shí)限后,就可以進(jìn)入開(kāi)機(jī)還原點(diǎn)自動(dòng)建立計(jì)劃任務(wù)創(chuàng)建的環(huán)節(jié)了。 在Cortana中呼喚并啟動(dòng)“任務(wù)計(jì)劃程序”,在右側(cè)窗格中點(diǎn)選“創(chuàng)建任務(wù)”(圖3); 在“常規(guī)”選項(xiàng)卡中命名計(jì)劃任務(wù)名稱,如“啟動(dòng)時(shí)自動(dòng)還原點(diǎn)創(chuàng)建”,同時(shí)選中“不管用戶是否登錄都要運(yùn)行”選項(xiàng)(圖4); 點(diǎn)擊“觸發(fā)器”選項(xiàng)卡并點(diǎn)擊“新建”按鈕創(chuàng)建新的觸發(fā)器,將“開(kāi)始任務(wù)”條件選擇為“啟動(dòng)時(shí)”(圖5); 切換到“操作”選項(xiàng)卡,執(zhí)行“新建”操作,將操作動(dòng)作設(shè)置為“啟動(dòng)程序”,程序或腳本填寫(xiě)為“powershell.exe”,添加參數(shù)“-ExecutionPolicy Bypass -Command 'Checkpoint-Computer -Description \'Startup RestorePoint \' -RestorePointType \'MODIFY_SETTINGS\''”(圖6); 最后在“條件”選項(xiàng)卡中,取消對(duì)“只有在計(jì)算機(jī)使用交流電源時(shí)才啟動(dòng)此任務(wù)(如果計(jì)算機(jī)改用電池電源,則停止)”和“喚醒計(jì)算機(jī)運(yùn)行此任務(wù)”兩個(gè)選項(xiàng)的勾選(圖7)。 上述設(shè)置完成之后,點(diǎn)擊“確定”,彈出輸入運(yùn)行此任務(wù)的用戶賬戶信息的提示,選擇當(dāng)前用戶并輸入登錄密碼后,在將被任務(wù)程序庫(kù)列表中就會(huì)看到上面建立的任務(wù)計(jì)劃了。這樣,之后每次開(kāi)機(jī),就會(huì)自動(dòng)建立一個(gè)系統(tǒng)自動(dòng)還原點(diǎn)了。 |
|