有些第三方應(yīng)用程序會在內(nèi)存中臨時存儲一些未加密(純文本)的密碼或其他敏感信息。由于Windows的虛擬內(nèi)存體系結(jié)構(gòu)設(shè)計使然,此信息會存在于虛擬內(nèi)存文件中(即Pagefile.sys文件)。因此,微軟推薦對安全性要求較高的計算機,在關(guān)機時清除虛擬內(nèi)存文件——在開機后會自動重建此文件。# j0 B u* a* C, q
; l* {9 |9 _3 c. u/ x, R 盡管清除虛擬內(nèi)存文件并不代表可以從物理上保護計算機安全,但這樣做的確可以增加 Windows未運行時計算機中的數(shù)據(jù)安全性。如果要在關(guān)機過程中清除虛擬內(nèi)存文件,方法如下:1 D3 A5 L2 K+ o- U1 ~
(1)使用Regedit命令打開“注冊表編輯器”窗口;
6 e6 v7 Z, R2 A! Y! i- m K# p$ E9 h9 v, s6 y) G
(2)依次展開到如下項:# q P* ~6 L* x6 H! F( d
. g! O2 C" i% N" {9 r2 Q
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management6 ^6 L( x1 A$ S7 I9 I
& K5 s( V# k8 F! @& `
(3)在右側(cè)窗格中,新建一個名為“ClearPageFileAtShutdown”的DWORD值,并賦其屬性為“1”即可。
1 ~7 m6 H& m" |3 t/ p+ |
+ L: j) f" Z8 i1 S6 i此外,也可以通過執(zhí)行如下的操作,在關(guān)機過程中實現(xiàn)虛擬內(nèi)存文件的清除:
3 x, ^0 x) v: U2 V: L. S: @6 n1 s, U% X4 {8 _8 g# ^) v1 K+ M0 d! ^
(1)在“運行”欄中輸入“SecpoL.msc”命令并按Enter鍵;
4 d2 I/ Z+ V5 G c" N* Q% W6 b7 W6 G8 b- b0 {2 v* v' w- {% ?
(2)在彈出的“本地安全設(shè)置”窗口中,依次展開并定位到“本地策略”→“安全選項”; _/ r. o6 w, r5 X' d' l% _1 c: z
6 V/ U5 D% ]- u% F6 S( e: s" }" y(3)雙擊右側(cè)窗格中的“關(guān)機:清理虛擬內(nèi)存頁面文件”項,在隨即彈出的屬性窗口中選中“已啟用”項并單擊“確定”按鈕即可。 |