Windows Vista中如何用閃存保護資料
隨著價格的不斷下降,閃存的普及率越來越高,而且容量也越來越大。不過,隨著閃存的流行,安全方面的問題也越來越突出,除了病毒和木馬的侵襲和感染之外,重要資料和隱私信息的保護也必須提上議事日程,否則后果將是很嚴重。其實,如果你已經用上了Windows Vista,那么完全可以保護好自己資料。
1.徹底關閉USB設備的大門
按下“Win+R”組合鍵,打開“運行”對話框,在這里手工輸入“gpedit.msc”打開“組策略對象編輯器”窗口(圖1),在左側任務窗格中依次選擇“計算機配置→管理模板→系統→可移動存儲訪問”,然后在右側窗格中選擇“所有可移動存儲類:拒絕所有權限”,雙擊打開屬性窗口(圖2),在這里重新設置為“已啟用”,最后單擊“確定”按鈕保存退出。
確認之后,當再次使用閃存等移動存儲設備時,系統會彈出“拒絕訪問”對話框(圖3),怎么樣?夠苛刻的吧!
2.禁止寫入數據
不過,拒絕了所有權限之后,似乎對外來的USB設備過于苛刻了一些,畢竟很多時候我們還是需要讀入數據。其實,這時候我們可以對“可移動磁盤:拒絕寫入權限”進行設置,將默認的“未配置”更改為“已啟用”,這樣就可以防止向USB設備中寫入數據,但讀取數據的操作并不受禁止。
當然,如果你覺得有必要拒絕讀取數據的操作,那么可以對“可移動磁盤:拒絕讀取權限”設置為“已啟用”。
3.按需分配“后門”
按照上面的方法,似乎是“一網打盡”,固然外來的USB設備在本機上是無法使用了,但如果自己需要使用這些設備時,也會受到禁止,你可能不得不重新進入組策略對象編輯器進行相關的設置,雖然操作步驟并不是太復雜,但總感覺到有些別扭。
其實,我們可以為自己手頭的USB設備暗自設置好“后門”,而其他外來的USB設備卻仍然會受到禁止。請按照如下的步驟進行操作:
(1)進入“設備管理器”窗口,將相關USB設備的硬件ID復制下來,從“通用串行總線控制器”下選擇“USB大容量存儲設備”,右擊打開屬性窗口,切換到“詳細信息”標簽頁,在“屬性”下拉列表框中選擇“硬件 Id”(圖4),先“全選”再“復制”,將相關的硬件Id信息復制到記事本中備用。
(2)進入組策略對象編輯器窗口,依次選擇“計算機配置→管理模板→系統→設備安裝→設備安裝限制”,在右側窗格中雙擊選擇“允許安裝與下列設備ID相匹配的設備”,此時會彈出一個屬性對話框(圖5),將默認設置“未配置”更改為“已啟用”,此時“顯示”按鈕會變成可用的狀態。
(3)單擊“顯示”按鈕進入添加硬件ID的對話框,在這里單擊“添加”按鈕(圖6),將剛才獲取的硬件Id數據粘貼進去,表示相關的設備允許被安裝,遺憾的是這里每次只能添加一行,因此需要經過多次的添加才能完成。
經過這些設置之后,這臺計算機上就只有被添加了硬件ID的USB設備才允許使用,而其他閃存在連接到計算機之后,雖然會提示“正在安裝設備驅動程序軟件”,但經過掃描之后卻會提示“安裝被策略禁止”(圖7),有這方面需要的朋友不妨一試。當然,你可要保存好自己的管理員密碼哦。
如果你覺得有必要,甚至可以自定義設備被阻止安裝時顯示的氣球標題和氣球文本,這只需要在“計算機配置→管理模板→系統→設備安裝→設備安裝限制”下雙擊右側窗格中的“當策略阻止時顯示自定義信息”進行設置,具體操作這里就不多說了,朋友們可以自行嘗試。
Windows Vista對內存的要求遠高于Windows XP,即便最初級的Windows Vista Capable,也要求512MB的內存,而Windows Vista Premium Ready,則要求1GB的系統內存,而為保證系統的順暢運行,我們建議最好采用2GB內存的系統配置。
但是,即使您的系統配置了2GB甚至更多的內存,有時也難免會遇到Windows Vista提示“內存不足”警告的情況,或者雖無提示但程序窗口無法打開,甚至程序窗口雖然打開但卻不完整如缺少菜單、按鈕等,當然,這可能與您同時運行過多的程序打開過多的窗口系統內存被耗盡有關,但有時情況并不這么絕對:在任務管理器中明明可以看到還有大量的未使用的物理內存,這時出現的“內存不足”提示便有些怪異了。
事實上,這是Windows NT家族系統的老毛病了:無論系統中真正的物理內存多大,Windows只使用特定大小的內存區間存放桌面部件元素,如窗口、菜單及各類控件,在32位Windows系統中,該內存區間即所謂的Desktop Heap大小默認為3072KB。如果當前系統打開的窗口過多,即使仍然存在可用的物理內存,但只要desktop heap區被完全占用,Windows 即拒絕打開新的窗口,或無法打開完整的新窗口,或干脆給出“內存不足”提示拒絕運行。
因此,如果您的物理內存足夠大,并且習慣于同時運行大量程序,為避免類似的“內存不足”問題,可考慮將desktop heap大小從3072KB修改為更大的設置,如 4096KB,對重度使用者,甚至可以考慮將該值設為8192KB。
Desktop Heap修改方法如下:
在Windows Vista開始菜單的搜索框中輸入“regedit”,按回車; 注冊表編輯將會觸發UAC而彈出提示窗口,點擊確認繼續; 找到如下注冊表分支:HKEY_LOCAL_MACHINE – SYSTEM – – CurrentControlSet – – – Control – – – – Session Manager – – – – – SubSystems
在右側面板中,找到名為“Windows”的注冊表項,雙擊; 該注冊表項的值是一個相當長的字符串,找到字符串中“SharedSection=1024,3072,512”部分,將其中的“3072”修改為您希望的數字如“4096”;(注意,不要修改該字符串中的其他內容)重啟Windows Vista,即大功告成。當然,如果繼續出現類似的“內存不足”警告,可考慮將該值設得更大,看看問題是否解決。
注:修改注冊表存在風險,請謹慎操作。
