电脑卡慢原因之磁盘占用100%

电脑刚重装完系统没多久就变得卡慢了,前几天一直凑合着用着,今天实在受不了了,点一下鼠标反应好长时间,还让不让人好好玩耍了。今天就花了一些时间彻底解决一下这个问题。


遇到这种情况,我首先查看了一下资源管理器,结果一看就不得了,磁盘占用100%,这个是什么意思呢?我就上网查了一下,解释如下:

磁盘占用100%一般都是出现在程序扫描磁盘的时候,比如:
a.系统定期自动维护,进行磁盘碎片整理的时候;
b.用户向库添加新的位置,扫描文件自动建立索引的时候;
c.打开Windows Media Player 播放器,自动扫描媒体库文件的时候;
d.刚刚安装酷狗音乐,后台自动扫描整个磁盘的时候;
e.差不多,只要涉及磁盘文件扫描都会容易出现此问题;


难怪今天我电脑完全用不了,回想一下,我今天好像多次在播放器里添加文件,用电脑管家进行扫描等很多关于文件清理的操作。

于是就上网搜了一下怎么解决这个问题。


1.关闭不必要的服务:

如家庭组HomeGroup Listener 和HomeGroup Provider、Windows Defender、Superfetch、Windows Search等。

打开服务方法为:Win+R,在运行窗口中输入services.msc



然后双击要关闭的服务,在启动类型中选择禁用。



2.关闭Windows Defender
Windows Defender会定期扫描硬盘,Win10预览版9860后却无法关闭定期扫描功能,导致硬盘占用率居高不下,系统整体卡顿。用户可以尝试使用组策略限制Defender的定时扫描或关闭Defender来解决问题。在搜索栏输入gpedit.msc打开组策略编辑器,定位到“计算机配置-管理模板-Windows组建-Windows Defender防病毒程序-扫描”中的“指定每周的不同天运行计划扫描”配置为“已启用”根据帮助中的内容选择设置。或直接在Windows Defender设置内在管理选项中将其关闭。




3.关闭IPv6协议
IPv6功能开启,硬盘占用率居高它多少有一些责任。因此,建议不使用IPv6的用户可以将其关闭。
打开网络和共享中心,点击左上角的“更改适配器配置”,选择你在使用的网卡,右键单击,然后点击“属性”,滑块向下拉,去掉IPV6勾选予以关闭。


