如何阻止Windows 10 Photos应用及Runtime Broker占用过高CPU?
解决Photos后台偷跑+Runtime Broker高资源占用问题
我之前也碰到过一模一样的情况:笔记本风扇突然狂转,键盘反应慢得离谱,打开任务管理器一看,Photos和Runtime Broker在疯狂吃资源,关了Photos的设置也没用。试了下面这些方法终于搞定了,你可以挨个试试:
一、先给Photos来个“彻底重启+权限锁死”
强制停进程+重置应用
- 按
Ctrl+Shift+Esc打开任务管理器,找到Microsoft Photos和关联的Runtime Broker进程,右键点“结束任务”,先把当前的卡顿问题缓解了。 - 按
Win+I开设置,进「应用 > 应用和功能」,搜索Microsoft Photos,点它的「高级选项」。 - 在这里先点「终止」确保进程完全关掉,再点「重置」——这会清掉应用的缓存和你改的设置,恢复到刚装的状态,绝大多数后台异常的问题都能靠这个解决。
- 按
把Photos的后台权限彻底关掉
重置完还不够,得把它的后台权限锁死:在刚才的「高级选项」页面,找到「后台应用权限」,直接改成「从不」,这样系统就不会允许Photos在后台偷偷启动了。关掉OneDrive自动同步(如果用的话)
有时候Photos后台跑是在同步OneDrive里的图片,你可以手动关:打开Photos,点右上角三个点,选「设置」,找到「Microsoft OneDrive」,把「自动从OneDrive导入照片和视频」的开关关掉就行。
二、搞定Runtime Broker的异常占用
Runtime Broker本身是系统用来管应用权限的进程,它疯转大多是因为某个应用(比如这里的Photos)出问题了,除了上面治Photos的方法,你还可以试试:
- 砍掉不必要的应用权限
开设置进「隐私和安全性」,挨个看权限(比如相机、位置、后台应用),把那些你根本用不上的应用权限关掉——权限少了,Runtime Broker的负载自然就降下来了。 - 重置应用商店缓存
按Win+X选「Windows终端(管理员)」,输入命令wsreset.exe回车,这个命令会重置应用商店的缓存,有时候能解决系统应用的各种奇怪问题。
三、终极方案:换掉默认照片查看器(如果不用Photos的话)
要是你平时根本不用Photos,直接把默认照片查看器换回旧版的「照片查看器」,这样Photos就不会被触发启动了:
右键点一张图片,选「打开方式 > 选择另一个应用」,勾选「始终使用此应用打开.jpg文件」(对应你常用的格式),然后找到「照片查看器」就行。要是找不到的话,也可以在设置的「默认应用」里改,搜「照片查看器」,把默认应用换成旧版的那个。
内容的提问来源于stack exchange,提问作者GollyJer




