解决Shell Infrastructure Host / sihost.exe 在后台长期高额占用cpu

文章提供了两种解决ShellInfrastructureHost进程(sihost.exe)高CPU占用的方法:一是通过运行DISM和SFC命令修复系统文件;二是修复Windows的Photos程序,或者更换默认的图片查看应用,以避免因程序内存泄漏导致的CPU资源消耗。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决Shell Infrastructure Host / sihost.exe 在后台长期高额占用cpu

解决方法一:修复系统文件

打开cmd,运行下列命令

DISM /Online /Cleanup-image /Restorehealth
Sfc /scannow

解决方法二:修复Photos/照片程序

据说windows自带的图片查看程序存在内存泄漏的bug,官方一直没有修复,因此,需要在

into_photo
点击“高级选项”,往下翻,能看到下图所示的界面:

repair_photos_exe
点击“修复”按钮,即可。

更换默认的图片查看器

不使用默认的“照片”作为图片查看程序。
default_viewer

### 回答1: Shell基础设施主机占用CPU可能是由于以下原因导致的: 1. 系统负载过:如果系统负载过Shell基础设施主机可能会占用大量CPU资源来处理请求,导致CPU占用率。 2. 程序错误:如果Shell基础设施主机中的程序出现错误或异常,可能会导致CPU占用率。 3. 病毒或恶意软件:如果Shell基础设施主机感染了病毒或恶意软件,这些程序可能会占用大量CPU资源来执行恶意操作。 为了解决这个问题,可以尝试以下方法: 1. 优化系统配置:可以通过优化系统配置来减少系统负载,从而降低CPU占用率。 2. 检查程序错误:可以检查Shell基础设施主机中的程序是否存在错误或异常,如果有,需要及时修复。 3. 扫描病毒或恶意软件:可以使用杀毒软件对Shell基础设施主机进行扫描,查找并清除病毒或恶意软件。 ### 回答2: Shell Infrastructure HostWindows 操作系统中一个系统程序,它主要用于支持各种应用程序的通信、控制电源管理等功能。在 Windows 10 系统中,Shell Infrastructure Host 经常会占用相当一部分的 CPU 资源,导致电脑运行缓慢卡顿的情况发生。 Shell Infrastructure Host 占用 CPU 的原因可能有很多种,但一般是由于一些应用程序在后台运行,不断地与 Shell Infrastructure Host 进行通信,导致 Shell Infrastructure Host 占用了大量的 CPU 资源。此外,Shell Infrastructure Host 还会在解压文件或拷贝文件时占用CPU 资源。 那么,如果遇到 Shell Infrastructure Host 占用 CPU 的情况,应该如何处理呢?首先,我们可以通过任务管理器查看哪些应用程序正在运行,是否有应用程序与 Shell Infrastructure Host 不断进行通信,如果有,可以尝试关闭这些应用程序,看看是否能够减轻 Shell Infrastructure HostCPU 占用。同时,我们也可以尝试清理电脑中的垃圾文件和临时文件,以及关闭一些不必要的系统服务,释放部分的 CPU 资源。 另外,如果 Shell Infrastructure Host 占用 CPU 的情况比较严重,严重影响了电脑的使用,我们也可以通过升级系统补丁、更新驱动程序等方法来修复问题。如果以上方法仍然无法解决问题,建议寻求专业的技术支持或咨询相关的论坛、社区等平台,以获得更具体的解决方案。 ### 回答3: Shell infrastructure hostWindows系统中的一个进程,它负责执行Windows系统中配置文件或脚本(.bat、.cmd、.vbs等)中的命令。 当系统执行的脚本或命令非常复杂或者资源占用时,shell infrastructure host就会占用大量的CPU资源。这可能会导致系统运行缓慢或卡顿,尤其是对于较老的电脑或者低配置的机器来说,占用CPU资源可能会更加明显。 为了解决这个问题,我们可以尝试以下几种方法: 1. 关闭或停止占用资源较的程序或应用,这样可以释放CPU资源,让shell infrastructure host能够更加顺畅地运行。 2. 检查是否有病毒或恶意软件感染,这些恶意程序可能正在利用shell infrastructure host来执行恶意脚本或命令,导致CPU占用。可以通过杀毒软件或系统自带的安全中心进行扫描和清除。 3. 升级系统或更换硬件,如果经常出现CPU占用的情况,可能是因为系统过旧或者硬件配置不足所致。升级系统或更换更好的硬件可以提系统运行效率和稳定性。 4. 优化shell infrastructure host的性能,例如可以优化系统的内存或磁盘管理,在脚本或命令中尽量减少无用的操作和查询,尽可能使用更为效的命令等等。这些优化措施能够减少shell infrastructure hostCPU占用,提系统的运行效率和性能。 综上所述,shell infrastructure hostCPU占用问题是一个比较常见的问题,但是通过适当的优化和调整,我们可以解决这个问题,提系统的运行效率和稳定性。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值