Windows 10ディフェンダーファイアウォールMpsSvcおよびインターネット共有サービス(ICS)が高いCPU使用率を消費する


12

コンピューターの現在のパフォーマンスは次のとおりです。 ここに画像の説明を入力してください 最近、アイドル中にコンピューターに問題が見つかりました。「Windows Defender Firewall」はCPUの15%を消費し、「インターネット接続の共有」はCPUの10%を消費します

実行しましたsfc scannowが、結果は同じです

イーサネットの接続共有がオフになっていることも確認しました

ここに画像の説明を入力してください

別の記事:https : //social.technet.microsoft.com/Forums/windows/en-US/a8d7ba9e-13aa-4410-9b3e-5c859e6ec93b/high-cpu-usage-windows-firewall?forum=w7itproperf

誰かが、サードパーティのファイアウォールのバグとして設定されているファイアウォールルールが過剰であるため、同じ問題があると言いました(現在、Windowsのデフォルトのファイアウォールを置き換えるためにアバストファイアウォールを使用しています)。だから私は彼と同じ問題であるかどうかを確認するためにコンピューターをチェックしたが、それは問題の原因ではないようだ:

デフォルトのWindowsファイアウォールでファイアウォールルールリストをエクスポートして、実行中のルールの数をカウントしました。 ここに画像の説明を入力してください ここに画像の説明を入力してください

avastファイアウォールルールの設定は次のとおりです。

ここに画像の説明を入力してください

見逃したことはありますか?CPU使用率が高いのはなぜですか?


WPRUI / WPA.exeを使用してCPU使用率を分析し、svchost.exeのスタックを展開し、関数名に基づいてサービスの動作を確認します。
magicandre1981

@ magicandre1981私は回避策を見つけました、WPAを使用して分析しようとしましたが、異常なものを見つけました:スタックでプロセス「n / a?」を見つけました、それがバグかどうかはわかりませんマイクロソフトかどうか。
ユーザー2012384

ETLファイルを共有してください(サイズ減らすための7zとしてそれを圧縮)
magicandre1981

回答:


13

Windows 10、ファイアウォール+ ICSサービスでCPU時間の10%を常に占有しているのと同じ問題がありました。

Windows Defenderを有効にしていないため、トップアンサーの指示に従うことができませんでした。代わりに:

[スタート]をクリックし、wf.mscと入力します

ここに画像の説明を入力してください

[ デフォルトポリシーの復元]をクリックします

ここに画像の説明を入力してください

他の回答と同じ効果があると確信しています


ファイアウォールがオフのときにWindowsがより多くの CPUを使用する理由は何ですか?
tuskiomi

これありがとう!過去数週間、Windows Defender以外にAVが存在しないこれらの問題が発生していました。[デフォルトポリシーの復元]をクリックするとタスクマネージャーが開かれ、CPU使用率がすぐに低下しました。現在、私のPCは、通常の使用中に絶えず45%に座っているのではなく、20%のCPUで実行されます。「デフォルトポリシーの復元」をクリックする前にルールを実際にチェックしませんでしたが、これらの不要なルールを通常/頻繁に追加するものは何ですか?
s1h4d0w

通常、Windowsは、一部のアプリケーションがインターネットにアクセスするためのアクセスを許可するように求めます。特にゲームはしばしばそれを引き起こします。
シアラン

12

私は同じ問題を抱えていましたが、Windows Defenderのファイアウォールを使用しています。ファイアウォールのデフォルトをリセットするとうまくいきました。

修正を見つけました https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/since-windows-10-fall-creators-update-1709/d03167cc-92e7-4d13-94ce-84fda7b0f94fで

Windows Defenderファイアウォールをリセットします。

設定->更新とセキュリティ-> Windows Defender-> Windows Defenderセキュリティセンターを開く->ファイアウォールとネットワーク保護->ファイアウォールのデフォルト設定の復元>ボタンをクリックしてデフォルトを復元します

または

Windowsファイアウォール修復ツールを使用します。

https://support.microsoft.com/en-us/help/17613/automatically-diagnose-and-fix-problems-with-windows-firewall


2

Services Managerで、インターネット接続共有(ICS)サービスのスタートアップの種類を「自動」から「手動」に変更します。タスクマネージャーで、10%のCPUを占有するICS SVCHOSTインスタンスを強制終了します。これによりICSは無効になりますが、CPUの浪費は停止します。

以前の回答では(このWebサイトのガイドラインに従って)「詳細を提供する」ことを試みましたが、モデレーターはそれらの詳細が建設的であることに同意しなかったため、削除しました。もし興味があれば、私に個人的に手紙を書いてください。


0

ええと...これの回避策を見つけました(しかし、問題を完全に解決するわけではありません)実行中にmsconfigと入力します ここに画像の説明を入力してください

次に、「Windows defender firewall」と「Internet connection sharing」を見つけて、チェックボックスをオフにします。その後、使用法は正常になります。

両方のサービスを使用していないと確信しているため、これを行いました(つまり、他のユーザーやコンピューターと接続を共有していないためavastとICSがあるためファイアウォール)


ICSサービスは、Windowsファイアウォールが依存しているため必要です。Windowsファイアウォールの代わりにアバストファイアウォールを使用する場合、ICSを無効にすることができます。
ビスワプリヨ

ああ、わかりましたが、ICSは何をしますか?
User2012384

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.