Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

Windows 10で「サービスホスト:Windowsイメージ取得」がCPU使用率を大量に消費していることに気づいたことはありませんか?WMIプロバイダーホストの高いCPU使用率と同様に、WIAがCPU・ディスク・メモリを大量に占有すると、後ほどブラックスクリーンやフリーズといった深刻な問題につながる恐れがあります。

まずは、Windowsイメージ取得(WIA)について基本的な知識を押さえておきましょう。

目次

  • Windowsイメージ取得(WIA)とは?
  • Windows 10でWIAのCPU使用率が高い場合の5つの対処法

Windowsイメージ取得(WIA)とは?

Windowsイメージ取得(略称:WIA)は、PCのグラフィックカードとカメラやスキャナーなどの周辺機器との通信を可能にするために設計されたWindowsのサービスです。そのため、WIAプロセスに何らかの不具合が発生すると、Windows 10でCPU使用率が異常に高くなるトラブルが起こり得ます。

この記事では、Windows 10におけるイメージ取得サービスによるCPU使用率の高騰を解決する具体的な方法を紹介します。

Windows 10でWIAのCPU使用率が高い場合の解決策

まずはタスクマネージャーでCPU使用率を確認し、Windowsイメージ取得プロセスが実際にCPUを大量に消費しているかどうかを見極めたうえで、Surface Pro 3をはじめとする各種デバイスでの対処を進めましょう。

解決策一覧:

  1. タスクマネージャーで確認する
  2. WIAのCPU使用率を自動監視する
  3. Background Intelligent Transfer Serviceを無効化する
  4. SuperFetchを停止する
  5. グラフィックドライバーを更新する

解決策1:タスクマネージャーで確認する

最初に、Windows 10上のWindowsイメージ取得プロセスがCPU使用率の原因になっているかどうかを確かめるには、タスクマネージャーでCPU使用率をチェックしましょう。

スタートメニューからタスクマネージャーを開けない場合は、Alt + Ctrl + Deleteキーを同時に押せば確実にタスクマネージャーを起動できます。

タスクマネージャーでは、Windowsイメージ取得が大量のCPUリソースを消費している様子を確認できます。例えば、WIAが99%あるいは100%ものCPU使用率を占めているケースも報告されています。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

この「サービスホスト:WIAのCPU使用率高騰」エラーに遭遇した場合は、続いて以下の解決策を試してみてください。

解決策2:WIAのCPU使用率を自動的に監視する

単にサービスを無効化するだけでなく、WIAがリアルタイムでどれほどのCPUを使用しているのかを継続的に監視することも有効です。

ここではAdvanced SystemCareを活用すれば、Windows 10で動作中のすべてのプログラムについて、CPU・ディスク・メモリの使用状況をいつでも把握できます。WIAを起動させてCPU使用率を高くしているアプリケーションを発見したら、そのプログラムを停止させることでCPUリソースを解放できます。

1. Advanced SystemCareをダウンロード、インストールして起動します。起動直後に、デスクトップ右下にアイコンが表示されます。

2. ASCのプログラムアイコンを右クリックし、「パフォーマンスモニターを開く」を選択します。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

3. デスクトップ上で右矢印アイコンをクリックして、パフォーマンスモニターを最大化します。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

4. パフォーマンスモニター内でCPU項目を見つけ、高速化アイコンをクリックします。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

これにより、Windowsイメージ取得を含む関連プログラムやサービスがオフになり、より多くのCPUリソースを確保できます。

解決策3:Background Intelligent Transfer Serviceを無効化する

PC上の一部のサービスが、Windows 10で「サービスホスト:Windowsイメージ取得」のCPU使用率高騰を引き起こすことがあります。SuperFetchBackground Intelligent Transfer Service(BITS)などのプロセスを一時的に終了させ、その後再度有効化して改善するかどうかを確認してみましょう。

1. Windows + Rキーを押して「ファイル名を指定して実行」ボックスを開き、services.mscと入力します。最後にOKをクリックしてサービスウィンドウへ移動します。

