有些第三方應(yīng)用程序會在內(nèi)存中臨時存儲一些未加密(純文本)的密碼或其他敏感信息。由于Windows的虛擬內(nèi)存體系結(jié)構(gòu)設(shè)計使然,此信息會存在于虛擬內(nèi)存文件中(即Pagefile.sys文件)。因此,微軟推薦對安全性要求較高的計算機(jī),在關(guān)機(jī)時清除虛擬內(nèi)存文件——在開機(jī)后會自動重建此文件。
, a" `: M! j/ i7 |8 F* f9 V1 I
. G0 S7 A2 h6 m' B' \ 盡管清除虛擬內(nèi)存文件并不代表可以從物理上保護(hù)計算機(jī)安全,但這樣做的確可以增加 Windows未運(yùn)行時計算機(jī)中的數(shù)據(jù)安全性。如果要在關(guān)機(jī)過程中清除虛擬內(nèi)存文件,方法如下:
3 _8 p" x7 y5 W7 V/ E, Y(1)使用Regedit命令打開“注冊表編輯器”窗口;; }4 [& o/ v9 n6 I) L6 R5 n$ m
: j. e' W4 V! K8 R. k, w+ P(2)依次展開到如下項(xiàng):
( \9 o' u% R/ s% M9 u0 {3 T" F3 K, I7 Z8 C3 w# D$ P! \! {+ p8 G6 w
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
0 G6 ^' T- Z' P6 K; z* H" p: n) D0 Z
(3)在右側(cè)窗格中,新建一個名為“ClearPageFileAtShutdown”的DWORD值,并賦其屬性為“1”即可。# Q8 S$ e! U2 e R! q+ c, b) Y: k* q; U
- H6 I G( H+ d$ m6 z9 ~. |3 x此外,也可以通過執(zhí)行如下的操作,在關(guān)機(jī)過程中實(shí)現(xiàn)虛擬內(nèi)存文件的清除:
/ b1 m) g; h* s, i2 o! N0 y
* }* z' }0 U8 {" Z$ ^(1)在“運(yùn)行”欄中輸入“SecpoL.msc”命令并按Enter鍵; v0 {* {0 k& H/ b/ S3 I
7 l$ L% q" D. h q+ B$ H+ }
(2)在彈出的“本地安全設(shè)置”窗口中,依次展開并定位到“本地策略”→“安全選項(xiàng)”;
; H- G* K4 ^3 l; P7 _. E
1 Y6 E h- b; E8 I0 ?5 f0 |$ x8 r4 i(3)雙擊右側(cè)窗格中的“關(guān)機(jī):清理虛擬內(nèi)存頁面文件”項(xiàng),在隨即彈出的屬性窗口中選中“已啟用”項(xiàng)并單擊“確定”按鈕即可。 |