4.虚拟内存(慎用,会导致不可知问题,推荐8GB以上内存用户尝试!
虚拟内存会把部分应用的内存转储到硬盘中,避免物理内存不够用的情况。中低端的电脑开启虚拟内存,可以提高运行效率,但也带来了对硬盘的负担,如果用户的物理内存在4GB甚至8GB以上,可以尝试降低虚拟内存,但最好不要低于2048MB。
右键点击“这台电脑”,点击“属性”,点击“高级系统设置”“设置”“高级”,然后再虚拟内存一栏点击“更改”根据需要分配虚拟内存。

进行完上述的部分操作后,磁盘占用就降低到百分之十几了,电脑立刻就不卡了。心情一下子就好了,有问题还是及时解决的好!


### 解决 Windows 11 磁盘占用率达到 100% 的方法 Windows 11 系统中,磁盘占用率过高是一个常见问题,可能会影响系统性能和用户体验。以下是一些有效的解决方法,可以逐步尝试以降低磁盘占用率并提升系统响应速度。 #### 1. 禁用 SysMain 服务 SysMain(以前称为 Superfetch)是一项旨在通过预加载常用应用程序到内存中以提高系统性能的服务。然而,它有时会导致磁盘占用率过高。可以通过以下步骤禁用该服务: - 按 `Win + R` 打开“运行”对话框,输入 `services.msc` 并回车。 - 在服务列表中找到 `SysMain`,右键点击选择“属性”。 - 在“启动类型”下拉菜单中选择“禁用”,然后点击“停止”按钮以停止该服务。 - 点击“应用”并确认更改。 此操作可以显著降低磁盘的负载,尤其是在机械硬盘(HDD)上[^1]。 #### 2. 关闭快速启动功能 快速启动是 Windows 的一项节能功能,旨在加快系统的启动速度。然而,某些情况下它可能导致磁盘占用率过高。可以通过以下步骤关闭该功能: - 打开“控制面板”,选择“电源选项”。 - 点击左侧的“选择电源按钮的功能”。 - 点击页面顶部的“更改当前不可用的设置”。 - 取消勾选“启用快速启动(推荐)”选项,然后点击“保存更改”。 关闭快速启动后,系统可能会稍微延长启动时间,但有助于减少磁盘占用率[^1]。 #### 3. 更新或卸载有问题的驱动程序 过时或不兼容的驱动程序也可能导致磁盘占用率过高。可以通过以下方式检查和更新驱动程序: - 按 `Win + X`,选择“设备管理器”。 - 展开各个硬件类别,右键点击设备,选择“更新驱动程序”。 - 如果更新无效,可以尝试卸载驱动程序,然后重新启动系统,让 Windows 自动重新安装驱动程序。 特别注意硬盘控制器(如 AHCI)和存储设备的驱动程序,这些是影响磁盘性能的关键组件。 #### 4. 使用资源监视器分析磁盘活动 Windows 11 自带的资源监视器可以帮助识别哪些进程正在大量访问磁盘: - 按 `Ctrl + Shift + Esc` 打开任务管理器。 - 切换到“性能”选项,点击左下角的“打开资源监视器”。 - 在“磁盘”标签页中,查看哪些进程正在频繁读写磁盘。 通过识别高磁盘使用率的进程,可以进一步决定是否需要结束该进程或调整其设置。 #### 5. 检查并修复磁盘错误 磁盘错误或文件系统损坏也可能导致磁盘占用率异常。可以使用内置的 `chkdsk` 工具进行检查和修复: - 打开命令提示符(管理员),输入以下命令: ```cmd chkdsk C: /f /r ``` 其中 `C:` 是目标磁盘分区,`/f` 表示修复错误,`/r` 表示查找坏扇区并恢复可读数据。 - 系统会提示该操作将在下次重启时执行,输入 `Y` 确认。 重启后,系统将自动执行磁盘检查和修复操作。 #### 6. 调整虚拟内存设置 Windows 使用虚拟内存(页面文件)来扩展物理内存。如果虚拟内存设置不当,可能会导致磁盘占用率过高。可以通过以下步骤调整虚拟内存: - 右键点击“此电脑”,选择“属性” > “高级系统设置” > “性能”部分的“设置”。 - 在“高级”选项下,点击“更改虚拟内存”。 - 取消勾选“自动管理所有驱动器的页面文件大小”,然后为系统驱动器选择自定义大小。 - 建议将初始大小设置为物理内存的 1 倍,最大值设置为物理内存的 2 到 3 倍。 调整虚拟内存后,可以减少系统对磁盘的频繁访问。 #### 7. 执行磁盘清理 系统日志、临时文件和更新缓存等无用数据可能会占用大量磁盘空间并影响性能。可以通过以下步骤执行磁盘清理: - 打开“此电脑”,右键点击系统驱动器(通常是 C:),选择“属性”。 - 点击“磁盘清理”。 - 选择要删除的文件类型(如“下载”、“临时 Internet 文件”、“回收站”等),然后点击“确定”。 此外,还可以点击“清理系统文件”以删除 Windows 更新的旧版本和其他系统文件。 #### 8. 检查后台程序和服务 某些后台程序(如索引服务、OneDrive、杀毒软件等)可能会在后台频繁访问磁盘。可以通过以下方式检查并关闭不必要的后台活动: - 打开任务管理器,切换到“启动”选项,禁用不必要的启动项。 - 在“服务”选项中,查看是否有占用磁盘资源的服务,右键点击并选择“停止”或“禁用”。 特别是索引服务(Windows Search)可能会导致磁盘占用率升高,可以考虑禁用或限制其索引范围。 #### 9. 升级硬件 如果上述软件层面的优化无法有效降低磁盘占用率,可能需要考虑升级硬件: - 将机械硬盘(HDD)更换为固态硬盘(SSD),可以显著提升磁盘读写速度。 - 增加物理内存(RAM),减少系统对虚拟内存的依赖。 #### 10. 使用第三方工具进行深度优化 除了系统自带的工具外,还可以使用第三方软件进行更深入的优化,例如: - **CCleaner**:用于清理系统垃圾文件和注册表。 - **Process Explorer**:用于更详细地查看进程的磁盘访问情况。 - **Defraggler**:用于对机械硬盘进行碎片整理(不适用于 SSD)。 这些工具可以帮助进一步诊断和解决磁盘占用率过高的问题。 --- ###
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值