一、缓读工具:系统自带Superfetch
Superfetch内存管理机制会将用户可能使用的应用程序页面利用内存可用空间进行预加载;尽可能地避免系统发生从硬盘的页面调用;让应用程序最快速度开启;不会由于计算机长时间闲置而使突然使用变得响应迟缓;在退出大型应用程序后会主动将之前被迫转移到虚拟内存中的页面重新调入内存当中。
此电脑-管理-服务和应用程序-服务,找到SuperFetch(win10中为sysmain)设置为自动启动
打开注册表编辑器(regedit)找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 这个注册表项
新建 DWORD 项 名称为 EnablePrefetcher 数值为 3
新建 DWORD 项 名称为 EnableSuperfetch 数值为 3
打开 服务 ,将SuperFetch设为 自动 可以立刻启动成功
1表示预读应用程序;2表示启动预读,预读Windows系统文件;3表示前两者皆预读,指的应该是系统将预读Windows系统文件和应用程序其实里面的EnablePrefetcher就是系统文件预读设置,默认是3代表系统将预读Windows系统文件和应用程序。
二、禁止索引C盘(右键c盘,去掉“除文件属性外,还允许索引……”。关闭虚拟内存(右键我的电脑,属性-系统保护-高级-性能-设置-高级-虚拟内存-选无分页大小),内存低于8G的,可不关闭,有助于提升速度。
三、安装Plextool1.1.5破解版,只能添加一个硬盘不能添加多个硬盘,不然会蓝屏。以管理员身份运行installpt.exe,看下脚本说明,再运行脚本.cmd,运行命令e 1 这个1指的是系统c盘所在的硬盘。
四、首先我们通过Win+R快捷键打开[运行],输入[regedit]来打开注册表,
找到内存管理相关的目录:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
【超大内存可改,一般内存不改】这里我们找到并双击[DisablePagingExecutive]项,将数值改为1。这个项目可以禁用前台程序的页面交换,不需要再经过“蜗牛级”的硬盘,而是直接在“____记者级”的高速内存中进行,可以大大提升程序的响应速度。
我们再双击打开[LargeSystemCache],将数值改为1,从而开启大容量系统缓存。默认情况下,Windows系统给硬盘预留的缓冲标准大小是8mb,LargeSystemCache可以突破这个限制,建立一个更大型的系统缓冲,让页面文件优先保留在内存中。
五、首先可以管理员身份打开[PowerShell],运行命令get-mmagent查看系统预读取状况,True就是开启False就是关闭
打开:ApplicationLaunchPrefetching程序预加载进内存(内存大就开)。
打开:ApplicationPreLaunch程序预运行(CPU速度快就开)。
MaxOperationAPIFiles最大程序预加载进内存的文件数(内存越大开得越多,默认256)(这个就是在C:WindowsPrefetch里面的文件数量,如果你内存非常大,比如16G或32G就可以把这个设置大一些,可以设置从1~8192)只需要运行set-mmagent之后输入数字即可。然后输入mmagent查看内存功能,我们输入set-mmagent回车确认,它会让你输入一个值,8G内存可用2048,16G内存可用4096
关闭:MemoryCompression内存压缩(CPU速度快就开)。
打开:OperationAPI(内存大就开,可以让内存预读取非系统的任何程序)。
关闭:PageCombining(让系统合并具有相同内容的内存,可以节省内存,CPU速度快就开)
1、右键开始菜单点击“运行”,输入命令“powershell”,cd c:\windows\system32
2、在PS C:\Users\Administrator>后面复制“Disable-MMAgent -mc”和Disable-MMAgent -pc命令(-mc前面有个空格,别漏了),按回车键生效关闭内存压缩优化程序;
Superfetch内存管理机制会将用户可能使用的应用程序页面利用内存可用空间进行预加载;尽可能地避免系统发生从硬盘的页面调用;让应用程序最快速度开启;不会由于计算机长时间闲置而使突然使用变得响应迟缓;在退出大型应用程序后会主动将之前被迫转移到虚拟内存中的页面重新调入内存当中。
此电脑-管理-服务和应用程序-服务,找到SuperFetch(win10中为sysmain)设置为自动启动
打开注册表编辑器(regedit)找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 这个注册表项
新建 DWORD 项 名称为 EnablePrefetcher 数值为 3
新建 DWORD 项 名称为 EnableSuperfetch 数值为 3
打开 服务 ,将SuperFetch设为 自动 可以立刻启动成功
1表示预读应用程序;2表示启动预读,预读Windows系统文件;3表示前两者皆预读,指的应该是系统将预读Windows系统文件和应用程序其实里面的EnablePrefetcher就是系统文件预读设置,默认是3代表系统将预读Windows系统文件和应用程序。
二、禁止索引C盘(右键c盘,去掉“除文件属性外,还允许索引……”。关闭虚拟内存(右键我的电脑,属性-系统保护-高级-性能-设置-高级-虚拟内存-选无分页大小),内存低于8G的,可不关闭,有助于提升速度。
三、安装Plextool1.1.5破解版,只能添加一个硬盘不能添加多个硬盘,不然会蓝屏。以管理员身份运行installpt.exe,看下脚本说明,再运行脚本.cmd,运行命令e 1 这个1指的是系统c盘所在的硬盘。
四、首先我们通过Win+R快捷键打开[运行],输入[regedit]来打开注册表,
找到内存管理相关的目录:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management
【超大内存可改,一般内存不改】这里我们找到并双击[DisablePagingExecutive]项,将数值改为1。这个项目可以禁用前台程序的页面交换,不需要再经过“蜗牛级”的硬盘,而是直接在“____记者级”的高速内存中进行,可以大大提升程序的响应速度。
我们再双击打开[LargeSystemCache],将数值改为1,从而开启大容量系统缓存。默认情况下,Windows系统给硬盘预留的缓冲标准大小是8mb,LargeSystemCache可以突破这个限制,建立一个更大型的系统缓冲,让页面文件优先保留在内存中。
五、首先可以管理员身份打开[PowerShell],运行命令get-mmagent查看系统预读取状况,True就是开启False就是关闭
打开:ApplicationLaunchPrefetching程序预加载进内存(内存大就开)。
打开:ApplicationPreLaunch程序预运行(CPU速度快就开)。
MaxOperationAPIFiles最大程序预加载进内存的文件数(内存越大开得越多,默认256)(这个就是在C:WindowsPrefetch里面的文件数量,如果你内存非常大,比如16G或32G就可以把这个设置大一些,可以设置从1~8192)只需要运行set-mmagent之后输入数字即可。然后输入mmagent查看内存功能,我们输入set-mmagent回车确认,它会让你输入一个值,8G内存可用2048,16G内存可用4096
关闭:MemoryCompression内存压缩(CPU速度快就开)。
打开:OperationAPI(内存大就开,可以让内存预读取非系统的任何程序)。
关闭:PageCombining(让系统合并具有相同内容的内存,可以节省内存,CPU速度快就开)
1、右键开始菜单点击“运行”,输入命令“powershell”,cd c:\windows\system32
2、在PS C:\Users\Administrator>后面复制“Disable-MMAgent -mc”和Disable-MMAgent -pc命令(-mc前面有个空格,别漏了),按回车键生效关闭内存压缩优化程序;