win8.1CPU使用率过高、卡顿、破音问题整理

来源:互联网 发布:开淘宝网流程 编辑:程序博客网 时间:2024/05/28 23:21


    win8.1CPU使用率过高、卡顿、破音并且我没有开家庭是什么原因呢?相信也有很多人碰上了跟我一样的问题,有人说关家庭组、关系统保护功能、关微软自带的windows windefend、关磁盘碎片整理、关微软自带的windows windefend、关windows search服务、关快速启动。用win8.1就是因为他启动快搜索文件快,如果把这些都禁止了那要win8.1做什么呢?而且这些真的跟卡顿、破音有关么?没有找到合理的解释并且尝试了也没有解决问题,所以就排除这些情况。下面说我的解决方法:


优先考虑驱动问题(解决了卡顿破音):

1.  更改集显驱动,因为我们浏览网页的时候使用的是集显,优先考虑集显问题。


2.  更改声卡驱动,因为我们有破音的情况,难道跟声卡没关系么?如果够荣幸那说不定真的更声卡没关系。


    完成1、 2步重启win8.1(我没有关快速重启),我的问题就解决了。


3.  1、2步完成后发现不卡顿了,然后又将声卡驱动换回最新版发现也没问题,又将集显升级为10.18.10.3958版本也没问题,就好了两天又继续卡顿了。所以考虑windows问题。

     尝试卸载windows的KB2934517文件,如果以上1、2不没有做也请直接考虑卸载windows的KB2934517文件,方法(问题解决了看能管几天):

右键 这台计算机 ------> 属性







4. 禁止superfetch 服务。

  • 禁用 Superfetch 后,系统的内存占用会减少,但首次启动一些大程序速度会稍慢一些。

5. 尝试了这些所有的设置和优化后依然不见好转后,更改一下Intel快速存储驱动版本。




6.  以上设置完后发现卡顿的问题依然偶有发生,并且偶有报DPC_WATCHDOG_VILATION错误而重启。

     报过的错误:DPC_WATCHDOG_VILATION                           (多次)

                             INACCESSIBLE_BOOT_DEVICE                     (一次)

                             DRIVER_IRQL_NOT_LESS_OR_EQUAL      (一次)

                             BAD_POOL_CALLER                                         (两次,都是因为操作卡巴斯基PURE3.0后发生)

    2015-02-01处理:家庭组(默认没开)、快速启动(开)、superfetch(开)、windows(最新    windows的KB2934517安装了)、虚拟内存(关   因为我的内存比较大)、杀软(用的win8.1自带的    卡巴斯基PURE3.0卸载了    因为我用的试用版的卡巴)


1. Windows 8系统的家庭组方便多人不用存储设备就能在局域网中的多台设备间方便地分享文件与文件夹,但对于配置一般的电脑来说,家庭组功能其实也带来了一些副作用:提升CPU占用,硬盘读写增多。打开家庭组功能后后,硬盘会一直保持读写状态。

 

关闭家庭组功能:

右击“计算机”,选择管理;

在“服务和应用程序”中点击“服务”,找到并关闭“HomeGroup Listener”与“HomeGroup Provider”,在弹出属性界面窗口,在常规选项卡单击启动类型的下拉框,出来的列表选择“禁用”。然后在服务状态下单击“停止”按钮,修改后单击“确定”按钮保存设置。
 

2.虚拟内存随着内存越大对硬盘读写量就会增加。

关闭虚拟内存

右击“计算机”选择属性,打开之后选择“高级系统设置”,点击“性能”中的设置按钮;

选择“高级”,点击虚拟内存中的“更改”,将“自动管理驱动器的分页文件大小”对勾去掉,点击下面的“无分页文件”,点击“确定”即可。

3. 微软Windows 8在系统加载过程中,采用混合启动技术,该技术是将内存中系统内核的数据,以镜像的形式存储在硬盘中,并在下次启动系统时,将这部分镜像数据重新加载到内存中,以减少系统启动时数据的加载量,而达到快速启动的目的。

关闭“快速启动”

打开“控制面板”,选择“硬件和声音”,选择“电源选项”;



选择“选择电源按钮的功能”



选择“更改当前不可用的设置”,然后把“启用快速启动(推荐)”前面的勾去掉,再点击下面的“保存设置”即可。

4. 服务进程superfetch

硬盘占用高是也有子服务superfetch服务造成的,win8对这个超级预缓存(原理是让一部分内存作为硬盘常驻用户的常用数据)做了优化,但仍旧会导致WIN8/8.1 出现占用磁盘使用率100%的情况,可以尝试关闭降低对磁盘的访问,但是会影响开机速度。

关闭服务进程superfetch

右击“计算机”选择“管理”;

在“服务和应用程序”中,找到Superfetch,双击打开后,在弹出属性界面窗口,在常规选项卡单击启动类型的下拉框,出来的列表选择“禁用”。然后在服务状态下单击“停止”按钮,修改后单击“确定”按钮保存设置。


                                     


5. 系统下的软件排除

系统下也会有软件对磁盘频繁访问,导致磁盘占用率高,可以通过任务管理器的方式查看,并手动关闭。

右击“任务栏”,选择“任务管理器”;

选择“性能”,然后点击最下面的“打开资源监视器”。

通过查看“磁盘活动进程”的名称和读、写的速度,能够看到对应的应用程序。

找到对应的应用程序后,右击选择结束进程即可。




    发这篇文章把我的问题记录下来同时希望跟我一样心情的人也能找到合理的解决方法,也希望知道真正原因的人能告诉我真正的原因。若有不当还请指正。

0 0