最近新装了一个PC,配置还算蛮高,i7的CPU,8G内存,2T的硬盘,于是小心翼翼地装了一个干净的正版Win7,但是发现居然开机明显卡?所以做了些研究,发现即使全新安装的正版windows,居然也有些拖累系统性能的功能。

1.superfetch服务

这项傻X的功能会把你常用的程序按照你平时的使用习惯装入内存,比如你经常下午三点开浏览器,晚上八点玩游戏,他就会这个时间预先读取。它的口号是空闲的内存就是浪费,所以这个nb的服务会尝试按一定比例装满你的内存,当你内存比较大的时候就热闹了,比如8G内存,它就会考虑每次开机定时定点预先填上个两三个G的内存......

估计除了生活极端规律的同学,这玩意基本没啥用处,它是吃掉系统性能的最大凶手。

关闭方法:右键计算机->管理->服务

2.系统保护

系统保护的作用理论上是防止别人替换或者修改windows的系统文件,但是据本人观察系统保护除了在正常安装IIS或者手动安装驱动的时候没事会跳出来"有些操作系统的文件被替换成未知版本"之外,基本没啥作用,尚未发现有任何流氓软件绕不开系统保护安装,不过似乎死要面子的微软坚持认为这项功能有用并且默认设置它占用C盘的2%空间,这意味着如果你的C盘很大系统保护功能会不断把你的系统文件备份直到它占满2%的C盘,比如我分了C盘1T的空间所以它会占20G...... Oh shit!

关闭方法:右键计算机->属性->系统保护

3.Windows Search

这又是一项奇葩功能,Windows Search能够让你快速搜索文件名和内容,然而你必须付出硬盘空间和生成索引的时间,不知道为什么它还奇迹般地与outlook邮箱的搜索功能集成(XP下因为系统默认不带此功能所以outlook没法搜索......)。问题在这一服务一旦启动默认会无差别地对所有文件进行索引,身为程序员的你如果放了点大系统的源码那么索引会吃掉很大一块硬盘和执行性能,即使仅仅windows系统文件也够让索引服务忙上一阵了,现在的浏览器又喜欢缓存......

好吧最要命的是索引服务后台运行,你永远没法知道它的进度,在索引建立好之前你的搜索功能等于残废,而因为没有UI,你也很难在工作或者游戏的时候让它暂停别吃你的机器性能......

微软自己也知道这玩意有点吃性能所以它的服务默认是延迟启动的,这样它不太耽误开机时间,这治标不治本,不喜欢经常搜索的同学建议还是关掉算了。

关闭方法:右键计算机->管理->服务

4.调低或者关闭虚拟内存

虚拟内存其实没啥好吐槽的,这是广泛使用的技术,不过32位系统加上虚拟内存也只有4G都能应付所有程序需要,拥有8G内存的你还需要虚拟内存么?假如哪个程序真的需要8G内存执行.......那果然还是让它去死的好。

8G内存的PC装好Windows 7默认会分出来8G虚拟内存,说多不多说少不少,而且内存够还要读硬盘还是有点浪费性能的。

当然如果你希望系统崩溃时有个镜像,那么可以至少留400M。

关闭方法:右键计算机->属性->高级->性能->高级

