前言

公司配备了两台电脑,两台电脑都是安装的win10系统,一台是磁盘占用高,另一台是内存可用低。

具体情况如下:

一台外网机 8g内存,安装win10 专业版,开机一天后经常出现内存不够用,但其实都没有打开任何软件。

另一台内网开发机器,16内存,win10专业版系统,常常会出现磁盘占用特别高,这两台电脑都未安装SSD硬盘。

注:本文的方法或多或少可以提供一些帮助,当然最简单的直接方法就是加装SSD硬盘和加装内存条。

相同进程多

比如下面几种类型的进程有非常多

  • SearchUI

  • svchost.exe 有二十多个进程

svchost是不同的服务的进程,都放在svchost上启动,所以svchost进程特别多是正常的。

关闭虚拟内存

在8G内存的机器上关闭虚拟内存后,内存占用高的问题终于解决了。

(注:如果物理内存在2G或2G以下不建议使用本方案!)

win8/8.1默认开启虚拟内存,他会把部分应用的内存转储到硬盘中,避免物理内存不够用的情况。中低端的电脑开启虚拟内存,可以提高运行效率。

不过,在物理内存充沛的情况下,用虚拟内存不仅没有效果,反而会有硬盘占用率高的“副作用”,因此,推荐物理内存4G或4G以上的用户关闭虚拟内存。以下是具体解决法案。

1、右击“计算机”选择属性,打开之后选择“高级系统设置”

2、点击“性能”中的设置按钮;

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

realtek声卡驱动过旧

截止2020-2-26,声卡驱动最新版本是(2019-9-24) R2.8.2

我下了个驱动精灵扫描了一下,让我更新声卡驱动。更新完毕后,声卡驱动是2014年的版本。明显不符合win10,我就去realtek官网找最新驱动安上重启,然后困扰多年的问题终于解决了。。。

如果你设备管理器有realtek high definition audio,情况和我一样,那十有八九都是这个设备驱动出问题。

在这里下载最新驱动:https://www.realtek.com/en/component/zoo/category/pc-audio-codecs-high-definition-audio-codecs-software

进去点击第二个High Definition Audio Codecs (Software)勾选协议然后点击next如果你电脑是win10 64位,直接下载表格中第二个文件进行安装

上述网址无法打开的,可以百度搜索:realtek high definition audio driver win 10 下载

https://oemdrivers.com/sound-realtek-audio driver-windows-64-bit

关闭不需要的服务

  1. SuperFetch超级预读服务主要是为企业应用与大型协作软件而设计的,个人用户没有必要开启。
  2. 关闭或优化“索引(Windows Search)”功能 http://www.52windows8.com/use-of-skills/3831.html

    同时由于Windows索引默认会包含文件内容,因此对于C盘这样的系统盘来说,也可以关闭内容索引来提高索引性能(具体方法:右击“我的电脑”→“目标驱动器”→“属性”,取消“”复选框后确定即可),以上这些都能让索引服务跑得更快。

    在控制面板中可以修改索引选项,SSD禁用此服务
  3. 关闭Ipv6
  4. 关闭 HomeGroupProvider , HomeGroupListener
  5. 关闭自动维护计划任务
  6. 关闭Windows Defender

    在搜索栏输入gpedit.msc打开组策略编辑器,定位到“计算机配置-管理模板-Windows组建-Windows Defender-扫描”中的“指定每周的不同天运行计划扫描”配置为“已启用”根据帮助中的内容选择设置。或直接在Windows Defender设置内在管理选项中将其关闭。
  7. 更新驱动 http://tieba.baidu.com/p/4359125660?pn=1
  8. 停止 Diagnostics Tracking Service 服务

内存压缩

右键点击菜单->Windows PowerShell(管理员)->并运行该命令

Disable-MMAgent -mc

并重新启动。这将禁用压缩(可以解决内存占用过多问题)。如果没有用,请以admin身份再次运行powershell并运行该

Enable-MMAgent -mc

命令恢复压缩内存。

注:在我的电脑上关闭后未解决问题

BIOS设置SATA

安装SSD后, 在主板的BIOS进行设置,在SATA中设置默认IDE为AHCI

怎么查看SATA硬盘是否处于AHCI开启状态?

  1. 右键我的电脑 - 管理 - 打开设备管理器
  2. 定位到 IDE ATA/ATAPI控制器,展开可以看到当前的状态,类似文字为:Intel XXX SATA CHCI Controller

下面说一下这两种不同的磁盘模式区别

SATA/AHCI驱动 Intel RST(Rapid Storage Technology)即英特尔快速存储技术,早期的版本称Intel Matrix Storage Manager(简称IMSM)。该程序整合了磁盘管理程序控制台及SATA、AHCI、RAID驱动程序,主要用于Intel芯片组的磁盘管理、应用支持、状态查看等应用

AHCI

高级主机控制器接口 ( 英文 : Advanced Host Controller Interface , 缩写 : AHCI ),是一种由 英特尔 制定的技术标准,它允许软件与 SATA 存储设备沟通的硬件机制,可让SATA存储设备激活高级SATA功能,例如 原生指令队列 及 热插拔

SATA

串行ATA ( Serial ATA: Serial Advanced Technology Attachment )是 串列SCSI (SAS: Serial Attached SCSI)的孪生兄弟

其它资料

更多win10磁盘占用100%请参考: http://www.windows10.pro/win10-usage-of-your-disk-100/

http://www.cnblogs.com/liweis/p/5179420.html

