基本解釋
“系統還原”在Windows Me就加入了此功能,并且一直在WindowsMe以上的操作系統中使用。“系統還原”的目的是在不需要重新安裝操作系統,也不會破壞數據文件的前提下使系統回到工作狀态。實用程序在後台運行,并在觸發器事件發生時自動創建還原點。觸發器事件包括應用程序安裝、AutoUpdate 安裝、Microsoft 備份應用程序恢複、未經簽名的驅動程序安裝以及手動創建還原點。默認情況下實用程序每天創建一次還原點。
有時候,安裝程序或驅動程序會對電腦造成未預期的變更,甚至導緻 Windows 不穩定,發生不正常的行為。通常,解除安裝程序或驅動程序可修正此問題。用戶便可通過還原點,在不影響個人文件(例如文件、電子郵件或相片)的情況下撤消電腦系統變更。“系統還原”會影響 Windows 系統檔、程序和注冊表設置。它亦可能會變更電腦上的批次檔、腳本和其他類型的運行檔。系統還原能夠設置最高使用15%硬盤空間。舊的還原點将會被删除以保持硬盤在指定的使用量。這能夠使很多用戶的還原點會被保留大約數星期。有些關切系統性能及硬盤空間的用戶可能會完全地關閉系統還原。文件儲存在硬磁盤分割将不會被系統還原監控并且不會運行備份或還原。
“系統還原”可以恢複注冊表、本地配置文件、COM+ 數據庫、Windows 文件保護 (WFP) 高速緩存 (wfp.dll)、Windows 管理工具 (WMI) 數據庫、Microsoft ⅡS 元數據,以及實用程序默認複制到“還原”存檔中的文件。您不能指定要還原的内容:Vista 簡化的系統還原。要麼都還原,要麼都不還原。
“系統還原”需要 200MB 的可用硬盤空間,用來創建數據存儲。如果沒有 200MB 的可用空間,“系統還原”會一直保持禁用狀态,當空間夠用時,實用程序會自己啟動。“系統還原”使用先進先出 (FIFO) 存儲模式:在數據存儲達到設定的閥值時,實用程序會清除舊的存檔,為新的存檔騰出空間。
“系統還原”監視的文件類型很多,包括安裝新軟件時通常看到的大多數擴展名 (例如:.cat、.com、.dll、.exe、.inf、.ini、.msi、.ole 和 .sys)。請注意,隻有使用與“系統還原”restorept.api 兼容的安裝程序安裝應用程序時才能觸發還原點創建事件。
通常,您知道确定導緻問題出現的原因 (一個安裝的設備驅動程序) 時,系統恢複會很簡單。有些情況下,對于您遇到的某些問題,使用“系統還原”可能不是最好的解決方法。“系統還原”會更改許多不同的文件和注冊表項目,而且有時由于替換的文件或注冊表項目過多,可能會導緻比您要解決的問題更複雜的問題。例如,以您安裝 OfficeXP 為例,當您安裝時會觸發“系統還原”創建一個還原點,而且安裝後軟件包運行得很好。但是後來,您下載并安裝了一個更新的視頻驅動程序,而且由于驅動程序是經過簽署的,所以其安裝并沒有觸發“系統還原”創建還原點。而就在此時,您的系統當機了,而您确信新安裝的視頻驅動程序是導緻這一切出現的原因。在這種情況下,您應當使用“返回設備驅動”實用程序,因為它可以解決設備驅動問題而不會更改系統上其他任何東西。而“系統還原”則會将您的計算機恢複到安裝 Office XP 之前的狀态,因此在解決完驅動程序問題後您必須重新安裝整個軟件包。
還原方法
一、創建系統還原點
創建系統還原點也就是建立一個還原位置,系統出現問題後,就可以把系統還原到創建還原點時的狀态了。點擊“開始”/“程序”/“附件”/“系統工具”/系統還原命令,打開系統還原向導,選擇“創建一個還原點”,然後點擊“下一步”按鈕,在還原點描述中填入還原點名(當然也可以用默認的日期作為名稱),單擊“創建”按鈕即完成了還原點的創建。
小技巧:
快速啟動系統還原
進入C:WINDOWSsystem32Restore目錄,右鍵單擊rstrui文件(這就是系統還原的後台程序),選擇“發送到→桌面快捷方式”,以後隻須雙擊該快捷方式便可快速啟動系統還原。在命令行提示符或“運行”框中輸入“rstrui”後回車,也可以達到同樣的效果。
二、還原點還系統“健康”
當電腦由于各種原因出現異常錯誤或故障之後,系統還原就派上大用場了。點擊開始/“程序”/“附件”/“系統工具”/“系統還原”命令,選擇“恢複我的計算機到一個較早的時間”,然後單擊“下一步”按鈕選擇還原點,在左邊的日曆中選擇一個還原點創建的日期後,右邊就會出現這一天中創建的所有還原點,選中想還原的還原點,譬如圖2中的“拯救者”還原點(這個名字當然是我自己取的了)。單擊“下一步”開始進行系統還原,這個過程中系統會重啟。
如果無法以正常模式運行WinXP來進行系統還原,那就通過安全模式進入操作系統來進行還原,還原方式與以正常模式中使用的方法一樣。如果系統已經崩潰連安全模式也無法進入,但能進入“帶命令行提示的安全模式”,那就可以在命令行提示符後面輸入“C:windowssystem32restorerstrui”并回車(實際輸入時不帶引号),這樣也可打開系統還原操作界面來進行系統還原。
三、局部的系統還原
在默認情況下,“系統還原”将針對所有驅動器的變化保存相應的信息和數據,然而這樣必然會随着使用時間的增長耗用驚人的磁盤空間。如何使系統還原更好地運行而不占用太多硬盤空間呢?其實,隻要僅對操作系統所在的分區開放系統還原功能就可以節約大量的磁盤空間。
進入“系統還原”設置窗口,就可以對系統還原的分區進行設置了。在“在所有驅動器上關閉系統還原”項前面打上鈎,點“應用”,這樣WinXP就會删除備份的系統還原點,釋放出硬盤空間。
随後,再取消“在所有驅動器上關閉系統還原”前的鈎啟動系統還原,然後挨個選擇非系統分區,點“設置”,選中“關閉這個驅動器上的系統還原”,這樣該分區的系統還原功能就禁止了。另外,還可以給分區限制還原所使用的磁盤空間,選中要設置使用空間的分區,點“設置”彈出設置窗口,拖動其中的滑塊即可進行空間大小的調節。
産品介紹
虛拟系統
“虛拟系統” 其實是以Prayaya迅影V3虛拟系統為代表的産品采用虛拟桌面技術實現,這種系統通過生成現有操作系統的全新虛拟鏡像,它具有真實windows系統完全一樣的功能。進入虛拟系統後,所有操作都是在這個全新的獨立的虛拟系統裡面進行,可以獨立安裝運行軟件,保存數據,擁有自己的獨立桌面。不會對真正的系統産生任何影響。因此當主機系統出現故障的時候,還原虛拟系統是非常簡單的,隻需要事先把備份好的虛拟系統目錄複制過來即可恢複系統和應用程序。
一鍵GHOST
“一鍵還原”其實就是運用美國賽門鐵克公司的ghost技術,在DOS系統中備份和還原系統。網絡上同時有很多“一鍵GHOST”軟件,功能與“一鍵還原”一樣。
問題回答
1.什麼是系統恢複?
利用Windows XP的系統恢複功能,用戶(系統管理員和所有者)在遇到問題時可将機器還原到以前的狀态。系統恢複功能自動監控系統文件的更改和某些應用程序文件的更改,記錄或存儲更改之前的狀态。
具有系統恢複功能後,用戶不必再考慮為系統保存snapshots,因為它可以自動創建易于标識的還原點,允許用戶将系統還原到以前的狀态。還原點在發生重大系統事件(例如,安裝應用程序或驅動程序)時創建,同時也會定期(每天)創建。此外,用戶還可以随時創建和命名自己的還原點。
2.Windows的哪些版本具有系統恢複功能?
Windows Me、Windows XP(家庭版和專業版)、Windows Vista(所有版本)、Windows 7(所有版本)和Windows 8(所有版本)。以下問題及答案主要針對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 Pro 7.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服務器版的Windows 2003中,微軟并沒有集成該功能,這不能不令許多喜愛系統還原功能的用戶感到遺憾。今天,就讓我們充分發揚一下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指光驅的盤符,用戶請根據自己的實際情況做适當修改。
第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
輸入完畢後,經檢查确定無誤後,單擊“确定”按鈕并關閉注冊表編輯器。



















