在向用户提供的进步中,Windows 7对虚拟内存的处理是迄今为止最有效的。但是,随着计算机中RAM的增加,页面文件的大小也必须增加,以适应更大容量的计算机内存。
使用已清除的页面文件启动每个Windows 7会话有几个优点。了解虚拟内存以及如何在操作系统关闭时强制Windows 7清除虚拟内存页面文件。
什么是虚拟内存?
可以放入的内存量你的电脑是有限的。为了更有效地使用计算机必须跟踪的信息,Windows 7使用一小部分硬盘来模拟更多内存,并使应用程序更容易访问内存分配。
硬盘数量为虚拟内存预留的空间范围是计算机中安装的内存的0到1到2倍左右。关于Windows应该为虚拟内存预留多少内存存在很多争论,但是PC中物理内存的1.5倍是一般的启发式。
为什么清除虚拟内存?
关闭Windows 7时,计算机RAM中的数据会丢失,因为PC内存不稳定。这意味着一旦从计算机切断电源,存储器中的所有数据都将丢失。由于虚拟内存存储在硬盘驱动器上,因此当您在下次会话中启动计算机时,虚拟内存中仍保留的内容仍然存在。
虚拟内存在Windows 7中非常安全,因为只有操作系统有权读取和写入虚拟内存页面文件。但是,存在一些安全风险。
如果双启动计算机,则可能有人在使用其他操作系统时获取访问权限并从页面文件读取数据,因为Windows 7未运行并且无法保护文件。较小的威胁是病毒或其他软件可能会破坏或窃取虚拟内存中的信息。
解决这个问题的一种方法就是让Windows 7在操作系统关闭时删除虚拟内存页面文件下。这样做的一个缺点是,当Windows 7清除2到16千兆字节的文件时,它可以为关机时间增加最多3分钟。在关机时清除页面文件的选择是安全性与方便性的问题。
如何在关机时清除虚拟内存页面文件
强制Windows 7清除虚拟内存页面文件关闭,首先使用具有管理权限的帐户登录操作系统。
注意:此方法不适用于拥有Home或Starter版本的用户因为您无法访问本地安全策略。
然后,点击开始>所有程序>管理工具>本地安全政策。这将打开本地安全政策选项窗口。
在左侧窗格中,单击本地策略文件夹,然后单击安全选项文件夹。这将显示各种本地计算机安全策略,您可以从中为其选择。
在右侧窗格中,找到标题为的选项关闭:清除虚拟内存页面文件。右键单击此选项并选择属性。
在本地安全设置上选项卡,选择已启用选项。单击确定按钮,现在每次关闭Windows 7时,PC的虚拟内存页面文件将被清除所有数据。
虚拟内存页面文件中剩余的数据存在安全风险,特别是如果您使用Windows 7以外的其他操作系统双重启动PC。通过强制Windows 7清除页面文件,您可以拥有更安全的计算机您的页面文件中没有剩余信息可以减慢您的速度。实际上,许多人报告说,当他们在虚拟内存中没有任何内容的情况下启动每个会话时,Windows 7的体验通常会更好。