2. サービスウィンドウ内を下にスクロールし、Background Intelligent Transfer Serviceを見つけて右クリックし、プロパティを開きます。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

3. 全般タブのスタートアップの種類で、無効を選択します。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

その後、無効化したサービスを再び右クリックして有効に戻し、Windowsイメージ取得によるCPU使用率高騰が解消されたかどうかを確認してください。

なお、Windows UpdateがWIAサービス経由で高いCPU使用率を引き起こすケースもあります。その場合は、Background Intelligent Transfer Serviceと同じ手順でWindows Updateを無効化することも可能です。

解決策4:SuperFetchを停止する

SuperFetchプロセスも、Windows 10でWIAのCPU使用率を高くする原因となり得ます。そのため、SuperFetchを無効化してみることをおすすめします。

1. 検索ボックスにcmdと入力し、右クリックして管理者として実行を選択します。

2. コマンドプロンプトで以下のコマンドを入力し、Enterキーを押して実行します。

net.exe stop superfetch
【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

Windows 10でSuperFetchサービスが停止していることを確認できたら、タスクマネージャーでも「サービスホスト:Windowsイメージ取得」によるCPU使用率高騰が発生しなくなったかチェックしてみてください。

解決策5:グラフィックドライバーを更新してWIAのCPU使用率高騰を修正する

ディスプレイカード(グラフィックカード)のドライバーも、Windows 10でCPUやディスク使用率が高くなる潜在的な原因の一つです。

ビデオカードドライバーに互換性の問題がある、あるいはバージョンが古い場合、何らかの形でWIAによるCPU使用率高騰を招く可能性があります。

手間を省くためにも、Driver Boosterを活用してWindows 10用の最新グラフィックカードドライバーを入手することをおすすめします。

1. PCにDriver Boosterをダウンロード、インストールして起動します。

2. 画面の指示に従ってスキャンをクリックします。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

3. グラフィックドライバーを更新します。

【解決済み】Windows 10でWIA(Windowsイメージ取得)のCPU使用率が高くなる問題の対処法

最新のディスプレイドライバーを導入すれば、Windows 10のプロセスによって生じていたCPU使用率高騰を解消できるでしょう。

以上、この記事で紹介した解決策に沿って対処することで、Windows 10における「サービスホスト:Windowsイメージ取得」のCPU使用率高騰の問題を修正できます。順番に試して、快適なPC環境を取り戻しましょう。

  1. Windows 10でCPU使用率が100%になる原因と対処法を徹底解説

    CPU(中央処理装置)は、コンピューターシステムの中核を担う最も重要なパーツです。OSやアプリケーションを動かす「脳」の役割を果たし、ユーザーやOSからの入力を受け取り、処理を行い、その結果をモニターに出力します。近年のPCの多くは、マルチコア・マルチプロセッサ構成を採用しており、複数のタスクを同時に処理できる高い性能を持っています。しかし、そんな高性能なCPUでも、使用率が高くなり、ほぼ100%に達してしまうことがあります。この状態になると、システム全体の動作が極端に遅くなり、プログラムがフリーズしたり、アプリケーションが応答しなくなったりします。本記事では、Windows 10でCPU使用

  2. 【解決済み】Windows 10で「サービスホスト:ローカルシステム」のCPU使用率が高いときの対処法

    最近のWindows Updateを適用した後、ノートパソコンの動きが極端に遅くなったり、フリーズしたりしていませんか?タスクマネージャーを確認すると、「サービスホスト:ローカルシステム(Service Host: Local System)」というプロセスがCPUやメモリ、ディスクを大量に消費しているケースがあります。この記事では、サービスホストプロセスとは何か、なぜWindows 10でCPU・ディスク・メモリ使用率が高くなるのか、そしてその解決方法を詳しく解説します。 サービスホスト:ローカルシステムとは? サービスホスト(Svchost.exe)は、Windowsが動作するために必要