萬盛學電腦網

 萬盛學電腦網 >> Windows xp教程 >> 兩妙方輕松實現windows xp文件保護功能

兩妙方輕松實現windows xp文件保護功能

  從Windows 2000開始,微軟引入了“Windows文件保護”功能(Windows File Protection)。WFP在後台自動運行,可以防止重要的系統文件被替換,大大提高了系統的穩定性。作為一個後台運行的服務,WFP會消耗一定的資源,如果你的電腦配置不是很高,那麼就完全可以禁用,以便提高電腦性能。

  Windows操作系統的穩定性和安全性越來越受人重視,從Windows2000開始,系統就提供一種文件保護機制功能(Windows File Protection)。該功能可以有效地保護Window s中某些重要的系統文件夾,如DLL、OCX、SYS、CPL等後綴的文件。而且系統會自動備份這些文件到“%SYSTEMROOT%system32dllcache”目錄中,一旦受保護的文件被破壞或替換,Windows文件保護功能自動從dllcache目錄中的備份、恢復這些文件。但我們如何使用文件保護功能呢?下面就介紹兩種方法。

  方法一:組策略

  點擊“開始→運行”,在運行對話框中輸入“gpedit.msc”命令,打開了組策略編輯器,打開“計算機配置→管理模板→系統→Windows文件保護”,在右側窗體中顯示四條文件保護策略?使用這些策略就可以輕松定義Windows系統的文件保護功能。

  1、設置Windows文件保護掃描

  這條策略用來設置是否啟用Windows文件保護。鼠標雙擊打開該策略,系統默認是沒有啟用文件保護功能,點擊“巳啟用”單選項,如果你想每次啟動系統都進行掃描,在“掃描頻率”下拉列表框中選擇“啟動期間掃描”,如果只想在安裝文件時進行掃描,選擇“啟動期間不要掃描”選項。

  2、隱藏文件掃描進度窗口

  啟用這個設置後,在進行Windows文件保護掃描時就不會顯示掃描的進度窗口。打開該策略,選擇“巳啟用”,點擊“確定”按鈕即可。

  3、限制Windows文件保護緩存大小

  文件保護功能會備份大量的被保護的文件到dllcache目錄中,但隨著系統安裝的軟件越來越多,會發現dllcache目錄的體積不斷增大,浪費了很多硬盤空間。該策略就是用來限制dllcache目錄的大小。在“限制Windows文件保護緩存大小”對話框中,點擊“巳啟用”選項,然後指定“緩沖區大小”,如我們想限制dllcache目錄最大為300MB,就在輸入欄中輸入“300”即可,最後點擊“確定”按鈕。

  4、指定Windows文件保護緩存位置

  dllcache目錄默認位置是在“%SYSTEMROOT%system32dllcache”,但是很多朋友不想浪費系統盤空間,那麼就可以使用該策略重新指定緩存文件的位置,打開該策略,選擇“巳啟用”,然後在“緩存文件路徑”輸入框中輸入新的位置,如“D?BAK”,最後點擊“確定”按鈕。

  完成以上設置後,需重新啟動系統才能生效。

  用SFC命令保護文件

  Windows操作系統的穩定性和安全性越來越受人重視,從Windows2000開始,系統就提供一種文件保護機制功能(Windows File Protection)。上期我們講了如何用組策略來實現文件保護功能,這次的方法就是如何用SFC命令來實現它。 上一頁12下一頁共2頁

  如何禁用WFP

  作為一個後台運行的服務,WFP會消耗一定的資源,如果你的電腦配置不是很高,那麼就完全可以禁用,以便提高電腦性能。不過禁用後Windows的穩定性可能得不到保障,這個由你自己來決定。

  如果你要禁用WFP,需要修改注冊表,同時,在注冊表中也可以完成其他的一些設置。

  運行regedit打開注冊表編輯器,展開注冊表到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon,這裡有幾個鍵是需要我們設置的:

  SFCDisable,值為0時打開了WFP,這也是默認的狀態。雙擊後可以改成1,這將禁用WFP,並且需要重啟動一下才能生效;值為2,僅僅會在下一次啟動時禁用;值為4,將啟用,並且不會顯示提醒用戶的窗口。

  SFCQuota,可以決定允許WFP使用的最大硬盤空間,直接輸入大小就可以,單位為MB,默認為300MB。而設置為FFFFFFFF就可以備份本地硬盤上所有的系統文件。

  控制Windows文件保護掃描

  描述:

  該設置可以控制是否要系統開啟文件保護功能即 (SFC) 它可以監視Windows的系統文件每當系統啟動時候。我們可以修改注冊表自由的控制文件的掃描參數。

  操作:

  打開你的“注冊表編輯器”。然後找到[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]這個子鍵。在右側的窗口中創建一個“雙字節值”並命名為“SFCScan”然後修改其值為 0 = 禁用, 1 = 啟動時掃描, 2 = 掃描一次。

  退出“注冊表編輯器”注銷或重新啟動計算機,你會看到更改後的效果。

  Windows XP和2000包括一種叫做WFP(Windows File Protection,Windows文件保護)的技術。把"SFCDisable"鍵的鍵值設置為"ffffffArrayd"可禁用WFP,而設置為"0"則可以啟用它。其它一些可用的鍵值如下:

  1 - 禁用,但是在系統啟動的時候會詢問你是否重新啟用

  2 - 只在下一次重啟動的時候禁用,也不會詢問你是否重新啟用

  4 - 啟用,並且,不顯示彈出窗口

  ffffffArrayd - 完全禁用

  還原受保護的Windows系統文件:在運行對話框中輸入"Sfc /scannow"然後點擊OK

  實際操作後應該是:改注冊表為SFCScan ---0 SFCDisable-------4

  Windows文件保護對Dllcache文件的操作:

  如果Windows文件保護檢測到一個侵入文件,而受影響的文件不是Dllcache文件,並且被操作系統使用的相關文件的版本為正確版本,則Windows文件保護將這個版本拷貝到Dllcache文件夾。

  如果正在被操作系統使用的受影響文件的版本不是正確版本,或者文件沒有緩存到Dllcache文件夾,那麼Windows文件保護特性會試圖找到這個文件的安裝路徑。如果介質沒有找到,則Windows文件保護會顯示一個對話框,讓你插入適當的介質,以替換文件或者Dllcache文件版本。

上一頁12 下一頁共2頁
copyright © 萬盛學電腦網 all rights reserved