如果您的电脑速度变慢,并且任务管理器显示磁盘使用率不断徘徊在 100% 标记附近(并相应地标记为红色),则需要引起关注。通常,磁盘使用量永远不应该像这样达到最大。但如果确实如此,您可以确定您的电脑出现了某些问题。
要知道什么
- 100% 磁盘使用率可能是由硬件问题、有问题的 Windows 服务和功能、损坏的文件以及有错误的更新引起的。
- 要解决此问题,请尝试重建搜索索引、停止 SysMain 和 DiagTrack 等服务、重置 OneDrive 同步和临时文件、删除临时文件并停止磁盘碎片整理。
- 您还可以尝试更新设备驱动程序、重新连接 SATA 电缆、运行 SFC 和磁盘检查、扫描恶意软件以及启用最佳性能电源设置。
- 如果全部失败,请尝试重置 Windows。
以下是您需要了解的有关导致 100% 磁盘使用率的原因以及解决该问题的多种方法的所有信息。
100% 磁盘使用率是什么意思?
当磁盘使用量达到最大容量时,这意味着它要么被明显的任务占用,要么被后台运行的服务占用。
100% 的磁盘使用率几乎总是与低于标准的计算机性能、游戏问题以及硬盘繁忙旋转产生的巨大噪音同时出现。即使是新计算机也可能会遇到此问题,这就是问题似乎由多个组件组成的原因之一。
是什么原因导致磁盘使用率 100%?
如果您看到磁盘使用百分比一直充满,那么您的计算机可能会出现多种问题。无论是硬件问题(例如电缆连接不正确),还是 Windows 后台服务和功能问题、损坏的文件以及有缺陷的更新,随着时间的推移,情况会逐渐累积并导致 PC 速度变慢。
解决 Windows 10 磁盘使用率 100% 的 18 种方法
现在,考虑到导致计算机负担过重的一长串潜在原因,很难准确诊断出是什么给硬盘带来了压力。为此,我们研究了解决此问题的所有可能方法。一一尝试这些修复方法,看看磁盘使用百分比是否下降。
1.删除并重建搜索索引
导致如此高的磁盘使用率的常见罪魁祸首之一是 Windows 搜索索引。它可以通过扫描磁盘并将其转换为索引来提供即时结果,从而帮助您快速查找文件和文件夹。
但是某些 Windows 错误可能会导致搜索索引无限循环地运行,这样它们就会一直建立索引,直到王国到来为止,并导致磁盘过载。修复方法如下:
但是,这可能只能暂时阻止它进入“搜索循环”,直到 Windows 重新启动为止。幸运的是,有一种方法可以永久禁用 Windows 搜索索引。就是这样:
- 按Win+R 打开“运行”框,然后输入“services.msc”并按 Enter。
- 在“服务”窗口中,向下滚动并双击 Windows Search 。
- 然后,单击“启动类型”旁边的下拉菜单选项。
- 选择 禁用。
- 点击 “确定” 。
2.停止Superfetch(SysMain)和Windows Search服务
Superfetch 服务或 SysMain 会分析您的使用模式,确定您使用某些程序的频率,并将其数据预加载到内存中,以便它们打开速度更快。但众所周知,Superfetch(或 SysMain)会占用磁盘使用空间并导致性能缺陷,否则不会发生这种情况。简单的解决方法是完全禁用此服务。
- 按Win+R 调出运行框并输入“services.msc”。
- 然后向下滚动,直到找到 SysMain并双击它。
- 单击“启动类型”旁边的下拉菜单 。
- 选择 禁用。
- 点击 “确定” 。
现在,再次检查磁盘使用情况,看看是否有差异。
3.重置分页(虚拟内存)
Windows 有一个巧妙的解决方案,可以在 RAM 耗尽时虚拟地扩展内存——页面文件。它是“虚拟”的,因为您的 PC 使用硬盘来补充需要大量内存空间的进程的 RAM。
但页面文件很容易受到损坏,并可能导致磁盘使用率高于正常水平。修复有缺陷的页面文件的唯一方法是将其删除并重新创建一个。操作方法如下:
- 按Win+R 调出运行框,输入“sysdm.cpl”并按Enter键。
- 在“系统属性”窗口中,转到高级 选项卡。
- 然后,在“性能”下,单击 “设置” 。
- 在“高级” 选项卡下,单击 “更改” 。
- 取消选中“自动管理所有驱动器的分页文件大小”框。
- 选择安装 Windows 的分区(默认为 C:),然后选择 “自定义大小” 。
- 在此输入分页的初始大小和最大大小(均以 MB 为单位)。这可能会因您的计算机而异。但在大多数情况下,初始页面文件大小可能只是建议的大小。
- 但是,最大大小不应超过 RAM 的 1.5 倍。但在我们的示例中,我们将其限制为 8092 MB,这是一个足够好的页面文件大小。
- 不要让这个数字太高,因为我们试图防止磁盘负担过重。或者,您可以只选择 “无分页文件” 选项,而不让磁盘分配任何虚拟内存。
- 设置值后,单击 “设置”,然后 单击“确定” 。
4.删除临时文件
- 导航到位于此处的 Temp 文件夹:C:\Windows\Temp
- 或者,您可以通过按Win+R打开“运行”框 并搜索“Temp”
- 删除该文件夹中的所有文件。
现在检查问题是否已解决。
5. 重置同步工具
OneDrive 同步有时会卡住并继续同步文件,即使该过程实际上已结束且没有任何内容可供同步。这会导致磁盘超速运转,尤其是在同步大量数据时。在这些情况下,最好重置它。要重置 OneDrive,请再次打开“运行”框(如前所示)并键入以下命令:%localappdata%\Microsoft\OneDrive\onedrive.exe /reset
单击“确定”后 ,OneDrive 将重置。众所周知,这样做可以整理磁盘内存并防止其耗尽。
6.停止磁盘碎片整理
磁盘碎片整理提高了将来检索数据的整体效率。但它也会增加磁盘使用量,甚至不会在任务管理器中显示为进程。1最重要的是,磁盘碎片整理默认情况下会定期打开。
- 要禁用磁盘碎片整理,请按“开始”,键入“碎片整理”,然后选择碎片整理和优化驱动器。
- 现在,单击“更改设置” 。
- 取消选中“按计划运行” 并单击 “确定” 。
这将阻止磁盘碎片整理启动并减少磁盘内存的负载。
7.禁用“DiagTrack”服务
诊断跟踪(或连接的用户体验和遥测)是一项已知会导致较高磁盘使用率的服务。以下是禁用它的方法:
- 打开任务管理器(按Ctrl+Shift+Esc)并单击“服务” 选项卡。
- 向下滚动并选择DiagTrack(或搜索它)。单击“停止” 。
- 一旦 DiagTrack 停止,就需要永久禁用它。单击三点图标并选择“开放服务” 。
- 在“服务”窗口中,找到并双击Connected User Experiences and Telemetry 。
- 在“常规”选项卡下,单击“启动类型”旁边的下拉菜单。
- 选择 禁用。
- 单击 “应用” 。
- 现在转到“恢复”选项卡。在三个下拉菜单选项上选择 不采取任何操作。单击 “确定” 。
8. 更新和修复设备驱动程序
某些高级主机控制器接口 PCI-Express 型号也可能会导致此问题,尤其是使用 StorAHCI.sys 驱动程序时。可以肯定地说,他们必须离开。但首先,确定您是否使用此 AHCI 驱动程序。
- 按Win+R 打开“运行”框,输入“devmgmt.msc”并按 Enter 键。
- 展开“IDE ATA/ATAPI 控制器”,然后右键单击“标准 SATA AHCI 控制器” 并选择 “属性” 。
- 现在,在“驱动程序”选项卡下,单击 驱动程序详细信息。
- 如果您在驱动程序文件中找到“storahci.sys”,则必须从注册表中禁用它。
- 现在,转到同一窗口中的“详细信息”选项卡并记下驱动程序的值。该值稍后会派上用场,因此请右键单击并复制它。
- 现在,在“运行”框中输入“regedit”,然后按 Enter。
- 导航至以下地址:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\(AHCI Controller)\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties
- 将“(AHCI 控制器)”替换为您之前复制的值。
- 现在,在右侧双击MSISupported 进行修改。
- 将其值数据更改为 0。然后单击 “确定” 。
如果您没有此 MSI 驱动程序,您仍然应该继续从设备管理器更新您的存储控制器驱动程序。
- 为此,请单击展开“存储控制器”。
- 然后右键单击您的存储驱动程序并选择 更新驱动程序。
- 当询问时,选择 自动搜索驱动程序。
- 如果有任何待处理的更新,这些更新将自动安装。完成此操作后,再次检查磁盘使用百分比以查看是否有任何影响。
9. 重新连接(或更换)SATA 电缆
有问题的 SATA 电缆也可能导致此问题。解决此问题的一个简单方法是重新连接连接到硬盘的 SATA 电缆并检查其是否正常工作。SATA 电缆接触不良也会迫使磁盘比平时更加努力地传输信息。如果 SATA 电缆有磨损迹象,尤其是在接触点处,您可能还需要更换它。
10.对损坏的系统文件运行SFC
损坏的系统文件可能会对多个服务和进程造成严重破坏,并迫使磁盘进入超级驱动器。要扫描损坏的文件并修复它们,请按照以下步骤操作:
- 按“开始”,输入“cmd”,然后单击“以管理员身份运行”。
- 在这里,一一输入以下命令,按 Enter 键,然后让它们完成:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
这些过程完成后,将自动下载损坏文件的替换文件。此外,请检查此后您的计算机是否有可用的更新。
11.运行磁盘检查
与之前的方法类似,您可能还需要检查磁盘是否存在任何潜在错误。要快速运行磁盘检查,请打开命令提示符(如上一步所示)并输入以下命令:chkdsdk.exe /f /r
出现提示时,输入 Y 并按 Enter 键。
现在,关闭所有程序并重新启动系统。计算机重新启动后就会开始磁盘检查。
12. 针对潜在恶意软件运行防病毒软件
病毒和恶意软件是导致许多问题(包括高磁盘负载)的长期原因。如果您没有第三方防病毒应用程序,请从 Windows 安全扫描病毒。
- 为此,请从“开始”菜单搜索并打开“Windows 安全”。
- 单击病毒和威胁防护。
- 现在,单击 “快速扫描” 。
- 如果扫描完成后检测到任何威胁,请单击 “操作”下的删除。
13.切换到“最佳性能”电源设置
100% 磁盘使用率问题在标准电源模式下更容易发生,但在高性能模式下则较少发生。您可以通过以下方式切换到它:
- 打开“设置”应用,然后选择“系统”>“电源和电池”。
- 从“电源模式”下拉菜单中,选择 “最佳性能”。
14.关闭Windows提示、技巧和建议
如果您是 Windows 新用户,Windows 提示、技巧和建议会非常有用。但它们并不是那么重要,并且保留它们会耗尽宝贵的磁盘内存资源。
- 打开“设置”应用,然后选择“系统”>“通知”>“其他设置”。
- 取消选中 使用 Windows 时获取提示和建议。
- 您还可以在此处取消选中不需要的其他项目。
15.关闭Windows Defender
如果您安装了防病毒程序作为抵御病毒的主要堡垒,则不需要 Windows Defender,因为它会给您的磁盘带来巨大的负载。以下是禁用它的方法:
- 从“开始”菜单搜索并打开“Windows 安全”。
- 单击 病毒和威胁防护。
- 在“病毒和威胁防护设置”下,点击 “管理设置”。
- 禁用 实时保护。
16. 在 Google Chrome 中禁用“预加载页面”
浏览器的预测服务占用磁盘内存的情况并不罕见。以下是禁用它的方法:
- 单击右上角的更多选项(三个垂直点),然后选择 设置。
- 搜索“预加载页面”并将其关闭。
这样做将确保 Chrome 不会根据您过去访问过的页面来预加载您可能访问的网站,从而减少磁盘内存的负载。
17.更新Windows
如果您已经做到了这里,那么上述内容很可能都不适合您。在认输之前您可能想要尝试的最后一种方法是更新您的 Windows。
将 Windows 保持更新到最新版本可确保消除系统可能存在的任何错误。
- 打开“设置”应用程序,选择“Windows 更新”,然后单击“检查更新”。
- 下载并安装可能存在的任何待处理更新。
您的系统总是有可能需要进行一点升级来消除可能导致无关磁盘使用问题的现有错误和故障。
18. 重新安装Windows
当一切都失败时,重新安装。这是大多数 Windows 用户在其他事情没有按预期进行时所采用的常识。以下是如何在保留应用程序、文件和设置的同时重新安装 Windows:
- 打开“设置”应用程序,然后选择“系统”>“恢复”。
- 在“使用 Windows 更新修复问题”旁边,单击“ 立即重新安装”。
- 如果您使用的是旧版本的 Windows,请单击 “重置电脑” 并按照屏幕上的说明进行操作。
我们希望上述修复之一能够为您解决 100% 磁盘使用问题。在完成每种方法之后,请务必通过启动任务管理器来检查修复是否有效。有时,需要重新启动才能修复工作并使更改生效。因此,在您完全确定任何一种方法没有任何作用之前,不要太草率地低估它。