有些第三方应用程序会在内存中临时存储一些未加密(纯文本)的密码或其他敏感信息。由于Windows的虚拟内存体系结构设计使然,此信息会存在于虚拟内存文件中(即Pagefile.sys文件)。因此,微软推荐对安全性要求较高的计算机,在关机时清除虚拟内存文件——在开机后会自动重建此文件。
6 j( S' y2 N w
6 V" @5 g5 O( l, C) l 尽管清除虚拟内存文件并不代表可以从物理上保护计算机安全,但这样做的确可以增加 Windows未运行时计算机中的数据安全性。如果要在关机过程中清除虚拟内存文件,方法如下:0 a: v9 M7 N4 g, i6 o9 o
(1)使用Regedit命令打开“注册表编辑器”窗口;2 T4 E# Q$ ?8 j2 b9 u
- G- U7 C: n' Z2 z! s; c(2)依次展开到如下项:
" N, y' X0 R2 [. i
) z8 |4 z/ ^5 v# m8 M: C) tHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management- X! R) [6 o1 `; Y; Y7 L3 j
1 x& W, G. u" R: G! n: }1 p(3)在右侧窗格中,新建一个名为“ClearPageFileAtShutdown”的DWORD值,并赋其属性为“1”即可。
# b& w1 B/ D4 V& S* _; Q b9 a# ?: D% k0 ]) p" _- u
此外,也可以通过执行如下的操作,在关机过程中实现虚拟内存文件的清除:) M7 r( r8 c. t' A
2 C r- e5 S% n. q- r' t3 A7 v
(1)在“运行”栏中输入“SecpoL.msc”命令并按Enter键;
% t; \; t1 ~2 a
+ z a e) F$ v5 O8 f8 [1 {4 q(2)在弹出的“本地安全设置”窗口中,依次展开并定位到“本地策略”→“安全选项”;) u5 k& R" e P' ]/ X9 p
- B9 t1 ]! F, a
(3)双击右侧窗格中的“关机:清理虚拟内存页面文件”项,在随即弹出的属性窗口中选中“已启用”项并单击“确定”按钮即可。 |