有些第三方應(yīng)用程序會在內(nèi)存中臨時存儲一些未加密(純文本)的密碼或其他敏感信息。由于Windows的虛擬內(nèi)存體系結(jié)構(gòu)設(shè)計使然,此信息會存在于虛擬內(nèi)存文件中(即Pagefile.sys文件)。因此,微軟推薦對安全性要求較高的計算機(jī),在關(guān)機(jī)時清除虛擬內(nèi)存文件——在開機(jī)后會自動重建此文件。
f7 |# w# \- X6 g
. C2 R* Y' f9 P% `2 O! |4 g$ K 盡管清除虛擬內(nèi)存文件并不代表可以從物理上保護(hù)計算機(jī)安全,但這樣做的確可以增加 Windows未運行時計算機(jī)中的數(shù)據(jù)安全性。如果要在關(guān)機(jī)過程中清除虛擬內(nèi)存文件,方法如下:
* O: B) c' A' W* H q(1)使用Regedit命令打開“注冊表編輯器”窗口;% _9 {) d# L5 R6 X5 Y
( |5 J8 N& k3 _2 [
(2)依次展開到如下項:
6 Q$ [! v6 ?' C; f T2 k. W1 T) P g8 f B
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
: u: }' W! V1 m& |, A% Y' Y1 V/ e5 @- i4 |
(3)在右側(cè)窗格中,新建一個名為“ClearPageFileAtShutdown”的DWORD值,并賦其屬性為“1”即可。) K2 o! _0 q, M: K# P, z
( h* q3 i' s @9 g$ y
此外,也可以通過執(zhí)行如下的操作,在關(guān)機(jī)過程中實現(xiàn)虛擬內(nèi)存文件的清除:
7 v! x" H5 E$ A- Y: K3 U6 F0 M/ h% |
(1)在“運行”欄中輸入“SecpoL.msc”命令并按Enter鍵;, S& Y& D( @: g$ f& V
3 Q9 O, r& [! D k8 ]" z. F
(2)在彈出的“本地安全設(shè)置”窗口中,依次展開并定位到“本地策略”→“安全選項”;9 `$ K# l* T! e; E1 m
8 \: o7 I) }7 w, g. H5 U8 |, s
(3)雙擊右側(cè)窗格中的“關(guān)機(jī):清理虛擬內(nèi)存頁面文件”項,在隨即彈出的屬性窗口中選中“已啟用”項并單擊“確定”按鈕即可。 |