Windows10磁盘占用100%和内存占用高的更多相关文章

  1. php-fpm占用cpu和内存过高100% 解决办法

    参考网站: https://www.fujieace.com/php/php-fpm.html https://www.fujieace.com/php/pm-max_children-2.html ...

  2. linux中Java项目占用cpu、内存过高时的排查经历

    一.使用top命令查看占用高资源的java项目的进程ID(pid): top 二.查看该进程中的线程所占用资源的情况:top -Hp pid 三.查看该线程对应的16进制:printf %x 1112 ...

  3. linux下分析java程序占用CPU、内存过高

    一.CPU过高分析 1)使用TOP命令查看CPU.内存使用状态可以发现CPU占用主要分为两部分,一部分为系统内核空间占用CPU百分比,一部分为用户空间占用CPU百分比.其中CPU状态中标示id的为空闲 ...

  4. windows 10占用cpu和内存过高

    自从安装了windows 10,开机之后cpu和内存一直占用很高,尤其是system进程,一直占cpu在13%左右,上网查到一个解决方式,如下: cpu瞬间变为1%

  5. JAVA应用程序占用CPU、内存过高分析过程

    1.查看cpu占有率 top -P 2.查看进程cpu占用率 ps -mp 3749 -o THREAD,tid,time|sort -rn|head -n 20 查看占用cpu高,且占用时间长的线程 ...

  6. 05 找出占用CPU、内存过高的进程

    #!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin echo "----- ...

  7. Windbg分析高内存占用问题

    1. 问题简介 最近产品发布大版本补丁更新,一商超客户升级后,反馈系统经常奔溃,导致超市的收银系统无法正常收银,现场排队付款的顾客更是抱怨声声.为了缓解现场的情况, 客户都是手动回收IIS应用程序池才 ...

  8. VPS/云主机CPU占用100%故障排查

    VPS/云主机CPU占用100%故障排查 方法/步骤 通常情况下云主机/VPS的CPU一般不会占用100%,内存资源也不会占完.若您的服务器经常CPU资源100%,可以打开任务管理器,查看是哪个进程引 ...

  9. WIN10系统和压缩内存占用磁盘过高的解决方案(亲测有效)

    系统和压缩内存磁盘占用过高的解决方案 最近一段时间玩游戏看视频经常莫名的卡顿,观察发现电脑卡的时候,WIN10进程中的"系统和压缩内存"一项占用了近100%的磁盘空间. 百度搜索到 ...

  10. 完美解决windows10磁盘占用100%并出现卡顿、假死无反应

    完美解决windows10磁盘占用100%并出现卡顿.假死无反应 想必大家也跟我一样,自从用win10系统以后经常会出现这种情况:磁盘突然占用100%然后开始出现假死现象,电脑卡住,点击任何软件没反应 ...

随机推荐

  1. kubeadm init port is in use

    前一次 init 时,master ip 写错了,导致init 失败,修改IP后再次执行时,报 kubeadm init 失败,port is in use Last login: Thu Oct 1 ...

  2. 【PS算法理论探讨三】 Photoshop中图层样式之 颜色叠加/渐变叠加/图案叠加 算法原理初探讨。

    这三个表面上看上去很简单,我们就先描述简单的部分. 颜色叠加:这个和编辑菜单下的填充 颜色 基本是一个意思,相当于在原有的图层上部添加了一个纯实色的虚拟图层,选项里的不透明度和混合模式和普通的概念是一 ...

  3. Go--日志

    一.Logger go语言默认提供的日志功能,包为ttps://golang.org/pkg/log/ 优势: 使用非常简单,可以设置任何io.Writer作为日志记录输出并向其发送要写入的日志 劣势 ...

  4. 关于ABAP索引

    1.什么是索引 如果把数据库表看做一本书,索引就可以看做书的检索目录.目录中包含书中的大小标题(部分字段数据),并且有对应的数据表条目的页码(指针),可以快速的访问数据库表中对应行的所有字段内容 一个 ...

  5. 前端科普系列(2):Node.js 换个角度看世界

    本文首发于 vivo互联网技术 微信公众号 链接: https://mp.weixin.qq.com/s/fPNMaeNYgU3eJsh0SLMRRg作者:孔垂亮 [前端科普系列]往期精彩内容: &l ...

  6. excel常用函数-countif与countifs

    countif用于一个条件的计数 countifs用于多个条件的计数,用法比较简单,如下: 注多条件计数的说明 :=COUNTIFS(条件匹配查询区域1,条件1,条件匹配查询区域2,条件2,以此类推. ...

  7. 一种 C++ 转换的非正式分类

    C++ 正式分类方法是直接按语法分类,分为:隐式转换和显示转换.隐式转换又称为标准转换.显示转换又分为:C 风格转换.函数风格转换.C++ 风格转换.C++风格转换就是 static_cast.dyn ...

  8. 机器学习-线性分类-支持向量机SVM-软间隔-核函数-13

    目录 1. 总结 SVM 2. 软间隔svm 4. 核函数 1. 总结 SVM SVM算法的基础是感知器模型, 感知器模型 与 逻辑回归的不同之处? 逻辑回归 sigmoid(θx) 映射到 0-1之 ...

  9. Tmux | 常用操作存档

    (因为自己实在是太好忘了,所以在博客存档方便查找) 参考资料:Tmux 使用教程 | 阮一峰的网络日志 tmux new -s <session-name> <Ctrl+B D> ...

  10. 【Gui-Guider】安装后运行模拟器报 JAVA 错误

    运行模拟器出错 上述错误是因为需要JAVA环境 JAVA 环境下载网址 https://www.oracle.com/java/technologies/javase-jdk16-downloads. ...