系統還原是什么意思?為什么恢復時會刪除某些下載的可執行文件

“系統還原”的目的是在不需要重新安裝操作系統,也不會破壞數據文件的前提下使系統回到工作狀態 ?!跋到y還原”在Windows Me就加入了此功能,并且一直在WindowsMe以上的操作系統中使用 ?!跋到y還原”可以恢復注冊表、本地配置文件、COM+數據庫、Windows文件保護(WFP)高速緩存(wfp.dll)、Windows管理工具(WMI)數據庫、Microsoft IIS元數據 , 以及實用程序默認復制到“還原”存檔中的文件 。不能指定要還原的內容:要么都還原 , 要么都不還原 。
基本解釋
“系統還原”的目的是在不需要重新安裝操作系統 , 也不會破壞數據文件的前提下使系統回到工作狀態 。實用程序在后臺運行 , 并在觸發器事件發生時自動創建還原點 。觸發器事件包括應用程序安裝、AutoUpdate安裝、Microsoft備份應用程序恢復、未經簽名的驅動程序安裝以及手動創建還原點 。默認情況下實用程序每天創建一次還原點 。
有時候 , 安裝程序或驅動程序會對電腦造成未預期的變更,甚至導致Windows不穩定,發生不正常的行為 。通常 , 解除安裝程序或驅動程序可修正此問題 。用戶便可通過還原點,在不影響個人文件(例如文件、電子郵件或相片)的情況下撤消電腦系統變更 ?!跋到y還原”會影響Windows系統檔、程序和注冊表設置 。它亦可能會變更電腦上的批次檔、腳本和其他類型的運行檔 。系統還原能夠設置最高使用15%硬盤空間 。舊的還原點將會被刪除以保持硬盤在指定的使用量 。這能夠使很多用戶的還原點會被保留大約數星期 。有些關切系統性能及硬盤空間的用戶可能會完全地關閉系統還原 。文件儲存在硬磁盤分割將不會被系統還原監控并且不會運行備份或還原 。
“系統還原”可以恢復注冊表、本地配置文件、COM+數據庫、Windows文件保護(WFP)高速緩存(wfp.dll)、Windows管理工具(WMI)數據庫、Microsoft ⅡS元數據,以及實用程序默認復制到“還原”存檔中的文件 。不能指定要還原的內容:
Vista簡化的系統還原
要么都還原,要么都不還原 。
“系統還原”需要200MB的可用硬盤空間,用來創建數據存儲 。如果沒有200MB的可用空間,“系統還原”會一直保持禁用狀態,當空間夠用時,實用程序會自己啟動 ?!跋到y還原”使用先進先出(FIFO)存儲模式:在數據存儲達到設定的閥值時 , 實用程序會清除舊的存檔,為新的存檔騰出空間 。
“系統還原”監視的文件類型很多,包括安裝新軟件時通常看到的大多數擴展名(例如:.cat、.com、.dll、.exe、.inf、.ini、.msi、.ole和.sys) 。請注意,只有使用與“系統還原”restorept.api兼容的安裝程序安裝應用程序時才能觸發還原點創建事件 。
通常,知道確定導致問題出現的原因(一個安裝的設備驅動程序)時,系統恢復會很簡單 。有些情況下,對于遇到的某些問題 , 使用“系統還原”可能不是最好的解決方法 ?!跋到y還原”會更改許多不同的文件和注冊表項目,而且有時由于替換的文件或注冊表項目過多,可能會導致要解決的問題更復雜的問題 。例如 , 以安裝OfficeXP為例,當安裝時會觸發“系統還原”創建一個還原點 , 而且安裝后軟件包運行得很好 。但是后來,下載并安裝了一個更新的視頻驅動程序,而且由于驅動程序是經過簽署的,所以其安裝并沒有觸發“系統還原”創建還原點 。而就在此時 , 系統當機了,而確信新安裝的視頻驅動程序是導致這一切出現的原因 。在這種情況下,應當使用“返回設備驅動”實用程序,因為它可以解決設備驅動問題而不會更改系統上其他任何東西 。而“系統還原”則會將計算機恢復到安裝Office XP之前的狀態,因此在解決完驅動程序問題后必須重新安裝整個軟件包 。