Windows四大傻X功能——那些拖慢系统性能的罪魁祸首的更多相关文章

  1. Windows Phone 开发——相机功能开发

    相机功能是手机区别于PC的一大功能,在做手机应用时,如果合理的利用了拍照功能,可能会给自己的应用增色很多.使用Windows Phone的相机功能,有两种方法,一种是使用PhotoCamera类来构建 ...

  2. C# 创建Windows服务。服务功能:定时操作数据库 (转)

    C# 创建Windows服务.服务功能:定时操作数据库 一.创建window服务 1.新建项目-->选择Windows服务.默认生成文件包括Program.cs,Service1.cs 2.在S ...

  3. Kinect开发笔记之二Kinect for Windows 2.0新功能

    这是本博客翻译文档的第一篇文章.笔者已经苦逼的竭尽全力的在翻译了.但无奈英语水平也是非常有限.不正确或者不妥当不准确的地方必定会有,还恳请大家留言或者邮件我以批评指正.我会虚心接受. 谢谢大家.   ...

  4. 安装sqlserver 的时候 报错:无法通过Windows功能控制面板自动安装或卸载Windows Server 角色和功能。

    无法安装以下功能:.NET Framework 3.5(包括.NET2.0和3.0) 无法通过Windows功能控制面板自动安装或卸载Windows Server 角色和功能. 若要安装Windows ...

  5. SCVMM之Windows Server2012 R2新功能

    在Windows Server 2012 R2中可以通过使用共享的虚拟硬盘VHDX文件的方法来模拟IP SAN,来为虚拟机创建群集提供共享存储.这样为虚拟机创建群集时就不用再像以前一样通过使用软件模拟 ...

  6. Windows 8 Hyper-V虚拟机功能(转载)

    刚才看见一兄弟w500折腾win8 hyper-v功能,普及下吧,欢迎各位斧正 Windows 8 中 Hyper-V 3.0 的 CPU 支持说明 Windows 8 将直接内置 Hyper-V 3 ...

  7. Kinect for Windows V2.0 新功能

    系统要求: win8  or  win8.1 硬件要求: 64位(x64)处理器 i7 2.5-GHz或更快的处理器 内置USB 3.0总线 4 GB RAM DX11图形适配器 外观: 第二代Kin ...

  8. Android 短信模块分析(二) MMS中四大组件核心功能详解

    接下来的分析先从MMS中四大组件(Activity ,BroadCastReceiver,Service,ContentProvider),也是MMS中最核心的部分入手: 一. Activity  1 ...

  9. Windows Server 2016-DHCP增删功能介绍

    动态主机配置协议(DHCP)是一种客户端/服务器协议,可自动为Internet协议(IP)主机提供其IP地址和其他相关配置信息,例如子网掩码和默认网关.RFC 2131和2132将DHCP定义为基于引 ...

随机推荐

  1. 五分钟轻松了解Hbase面向列的存储

    说明:从严格的列式存储的定义来看,Hbase并不属于列式存储,有人称它为面向列的存储,请各位看官注意这一点. 行式存储 传统的数据库是关系型的,且是按行来存储的.如下图: 其中只有张三把一行数据填满了 ...

  2. kubernetes 安装kong、kong-ingress-controlor

    一.关于kong的详细内容这里不再赘述,可以查看官网. kong升级到1.0以后功能越来越完善,并切新版本的kong可以作为service-mesh使用,并可以将其作为kubernetes的ingre ...

  3. haproxy(8):haproxy代理MySQL要考虑的问题

    HaProxy系列文章:http://www.cnblogs.com/f-ck-need-u/p/7576137.html haproxy可以通过 TCP协议 来代理MySQL.但是两个问题必须考虑: ...

  4. 第一册:lesson seventy five。

    原文: Uncomfortable Shoes. Do you have any shoes like this? What size? Size five. What color? Black. I ...

  5. 开发谷歌浏览器插件会上瘾,搞了一个JSONViewer,一个页面格式化多条JSON,提升工作效率

    最近写了一个谷歌浏览器插件(Chrome extension),拿出来分享下,希望能提升大家的工作效率. 一.背景 先说痛点:日常开发中,经常需要不停的把接口输出的JSON拷贝到在线JSON格式化页面 ...

  6. nginx 禁止未绑定的域名访问

    nginx 禁止未绑定的域名访问 方法1: server { listen 80 default_server; #不指定 server_name, server_name 默认为"&quo ...

  7. 如何去掉C#字符串中的所有空格

    字符串行数Trim()可以去掉字符串前后的空格,如:  C# Code  string myString = " this is a test "; Console.WriteLi ...

  8. 正则表达式之 \b

    引用网上一段话: \b 是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处.虽然通常英文的单词是由空格,标点符号或者换行来 ...

  9. MySQL事务(学习笔记)

    MySQL事务主要用于处理操作量大,复杂度高的数据.比如说,在人员管理系统中,你删除一个人员,你即需要人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事 ...

  10. laravel框架详解

    一.基础篇 1.概念 Laravel是一个有着美好前景的年轻框架,它的社区充满着活力,同时提供了完整而清晰的文档,而且为快速.安全地开发现代应用提供了必要的功能.2011年,Taylor Otwell ...