有些第三方應(yīng)用程序會在內(nèi)存中臨時(shí)存儲一些未加密(純文本)的密碼或其他敏感信息。由于Windows的虛擬內(nèi)存體系結(jié)構(gòu)設(shè)計(jì)使然,此信息會存在于虛擬內(nèi)存文件中(即Pagefile.sys文件)。因此,微軟推薦對安全性要求較高的計(jì)算機(jī),在關(guān)機(jī)時(shí)清除虛擬內(nèi)存文件——在開機(jī)后會自動重建此文件。! o0 Q2 I' I, M$ s; u1 d7 H( I1 P
( N6 s7 P3 t1 l 盡管清除虛擬內(nèi)存文件并不代表可以從物理上保護(hù)計(jì)算機(jī)安全,但這樣做的確可以增加 Windows未運(yùn)行時(shí)計(jì)算機(jī)中的數(shù)據(jù)安全性。如果要在關(guān)機(jī)過程中清除虛擬內(nèi)存文件,方法如下:, R2 ~/ }# u0 g r1 V: S" }
(1)使用Regedit命令打開“注冊表編輯器”窗口;
! N' y; y4 f9 U- w S
+ J8 x- r/ E1 x/ \" z4 a(2)依次展開到如下項(xiàng):) [* e1 w$ [+ A; R4 s
+ @. d' V( m C" v8 g* H7 GHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
k% N4 i' w+ S) J9 b6 |9 X3 X! p
, ]4 K! i4 J$ n0 z1 o# _# i* g(3)在右側(cè)窗格中,新建一個(gè)名為“ClearPageFileAtShutdown”的DWORD值,并賦其屬性為“1”即可。1 p# I$ j1 F$ m; w0 V- Q
2 ?* \; d6 \7 j( U此外,也可以通過執(zhí)行如下的操作,在關(guān)機(jī)過程中實(shí)現(xiàn)虛擬內(nèi)存文件的清除:
3 i S' S: [1 l- d$ n& o; ?
2 }' r( S" ~: k, G(1)在“運(yùn)行”欄中輸入“SecpoL.msc”命令并按Enter鍵; Z, K( N0 t! u9 H. ~4 K
4 F( W9 Z2 A3 I" ~6 y+ H. K(2)在彈出的“本地安全設(shè)置”窗口中,依次展開并定位到“本地策略”→“安全選項(xiàng)”;1 ~7 s# y% B8 b4 }- ^
& C/ q9 W, p$ o3 f
(3)雙擊右側(cè)窗格中的“關(guān)機(jī):清理虛擬內(nèi)存頁面文件”項(xiàng),在隨即彈出的屬性窗口中選中“已啟用”項(xiàng)并單擊“確定”按鈕即可。 |