admin 管理员组

文章数量: 887018

Windows使用久了,会变得越来越慢,主要有几方面的原因:

  • 不断安装程序,使得注册表文件越来越大,Windows每次启动时都会调用注册表文件
  • 程序运行时,会不断读写磁盘,造成磁盘碎片增加。磁盘碎片会使得硬盘存取数据时寻址变得更加缓慢
  • 程序和数据不断增加会使得硬盘空间逐渐变小,硬盘空间不足会导致虚拟内存不足,使得系统运行缓慢,空间不足还会造成临时文件无法存储,从而导致系统错误或运行缓慢
  • 与Windows不相符的程序可能不返还使用完的系统资源(主要是内存),造成内存变小,系统运行缓慢。这个问题可以通过重启电脑得到缓解,但时间一长又会发生

解决方法:

  1. 使用Windows Update自动更新系统

  2. 合理使用虚拟内存

    虚拟内存的大小应设置为系统内存的2.5倍左右,如果太小就需要更多的数据交换,效率更低。

  3. 用快速硬盘存放临时文件夹

    Windows中有三个临时文件夹,用于存储运行时临时生成的文件。

    设置临时文件夹的方法:

    • 打开”环境变量“对话框,选中用户变量的Temp变量,点击编辑按钮,就可以设置临时文件的路径

  4. 设置电源选项,调整成高性能模式。

  5. 提高Windows效率的Prefetch

    Prefetch是预读取文件夹,用来存放系统已访问过的文件的预读信息,扩展名为.pf,是为了加快系统启动的进程。 它会自动创建Prefetch文件夹。运行程序时需要的所有程序(exe, com等)都包含在这里。 在Windows中不必手动清理。

Prefetch有四个级别,在Windows10中,默认使用级别是3,

级别操作方式
0不使用Prefetch,Windows启动时不预读入Prefetch文件,所以启动时间可以略微缩短,但运行程序时会变慢
1优化应用程序。为部分经常使用的应用使用pf文件,对于经常使用的PS,CAD这种针对素材的程序来说,并不合适
2优化启动。为经常使用的文件制作pf文件,
3优化启动和应用程序。即为文件制作,也同时提高了Windows的启动和应用程序的运行速度,但会是Prefetch文件夹变得很大。

设置Prefetch的方法:

Win+R 输入Regedit,打开注册表编辑器;

依次点击:HKEY_LOCAL_MACHINE → SYSTEM → Current ControlSet → Control → Session Manager → Memory Management → PrefetchParameters选项即可进行设置。

本文标签: 运行速度 系统 Windows