有些第三方应用程序会在内存中临时存储一些未加密(纯文本)的密码或其他敏感信息。由于Windows的虚拟内存体系结构设计使然,此信息会存在于虚拟内存文件中(即Pagefile.sys文件)。因此,微软推荐对安全性要求较高的计算机,在关机时清除虚拟内存文件——在开机后会自动重建此文件。! l7 C5 U" b) H2 h3 `- y
5 o0 z" d* N! U 尽管清除虚拟内存文件并不代表可以从物理上保护计算机安全,但这样做的确可以增加 Windows未运行时计算机中的数据安全性。如果要在关机过程中清除虚拟内存文件,方法如下:
/ b* Y' a; w. v(1)使用Regedit命令打开“注册表编辑器”窗口;# I* p( }+ q) ?- u- G5 {
, \9 i( ~2 L: J+ r
(2)依次展开到如下项:
# N1 k* E- S2 Z$ x
8 x7 N7 p9 W, |& O! u9 ^HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management4 {- g- F! w# `; o
9 g( A9 { C5 z4 }$ O(3)在右侧窗格中,新建一个名为“ClearPageFileAtShutdown”的DWORD值,并赋其属性为“1”即可。
5 c& o9 R) ?( L
" R3 e: m( s* w7 v$ [! }# A6 L3 X+ z此外,也可以通过执行如下的操作,在关机过程中实现虚拟内存文件的清除:
& ?+ n: M3 r* y3 r, t( m7 E3 A1 t: a: p$ N& m) k" ^6 r; f1 O& T3 ~
(1)在“运行”栏中输入“SecpoL.msc”命令并按Enter键;' M7 p7 z; W) z5 l
2 c" m& L/ Z0 M8 q% B4 K: w
(2)在弹出的“本地安全设置”窗口中,依次展开并定位到“本地策略”→“安全选项”;. T0 I( g/ ^# ~* Z
. D0 ^; d% L b# x5 h(3)双击右侧窗格中的“关机:清理虚拟内存页面文件”项,在随即弹出的属性窗口中选中“已启用”项并单击“确定”按钮即可。 |