有些第三方應用程序會在內(nèi)存中臨時存儲一些未加密(純文本)的密碼或其他敏感信息。由于Windows的虛擬內(nèi)存體系結(jié)構(gòu)設(shè)計使然,此信息會存在于虛擬內(nèi)存文件中(即Pagefile.sys文件)。因此,微軟推薦對安全性要求較高的計算機,在關(guān)機時清除虛擬內(nèi)存文件——在開機后會自動重建此文件。
+ i1 W* C* Y( K6 e
9 d. L2 `' e! f2 H 盡管清除虛擬內(nèi)存文件并不代表可以從物理上保護計算機安全,但這樣做的確可以增加 Windows未運行時計算機中的數(shù)據(jù)安全性。如果要在關(guān)機過程中清除虛擬內(nèi)存文件,方法如下:. A, k# p6 s+ V! f
(1)使用Regedit命令打開“注冊表編輯器”窗口;
& B5 ]& v+ p+ z# h+ m n
3 @" o- C9 t5 a6 k D- V(2)依次展開到如下項:
" m0 v( Z+ K, R8 j: C7 [5 j# h1 g9 e' p1 b V% {
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management, z: S- l- H4 o }; S- p+ h4 E* Z
& x! b- P8 B+ x( a
(3)在右側(cè)窗格中,新建一個名為“ClearPageFileAtShutdown”的DWORD值,并賦其屬性為“1”即可。: \/ N" {4 J3 ?; t3 U$ x
. t' V2 J' ]4 U- t+ s
此外,也可以通過執(zhí)行如下的操作,在關(guān)機過程中實現(xiàn)虛擬內(nèi)存文件的清除: h5 }8 s7 i; P$ E9 P& l" t
$ D) w/ f. k# e- @* `
(1)在“運行”欄中輸入“SecpoL.msc”命令并按Enter鍵;6 Y; ~" Y: V2 ]6 S( Y
; Z/ Q; P3 j( w( J9 N* w(2)在彈出的“本地安全設(shè)置”窗口中,依次展開并定位到“本地策略”→“安全選項”;
* m' \2 l9 e2 x) U# O5 s9 ]/ `
; S! u, o V" s9 [9 C(3)雙擊右側(cè)窗格中的“關(guān)機:清理虛擬內(nèi)存頁面文件”項,在隨即彈出的屬性窗口中選中“已啟用”項并單擊“確定”按鈕即可。 |