Windows10でIPHLPSVCの高メモリ使用量を修正する方法

オペレーティングシステムは、それぞれが特定のタスクを実行するいくつかの異なるプロセスとサービスで構成されています。 Microsoft Windows 10は、これらのサービスとプロセスを使用する複雑なオペレーティングシステムの1つであり、タスクマネージャーを介して監視されます。

この記事では、タスクマネージャーIPHLPSVCを介して監視できるこれらのプロセスの1つについて説明します。多くの場合、このプロセスは大量のメモリとプロセッサを消費しているように見えますが、多くの場合、それが何のためにあるのかわかりません。 IPHLPSVCプロセス中に過度のリソース使用率が発生している場合は、この投稿が役に立ちます。

このプロセスとは何か、および不要なリソース消費を修正する方法について詳しく説明します。 クイックサマリー 隠れる 1 IPHLPSVCとは 2 IPHLPSVCを無効にしても安全ですか? 3 Windows10でのIPHLPSVCの高メモリ使用量を修正 3.1 IPヘルパーサービスを再起動します 3.1.1 サービスを介してIPヘルパーサービスを再起動します 3.1.2 コマンドラインを使用してIPヘルパーサービスを再起動します 3.2 IPHLPSVC(IPヘルパー)サービスを無効にする 3.2.1 サービスを使用してIPHLPSVCを無効にする 3.2.2 レジストリエディタからIPHLPSVCを無効にする 4 締めくくりの言葉

IPHLPSVCとは

IPHLPSVCは、よく観察すると、の頭字語です。 インターネットプロトコルヘルパーサービス 。これは、バックグラウンドで実行されているWindows 10の正規のサービスであり、その機能は、ユーザーがネットワーク接続に関して要求した情報を配信することです。これには、ネットワークアダプター、IPアドレス、サブネットなどに関するすべての情報が含まれます。さらに重要なことに、IPv6はこのサービスに依存して正常に機能します。

Windows 10ユーザーは通常、このサービスを必要としません。ただし、システムエンジニアまたはパワーユーザーの場合は、このプロセスがタスクマネージャー内から定期的に実行されていることを確認できます。これが何ですか マイクロソフトはIPヘルパーサービスについて言わなければなりません

このプロセスの実行を担当するファイル(IPヘルパーサービス)は、 iphlpsvc.dll 次の場所にあります:

C drive -> Windows -> System32

ユーザーは、このプロセスが明白な理由もなくシステムリソースのかなりの量を消費し、コンピューターの速度を低下させることがあると報告しています。この問題を仲介する方法については、記事のさらに下で説明しました。ただし、ソリューションにはサービスを完全に無効にすることが含まれているため、安全に無効にすることができるかどうかという懸念が生じます。

IPHLPSVCを無効にしても安全ですか?

前述したように、IPHLPSVCは、デバイスのネットワーク接続に関する情報を取得するため、およびIPv6を使用している場合に必要です。ただし、デバイスでこれらのタスクを実行する必要がない場合は、IPヘルパーサービスを無効にすることができ、システムに影響を与えることはありません。

また、サービスを完全に無効にした場合でも、将来必要になった場合は、サービスを再度有効にすることができます。

要約すると、はい、デバイス上にいる必要がない場合は、IPHLPSVCを無効にしても安全です。このサービスを無効にした後も、すべての標準ネットワークプロトコルとサービスは正常に機能し続けます。

Windows10でのIPHLPSVCの高メモリ使用量を修正

する方法はいくつかあります CPU使用率の高いメモリを修正します Windows 10のIPHLPSVCによって。IPヘルパーサービスを再起動することから始めて、それが問題を解決するかどうかを確認しましょう。

IPヘルパーサービスを再起動します

サービスを再開するには2つの方法があります。 1つは[サービス]ウィンドウを使用する方法で、もう1つはコマンドラインを使用する方法です。

サービスを介してIPヘルパーサービスを再起動します

Windows 10のグラフィカルユーザーインターフェイス(GUI)を使用してサービスを再起動するには、 サービス 入力してウィンドウ services.msc 実行中。そこから、右クリックします IPヘルパー サービスとクリック 再起動 コンテキストメニューから。

これで、サービスは数秒で再起動します。 IPHLPSVCプロセスがまだ大量のシステムリソースを使用しているかどうかを確認してください。

または、コマンドラインを使用してサービスを再起動することもできます。

コマンドラインを使用してIPヘルパーサービスを再起動します

コマンドラインを使用してIPヘルパーサービスを再起動するには、管理者権限でコマンドプロンプトを起動し、次のコマンドを入力してサービスを停止します。

net stop iphlpsvc

これでサービスが停止します。次のコマンドを入力して、サービスを再起動します。

net start iphlpsvc

これで問題が解決しない場合は、完全に安全であるため、サービスを無効にしてみてください(IPv6を使用していない場合)。

IPHLPSVC(IPヘルパー)サービスを無効にする

サービスを使用してIPHLPSVCを無効にする

あなたは同じを使用することができます サービス サービスを永続的に無効にするウィンドウ。心配しないでください。将来、必要に応じて手動で有効にすることができます。

を使用してIPHLPSVCを無効にするには サービス 、と入力してウィンドウを起動します services.msc 実行中。そこから、右クリックします IPヘルパー サービスとクリック やめる コンテキストメニューから。これにより、サービスが一時的に停止します。自動的に再度実行されないようにするには、もう一度右クリックして、今度は[ プロパティ コンテキストメニューから。

の中に プロパティ ウィンドウで、 スタートアップタイプ することが 無効 ドロップダウンメニューから。クリック 申し込みOk それが終わったら。

これでサービスが無効になり、タスクマネージャーで実行中のプロセスが表示されなくなり、システムリソースが解放されます。

サービスを再度有効にする場合は、同じ場所に戻るだけです。 プロパティ ウィンドウを選択し、 自動 ドロップダウンメニューから。

レジストリエディタからIPHLPSVCを無効にする

レジストリエディタからサービスを無効にすることもできます。ただし、プロセスを進める前に、次のことをお勧めします。 システムの復元ポイントを作成する システムレジストリの設定が正しくないと、OSに致命的な影響を与える可能性があるためです。

入力してレジストリエディタを起動します regedit [実行]で、次のパスを上部のアドレスバーに貼り付けて、すばやくナビゲートします。

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiphlpsvc

次にダブルクリックします 始める 右側のペインで。ポップアップダイアログボックスで、 10進数 ラジオボタンを押してから入力します 4価値データ 。完了したら、をクリックします Ok

次に、コンピュータを再起動して、変更を有効にします。戻ると、IPHLPSVCプロセスがタスクマネージャーで実行されていないことがわかります。

将来的にサービスを再開したい場合は、レジストリエディタ内の同じ場所に戻って、 価値データ 戻る 2 、コンピュータを再起動します。

締めくくりの言葉

かなり頻繁にいくつか 破損したシステムファイル また、一部のプロセスが通常よりも多くのシステムリソースを消費する可能性があります。その場合は、保留中のインストールを試すこともできます WindowsUpdate 、またはを実行します システムファイルチェッカー(SFC)スキャン