系統還原是什么意思?為什么恢復時會刪除某些下載的可執行文件

文章插圖

還原方法
一、創建系統還原點
創建系統還原點也就是建立一個還原位置,系統出現問題后,就可以把系統還原到創建還原點時的狀態了 。點擊“開始”/“程序”/“附件”/“系統工具”/系統還原命令,打開系統還原向導,選擇“創建一個還原點”,然后點擊“下一步”按鈕,在還原點描述中填入還原點名(當然也可以用默認的日期作為名稱),單擊“創建”按鈕即完成了還原點的創建 。
快速啟動系統還原:進入C:WINDOWSsystem32Restore目錄,右鍵單擊rstrui文件(這就是系統還原的后臺程序),選擇“發送到→桌面快捷方式”,以后只須雙擊該快捷方式便可快速啟動系統還原 。在命令行提示符或“運行”框中輸入“rstrui”后回車,也可以達到同樣的效果 。
二、還原點還系統“健康”
當電腦由于各種原因出現異常錯誤或故障之后 , 系統還原就派上大用場了 。點擊開始/“程序”/“附件”/“系統工具”/“系統還原”命令,選擇“恢復我的計算機到一個較早的時間”,然后單擊“下一步”按鈕選擇還原點,在左邊的日歷中選擇一個還原點創建的日期后,右邊就會出現這一天中創建的所有還原點,選中想還原的還原點 。單擊“下一步”開始進行系統還原,這個過程中系統會重啟 。
如果無法以正常模式運行WinXP來進行系統還原,那就通過安全模式進入操作系統來進行還原 , 還原方式與以正常模式中使用的方法一樣 。如果系統已經崩潰連安全模式也無法進入,但能進入“帶命令行提示的安全模式”,那就可以在命令行提示符后面輸入“C:windowssystem32restorerstrui”并回車(實際輸入時不帶引號) , 這樣也可打開系統還原操作界面來進行系統還原 。
三、局部的系統還原
在默認情況下,“系統還原”將針對所有驅動器的變化保存相應的信息和數據,然而這樣必然會隨著使用時間的增長耗用驚人的磁盤空間 。如何使系統還原更好地運行而不占用太多硬盤空間呢?其實,只要僅對操作系統所在的分區開放系統還原功能就可以節約大量的磁盤空間 。
進入“系統還原”設置窗口,就可以對系統還原的分區進行設置了 。在“在所有驅動器上關閉系統還原”項前面打上鉤,點“應用”,這樣WinXP就會刪除備份的系統還原點,釋放出硬盤空間 。
隨后,再取消“在所有驅動器上關閉系統還原”前的鉤啟動系統還原 , 然后挨個選擇非系統分區,點“設置”,選中“關閉這個驅動器上的系統還原” , 這樣該分區的系統還原功能就禁止了 。另外,還可以給分區限制還原所使用的磁盤空間,選中要設置使用空間的分區,點“設置”彈出設置窗口,拖動其中的滑塊即可進行空間大小的調節 。
四、備份注冊表
注冊表是Windows系統的核心,在Windows操作系統的啟動、運行過程中起著至關重要的作用 。每次啟動時,會根據計算機關機時創建的一系列文件創建注冊表,注冊表一旦載入內存 , 就會被一直維護著 。同時也保存著許多非綠色軟件卸載后留存的垃圾信息,大多數病毒也是通過修改注冊表來肆虐的 。我們可以在新裝系統后立即備份注冊表以備使用,當需要還原系統的時候再把原來干凈的注冊表載入就可以了 。修改注冊表務必要謹慎小心,因為其中包括了Windows啟動和運行所必須的全部配置 , 錯誤的設置將會導致應用程序無法運行、系統出錯 , 直至系統崩潰或無法啟動需要提醒的是,對于項目還原操作,將使用備份的注冊表項完全替代當前注冊表中原始位置的全部配置 , 而且會將當前注冊表中需要還原位置的全部配置刪除,請小心操作
產品介紹
虛擬系統
“虛擬系統”其實是以Prayaya迅影V3虛擬系統為代表的產品采用虛擬桌面技術實現,這種系統通過生成現有操作系統的全新虛擬鏡像,它具有真實windows系統完全一樣的功能 。進入虛擬系統后,所有操作都是在這個全新的獨立的虛擬系統里面進行,可以獨立安裝運行軟件,保存數據,擁有自己的獨立桌面 。不會對真正的系統產生任何影響 。因此當主機系統出現故障的時候 , 還原虛擬系統是非常簡單的,只需要事先把備份好的虛擬系統目錄復制過來即可恢復系統和應用程序 。
一鍵GHOST
“一鍵還原”其實就是運用美國賽門鐵克公司的ghost技術,在DOS系統中備份和還原系統 。網絡上同時有很多“一鍵GHOST”軟件 , 功能與“一鍵還原”一樣 。
問題回答
1.什么是系統恢復?
利用WindowsXP的系統恢復功能,用戶(系統管理員和所有者)在遇到問題時可將機器還原到以前的狀態 。系統恢復功能自動監控系統文件的更改和某些應用程序文件的更改,記錄或存儲更改之前的狀態 。
具有系統恢復功能后,用戶不必再考慮為系統保存snapshots , 因為它可以自動創建易于標識的還原點,允許用戶將系統還原到以前的狀態 。還原點在發生重大系統事件(例如 , 安裝應用程序或驅動程序)時創建 , 同時也會定期(每天)創建 。此外,用戶還可以隨時創建和命名自己的還原點 。
2.Windows的哪些版本具有系統恢復功能?
Windows Me、Windows XP(家庭版和專業版)、Windows Vista(所有版本)、Windows7(所有版本)和Windows8(所有版本) 。以下問題及答案主要針對Windows XP 。
3.系統恢復和文件備份有什么差別?
系統恢復只監控一組核心系統文件和某些類型的應用程序文件(如后綴為exe或dll的文件),記錄更改之前這些文件的狀態;而備份工具則用于備份用戶的個人數據文件,確保在本地磁盤或其他介質上存儲一個安全副本 。系統恢復不監控或恢復對個人數據文件(例如,文檔、圖形、電子郵件等等)所做的更改 。
系統恢復的還原點中包含的系統數據只能在一段時間內進行還原,而備份工具進行的備份可以在任何時候進行還原 。
4.系統恢復需要用戶開啟嗎?
不需要 。Windows XP系統恢復是自動開啟的,但至少需要有200M的可用硬盤空間 。如果硬盤沒有200M可用空間 , 系統恢復將自動禁用,等到一旦有了足夠的空間,又會自動開啟 。在缺省情況下,系統恢復最多占用12%的硬盤空間,它的“自動還原點空間管理”將清除最老的還原點 , 釋放空間并維持系統恢復的滾動安全 。
5.系統恢復會降低系統性能嗎?
不會 。系統恢復在監控系統運行狀態時,不會對系統性能造成明顯影響 。創建還原點是個非??焖俚倪^程 , 通常只需幾秒鐘 。定期的系統狀態檢查(缺省為每24小時一次)也只在系統空閑時間進行,而不會干擾任何用戶程序的運行 。
6.誰有權使用系統恢復?
只有具有管理員權限的用戶才可以使用系統恢復來恢復過去的系統狀態,或調整系統恢復參數設置 。但是,還原點的創建過程與管理員是否登錄無關 。例如,在非管理員的其他用戶使用機器時,系統恢復仍將創建系統檢查點和事件驅動檢查點 , 但該用戶不能使用恢復功能,只有具有管理員權限的用戶才有權恢復機器狀態 。
7.系統恢復保護諸如WORD文檔和電子郵件等用戶個人數據文件嗎?
不 。系統恢復不監控文檔、圖形、電子郵件等用戶個人數據文件的改變,因此也不能恢復這些文件 。
系統恢復只監控一組核心系統文件和某些特定類型的應用文件(如文件后綴為exe和dll等),記錄系統改變前這些文件的狀態 。查看所有受保護文件類型,可參閱平臺SDK系統恢復部分的“受監控文件后綴” 。
8.系統恢復如何處理密碼問題?
不恢復的密碼:1)Windows XP密碼和密碼問題提示不恢復 。這是為了防止還原點包括一個用戶已經記不清的舊密碼,從而引起混亂給用戶帶來不便 。2)IE和Content Advisor密碼和密碼問題提示不恢復 。理由同上面 。
恢復的密碼:1)恢復諸如Windows Messenger、AOL Messenger、QQ等基于Web服務器的應用程序密碼 ?;謴瓦@些舊密碼不會給用戶帶來困擾 , 因為機器中儲存的僅是密碼備份,實際密碼存放在Web服務器中 。系統恢復只是恢復了應用程序存儲在本地的舊密碼 , 而不會真正改變程序密碼 。用戶仍舊需要使用當前密碼登錄服務器 。2)域和主機密碼與上述情況類似 。一旦主機與域重新連接,cache中舊密碼又會升級到當前密碼 。
9.如果恢復到某個應用程序安裝之前,系統恢復是否會自動卸載該程序?
系統恢復不會完全卸載該應用程序 。因為系統恢復只監控和恢復特定類型文件的改變,如安裝該程序所引起的系統文件的改變等,因此如果要徹底清除安裝某應用程序所引發的所有改變并完全卸載該應用程序,用戶首先需要使用控制面板中的“添加或刪除程序”選項,刪除該程序 。系統恢復所做的則是恢復因安裝所引起的系統改變,包括:1)刪除安裝時增加的受監控文件2)恢復受監控的系統文件的改變3)恢復注冊表(注:保留部分注冊表當前值)4)安裝增加或修改的非受監控文件和其他文件不可恢復,也不會被刪除,如不會刪除該應用程序新建的圖形文件和文本文件 , 也不會恢復對已有的此類文件的修改 。
10.為什么恢復時會刪除某些下載的可執行文件?
如果下載的文件后綴屬于受監控的文件類型,那么假如還原點在下載之前,這些文件將丟失 。要是不想丟失這些文件的話,可以把它們移到“我的文檔”文件夾或其他不受監控的硬盤區域 。萬一恢復時刪除了有用的下載文件 , 還可以通過撤消本次恢復再重新獲得這些文件 。
用戶可以在任意時候使用系統恢復wizard手工創建還原點 。此外 , 系統將在下述情況下自動創建還原點:1)安裝設備驅動程序2)用Windows Installer、或Install Shield Pro7.0及其以上版本安裝應用程序3)使用自動升級進行Windows XP升級4)執行系統恢復操作(在執行系統恢復操作時,也會創建還原點,以便需要的話,用戶可以撤消本次恢復過程)5)使用備份工具從備份介質中恢復數據6)每隔24小時創建即日還原點
11.可以保留一個永久可用的還原點嗎?
不行 。系統恢復體系不支持該功能 。每一個還原點僅保存自上一個還原點創建之后的系統變化,這樣既可以將空間占用降到最低,也可以提高性能 , 所有的還原點是彼此前后關聯的 。
因此,若要將機器從當前狀態恢復到之前的某個狀態,需要這兩個還原點之間的所有還原點記錄都可用 。例如,當用戶試圖將機器狀態從D點恢復到A點,系統恢復需要用到C點、B點和A點的所有變化記錄 。
如果要將某個還原點設為永久還原點 , 則需要耗費大量的空間來存儲整個還原點鏈,這是非常不現實的 。系統恢復有一個“自動還原點空間管理”功能,會自動清除最老的還原點,釋放所占空間 。在缺省情況下,還原點的存留時間最長是90天 。
12.系統恢復需要多少硬盤空間?
1)大于4G的硬盤,缺省情況下,系統恢復占用12%的硬盤空間
2)小于4G的硬盤,缺省情況下,系統恢復僅占用400M空間
3)任意時候用戶可以自行調整用于系統恢復的空間
13.為Windows Server 2003移植系統還原
用過Windows XP的用戶都知道,在Windows XP中有一個很貼心、很實用的功能——系統還原 。該功能在系統運行正常時可以自動地創建多個還原點,當系統出現問題后可以幫助用戶非常方便地還原到以前的某一個還原點,快速恢復系統 。不過,在號稱是Windows XP服務器版的Windows2003中 , 微軟并沒有集成該功能,這不能不令許多喜愛系統還原功能的用戶感到遺憾 。今天,就讓我們充分發揚一下DIY精神,將Windows XP中的系統還原功能移植到Windows 2003中!請先準備好一張Windows XP安裝光盤,然后就跟我來吧:
第1步進入到Windows 2003操作系統中,將Windows XP安裝光盤插入光驅的同時按住Shift鍵取消其自動運行 。單擊“開始→運行”命令,在運行對話框中輸入“cmd”后回車 , 打開命令提示符窗口 。在命令提示符后面輸入“expand X:i386sr .in_ C:sr .inf”后回車,將Windows XP安裝光盤i386目錄下的sr .in_提取到C盤根目錄下,如圖1所示 。其中,X指光驅的盤符,用戶請根據自己的實際情況做適當修改 。
提取sr.inf文件
第2步打開資源管理器 , 在C盤的根目錄下用鼠標右鍵單擊剛剛釋放出來的sr .inf文件,選擇“安裝”命令,開始復制文件 。在安裝過程中,安裝程序會提示你找不到某些文件 , 此時請單擊提示對話框的“瀏覽”按鈕,定位到Windows XP安裝光盤的i386目錄,然后單擊“確定”按鈕即可 。
第3步安裝完畢后系統會給出“系統設置改變”的提示,并要求重新啟動計算機 。重新啟動計算機時,在啟動過程中會出現錯誤提示 , 不必理會,直接單擊“確定”按鈕將其取消 。
第4步單擊“開始→運行”命令,在打開的運行對話框中鍵入“regedit”后回車打開注冊表編輯器 。依次展開[HKEY_LOCAL_MACHINESOFT-
WAREMicrosoftWindows NTCurrentVersionSvcHost]
分支,在右側窗口中找到名為“netsvcs”的多字符串值(如果沒有請在右側窗口中單擊鼠標右鍵,選擇“新建→多字符串值”) , 雙擊打開“編輯多字符串”窗口,在“數值數據”文本框中輸入以下內容(注意:為了描述方便,在本文中每項之間用分號隔開 , 在實際輸入時 , 每項要占一行,也就是輸完一項后要按一下回車鍵到下行繼續輸入):
AppMgmt;AudioSrv;Browser;CryptSvc;DMServer;EventSystem;HidServ;Ias;Iprip;Irmon;LanmanServer;LanmanWorkstation;Messenger;Netman;Nla;Ntmssvc;NWCWorkstation;Nwsapagent;Rasauto;Rasman;Remoteaccess;Sacsvr;Schedulu;Seclogon;SENS;Sharedaccess;Themes;TrkWks;TrkSvr;W32Time;WZCSVC;Wmi;WmdmPmSp;winmgmt;wuauserv;BITS;ShellHWDetection;helpsvc;uploadmgr;WmdmP]SN;SRServic
【系統還原是什么意思?為什么恢復時會刪除某些下載的可執行文件】輸入完畢后,經檢查確定無誤后,單擊“確定”按鈕并關閉注冊表編輯器 。