同じような症状で悩んでいたので。
まとめサイトですが、ちょうど同じ悩みついて取り上げられていたので自分用にメモしておきます。
症状
Winodws10環境において、デスクトップ画面などで右クリックをすると、なぜかexplorer.exeのCPU使用率が上がり、場合によっては100%になってしまい動作が遅くなるなど使用に支障が出る場合がある。
確認環境:
- Microsoft Windows 10 [Version 10.0.18362.295]
対応その1
2. If the issue has been caused due to recent Windows update – I would suggest that you uninstall the latest KB update and hide it so that it doesn’t install it automatically and wait for new update to come which will be installed automatically.
https://answers.microsoft.com/en-us/windows/forum/all/cpu-usage-increases-when-i-right-click-on-desktop/562d7158-e2a9-4777-ba2e-4aeb8fd57614?auth=1
To know which update got installed
Windows Key+i to invoke Settings > Update & Security > Click View installed update history. These KBs should be from the below list. Don’t uninstall any other KB
For 1809 – https://support.microsoft.com/en-us/help/4464619
For 1803 – https://support.microsoft.com/en-us/help/4099479
Make note of KB and uninstall and block it.
Uninstall
Windows Key + R > Type: appwiz.cpl > Enter > Click View installed updates > Select the required updates, right click, uninstall.
Block
- Windows 10 1809ならば
https://support.microsoft.com/en-us/help/4464619 を削除する - Windows 10 1803ならば
https://support.microsoft.com/en-us/help/4099479 を削除する
対応その2
Check with that.
https://answers.microsoft.com/en-us/windows/forum/all/cpu-usage-increases-when-i-right-click-on-desktop/562d7158-e2a9-4777-ba2e-4aeb8fd57614?auth=1
Other workaround is go to resource monitor in task manager.
check what’s using the explorer.exe so high.
most cases it shows svchost.exe used maximum.
If so do this work around.
You can try stopping some services using RUN -> services.msc
I will mention the list of services below.
Background Intelligent Transfer Service
Superfetch
Windows Search
Windows Update
Definitely if you don’t require these services you can disable it
explorer.exe
が大きくCPUを消費しているが、その中でもsvchost.exe
がその多くを占めている。
以下のサービスのうち使用していないものを無効化する。
- Background Intelligent Transfer Service (BITS)
- Superfetch
- Windows Search
- Windows Update
とりあえず
Windowsのサービスから、 Superfetch(SysMain) と Windows Search は無効にして様子見。
Background Intelligent Transfer Service (BITS) とWindows Updateは、そのものの通りWindows Updateに強く関連したサービスなので、さすがに無効化はせずそのままです。
参考情報
2019年8月16日:追記
少なくとも上記の対応をとってから、CPUが100%になる現象にはほとんど遭遇していません。とはいえもう少し様子見が必要かも。