修正:Windows Image Acquisition高CPU

Windows Image Acquisition(WIA)は、グラフィックスソフトウェアがプリンター、スキャナー、デジタルカメラ、その他のビデオ機器などのハードウェアと通信できるようにするMicrosoftドライバーモデルです。 これは、Windows NT以降のすべてのバージョンのWindowsの標準およびメインイメージングAPIです。

Windows Image AcquisitionのCPU使用率が高い場合は、イメージングハードウェアに何らかの問題があるか、コンピューターの一部のモジュールが正しく構成されていない可能性があります。 通常、CPU使用率が高いというこの状態は、それほど労力をかけることなく抑制されます。

Windows Image AcquisitionでCPU使用率が高くなる原因は何ですか?

Windows Image AcquisitionのCPU使用率が高くなる理由は非常に簡単です。 ユーザーの大半が問題に直面しているため、以下にリストされた理由があります。

  • Windows Image Acquisition APIの設定ミス 。 間違ったパラメーターがある場合、またはサービスが特定のポイントでスタックしている場合、CPU使用率が高くなる可能性があります。
  • システムに接続したプリンターまたはスキャナーがエラー状態になっているか、または処理を行っていない保留中のジョブがある可能性があります。
  • Windows Image Acquisitionのモジュールが破損しているため、何度もエラー状態になります。 通常、これは非常にまれなケースで発生します。

Windows Image Acquisitionによる高いCPU使用率を修正する方法は?

この問題を報告したユーザーの大半は、マシンでWindows 10を実行していました。 このCPU使用率は、外部ハードウェアからのすべてのグラフィックス関連タスクを処理するために、バックグラウンドで実行されているサービスにほとんど関連付けられています。 高いCPU使用率に加えて、ユーザーは、サービスのために高いディスク使用率に直面していることも報告しています。 以下のソリューションは、リストされているすべての問題を解決します。

解決策1:Windows Image Acquisitionを再起動する

大部分のユーザーに有効な最も簡単な修正は、Windows Image Acquisitionサービスを再起動することです。 サービスの再起動が機能しない場合は、強制終了してみてください。 お使いのコンピューターに接続されているイメージングハードウェアを使用する際に障害が発生する可能性がありますが、問題がOSまたは接続されているハードウェアに関連しているかどうかを診断できます。

  1. Windows + Rを押して、「 サービス 」と入力します。 ダイアログボックスでmscを入力し、Enterキーを押します。
  2. サービスウィンドウで、 Windows Image Acquisition(WIA)を検索し、右クリックして[ プロパティ ]を選択します

  1. [ 停止]をクリックして、サービスの実行を停止します。 タスクマネージャーを開き、画像の取得が停止したかどうかを確認します。

  1. サービスが再度自動的に再起動する場合は、スタートアップの種類を[ 無効]に設定してから、サービスを停止してください。 ここで、高CPU /ディスクが引き続き存在するかどうかを再度確認します。

解決策2:イメージングハードウェアを確認する

Windows Image AcquisitionによるCPU /ディスクの高い使用を停止する別のソリューションは、イメージングハードウェアとすべての保留中のジョブをチェックすることです。 イメージングハードウェアには、プリンター、スキャナー、カメラなどが含まれますが、これらに限定されません。イメージングハードウェアを取り外して再起動する必要があります 。 プラグを再び差し込むときは、 ソリューション1に従ってサービスを再起動してください。

また、保留中の既存のジョブすべてキャンセルしてみることもできます。 通常、保留中のすべてのジョブに関して、タスクバーにアイコンが表示されます。 それをクリックして、すべてのジョブを削除します。 コンピューターを適切に再起動し、CPU /ディスクの高い使用率がなくなったかどうかを確認します。

解決策3:システムファイルを修復する

上記の両方の方法が機能しない場合は、おそらくシステムファイルが破損しているため、Windows Image Acquisitionサービスがすべて宣伝されています。 昇格したコマンドプロンプト(windows + S、「コマンドプロンプト」と入力し、右クリックして「管理者として実行」を選択)で次のコマンドを実行して、レジストリの破損やファイルの不足を修正してください。

 sfc / scannow 

上記のコマンドに加えて、サービスが制御不能になり、コンピューターが使用できない場合は、コンピューターにWindowsの新しいバージョンをインストールすることを検討する必要があります。

興味深い記事