2种方法关闭Windows 10下关机清除虚拟内存页面文件
更新时间:2021-02-18 15:44:13 浏览次数:367+次内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内存里储存的文件释放到原来的安装目录里了。
虚拟内存页面文件具体科普可以参考:
https://baike.baidu.com/item/%E9%A1%B5%E9%9D%A2%E6%96%87%E4%BB%B6/782893?fr=aladdin
但是由于安全问题,可能有些朋友需要关掉这个功能,下面将介绍具体如何操作:
1、按 Win+R 打开运行窗口,然后输入 secpol.msc 打开本地安全策略。
2、单击/点击以在“本地安全策略”的左窗格中打开“本地策略和安全选项”。
3、分别展开:本地策略 – 安全选项 – 关机:清除虚拟内存页面文件。在默认状态下该选项属性被禁用,您可以选择启用后保存即可。
按 Win+R 打开运行窗口,输入 Regedit 打开注册表编辑器,展开以下键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
找到:ClearPageFileAtShutdown,DWORD 值为 0 的时候是关,DWORD 值为 1 的时候是开。
示例关闭:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "ClearPageFileAtShutdown"=dword:00000000
示例开启:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management] "ClearPageFileAtShutdown"=dword:00000001