win10磁盘/cpu占用100%问题

https://www.zhihu.com/question/27664545

https://www.zhihu.com/question/27664545

微软自己的解决办法

https://support.microsoft.com/en-us/help/3083595/task-manager-might-show-100-disk-utilization-on-windows-10-devices-wit

https://support.microsoft.com/zh-cn/help/3083595/task-manager-might-show-100-disk-utilization-on-windows-10-devices-wit

症状


任务管理器显示磁盘作为光或无负载,尽管利用率为 100%,系统可能会遇到延迟或没有反应。此外,系统事件日志包含与事件 ID 129,表示重置磁盘控制器的多个事件。

重置设备可以由大量不同的因素,而我们所了解的问题与一些高级主机控制器 接口 PCI Express(AHCI PCIe) 模型和收件箱 StorAHCI.sys 驱动程序一起运行时,Windows 10 中导致这些症状。由于固件错误,固态驱动器 (SSD) 不正确完成输入/输出消息信号中断 (MSI) 模式下启用。因此,Windows 存储堆栈尝试将设备重置后等待没有响应的读取或写入一段时间。

可以针对特定设备通过注册表禁用 MSI 模式︰

  1. 如果您正在运行收件箱 AHCI 驱动程序 (StorAHCI.sys) 的识别︰

    1. 使用管理员权限打开命令提示符。在命令提示符窗口中键入以下命令,然后按 enter 键︰ devmgmt.msc
    2. 在IDE ATA/ATAP 控制器下 ,右击 AHCI 的控制器节点并选择属性。此节点通常称为"标准 AHCI SATA 控制器"。
    3. 导航到驱动程序选项卡,然后单击驱动程序详细信息。
    4. 如果您在列表中看到"StorAHCI.sys",则您正在运行收件箱驱动程序。
  2. 将 MSI 禁用注册表中的控制器︰
    1. 在步骤 1.2 中打开同一属性窗口中,导航到详细信息选项卡并从属性下拉菜单中选择设备实例路径。记下此路径。
    2. 通过在先前已打开的命令提示符处键入regedit打开注册表编辑器。
    3. 导航到 ︰ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\ <AHCI Controller>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties, where <AHCI Controller> refers to the device instance path you noted in step 2.1。
    4. 把MSISupported密钥的值由"1"更改为"0"。
    5. 如果您不知道引导设备附加到哪个控制器,为所有在步骤1.2下找到的 AHCI 控制器重复步骤2.1到2.4 。
  3. 重新启动计算机。

全程卡死。监视器显示,磁盘占用全线100%。
鼠标动弹不得,文件夹、网页、硬是文件、开始菜单等等,只要你能想到的,全线卡顿、罢工、歇菜!

  1、按下WIN+R调出运行,然后输入 regedit 回车;

  2、在注册表编辑器中定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services;

  3、找到OneSyncSvc、OneSyncSvc_Session1、UserDataSvc、UserDataSvc_Session1将start值改为4;

  4、退出注册表编辑器,然后重启Win10系统即可。

关闭自动更新

方法一

右键点击左下角微软按钮,找到“运行”   也可用键盘的win+R

在运行处输入 “services.msc”   点击确定。

在弹出来的服务中,找到“Windows Update”

找到后双击,在启动类型处·选择“禁用”然后点击应用。

最后自动更新已关闭,你们可以去自动更新那看看,路径如图所示,点击更新后是不会更新的。

方法二

打开任务管理器,工具栏右键选择"任务管理器"或者快捷键Ctrl+Alt+Del   打开服务,找到windows Update  选择禁用即可!!

windows update

Win10 下解决硬盘占用100%的方法, 如下:

修改注册表:

摁下Win + R, 输入regedit打开注册表编辑器.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UnistoreSvc等类似项的start值为4

关闭服务: 服务主机: Unistack服务组

重点!!!很多人忽略了原因:电源选项里面的“快速启动”,因为下载补丁包,或者系统升级的缘故,快速启动选项被自动改为默认不启动,导致开机慢,磁盘100%。恢复启用“快速启动”,重启后,开机16秒。机械硬盘。不知道怎么开启?参看这个文章:

http://www.dnpz.net/diannaozhishi/2223.html

win10的快速启动能让你的电脑开机速度飞起,今天小编就来给大家讲讲关于win10快速启动的原理以及win10快速启动的弊端

windows10快速启动原理介绍一:先来个直观的,如果你是Win8及之后版本,打开任务管理器,点开性能选项卡看运行时间,如图:

这个问题耗时快一年了 最开始以为win8还不够成熟 换回win7用了一学期 后来忍不住又用win8.1问题依旧就开始搜索 最后关闭家庭组 不使用任何杀毒软件 只用MSE而且关掉实时扫描 再关掉快速开机功能 现在能正常用了 不知道折腾了那么多是哪个起了作用

总感觉 微软以为我们全都有ssd 他们觉得没必要解决了吧 win10 观望一下

原文地址:https://www.cnblogs.com/shidexiao/p/9691326.html

时间: 2024-11-05 16:32:09

win10磁盘/cpu占用100%问题的相关文章

sql数据库cpu占用100问题查询

转载    原作者  xunziji SQL Server Cpu 100% 的情况并不太常见,一般引起 SQL Server 产生性能问题的,都是 阻塞.连接数.IO 磁盘等.所以,一般SQL Server 的使用率都是比较低的.但是,在有些情况下,还是会出现Cpu 100%的情况的. SQL Server 在做哪些操作的时候,会比较集中使用 CPU 资源呢?常见的主要如下: 常见的原因: 1. 编译和重编译 编译是 SQL Server 为指令生成执行计划的过程.SQL Server 要分析

Web API的CPU占用100%

我用Web API做了一个网站,网站很简单,请求就是几个普通的参数,提交到服务器后,在Web API里做一下参数验证,然后去访问Redis里的TIME命令,最后把TIME命令返回的结果计算出yyyy-MM-dd HH:mm:ss的形式,返回JSON格式.每秒请求数:1500次.CPU占用100%内存和IO都比较低. CPU:E5800 内存:4G+2G 硬盘:普通蓝盘500G各位,有人遇到过这样的情况吗? ---------------------------------------------

w3wp.exe(IIS ) CPU 占用 100% 的常见原因及解决办法

对于IIS 管理员来说,经常会碰到 Web 服务器 CPU 占用 100% 的情况,以下是个人的日常工作总结和一些解决办法,主要用来剖析 w3wp.exe(IIS )  占用 CPU 100% 的一些原因 和解决方案,希望能对你有所帮助 w3wp.exe的解释 : 全名,IIS Application Pool Process. w3wp.exe是IIS工具的一部.w3wp.exe是在IIS(因特网信息服务器)与应用程序池相关联的一个进程,如果你有多个应用程序池,就会有对应的多个w3wp.exe

macos mail CPU占用100% 且内存不断增加的问题

macos mail CPU占用100% 且内存不断增加的问题 我的问题最终的解决方法似乎是把mail程序的日志清除一下就好了. 通过<活动监视器>查看到mail打开的文件中,有日志的目录: 进去查看发现有一个日志文件居然达到1.77GB,还有几个是几百MB的,删除所有日志文件. 之后重启mail后,发现mail运行就正常了.

Java项目服务器cpu占用100%解决办法

服务器cpu占用100% 项目上线后运行一段时间,突然发现cpu 8个逻辑核心都占用100%,心情很紧张,然后就在网上找了一些解决方法,具体如下:        1.查找哪些进程在耗cpu         进入服务器,top 命令看一下,发现进程6633占用了800%        [[email protected] ~]# top        2.把进程的栈dump到文件里,以便后面的分析       [[email protected] ~]# jstack 23812 >> java

mysql cpu 100% 满 优化方案 解决MySQL CPU占用100%的经验总结

下面是一些经验 供参考 解决MySQL CPU占用100%的经验总结 - karl_han的专栏 - CSDN博客 https://blog.csdn.net/karl_han/article/details/5630782 MySQL服务器 IO 100%的分析与优化方案 - hello_katty的专栏 - CSDN博客https://blog.csdn.net/hello_katty/article/details/83268370 MySQL服务器CPU跑满100%的情况分析 - qq_

电脑公司win10系统cpu占用高怎么办| win10cpu占用率高解决办法

相信很多用户都安装了电脑公司win10纯净版系统了,因为win10系统对于硬件的要求并不是很高,硬件要求低了,但是为什么win10系统总是会遇到CPU占用率的问题呢?win10系统CPU占用率高怎么解决呢? 电脑公司win10系统CPU占用率高解决步骤: 1.按快捷键"win+R"快捷键,打开"运行"界面,输入"regedit"代码,如图1所示 2.在"注册表编辑器"界面中,依次展开"HKEY_LOCAL_MACHI

解决YED画图CPU占用100%的问题

背景 公司很多项目都会用到YED包来画关联方的关联图,当某个公司的4度关联方个数过多以及关联关系太过复杂时,使用YED画图会造成CPU占用一直100%并且长时间占用不释放CPU资源.所以在使用YED画图的代码流程设计需要一些技巧来保证YED画图不会阻塞主线程,并且确保当图片长时间无法绘制成功时,需要有一种机制强制终止绘制,避免CPU资源长时间无意义的浪费. 解决方案思考 找出YED无法完成绘制的原因.从根本上解决. 如果无法从根本上解决至少需要解决长时间CPU100%占用. 尝试解决 首先尝试了

Linux删除大文件进程还在导致磁盘空间占用100%问题处理

1. 问题描述 上午收到鹰网监控,某台应用机器的磁盘利用率达到100%,通过df和du等命令查看占用的磁盘空间并没有达到分配的逻辑卷挂载路径的最大值 2. 问题分析 最近公司那边开发了代码发布平台,在进行代码更新时,先删除日志缓存文件,在进行进程停止导致的 3. 问题处理 使用lsof |grep deleted命令查看已经标记为已经删除的文件 注:这个deleted表示该已经删除了的文件,但是文件句柄未释放,这个命令会把所有的未释放文件句柄的进程列出来 使用kill命令进行杀进程操作,但是该操