2020年07月06日
mspaint.exe の起動が遅い場合
mspaint.exe の起動に 3 分ぐらい掛かる場合の対処例:
- Shell Hardware Detection サービスを再起動
- Windows Image Acquisition (WIA) サービスを再起動
考えられる要因:
- WIA が初期化に失敗している…?
- WIA とは、TWAIN を置き換える仕様です。
- その役割は、スキャナーやカメラから静止画像をアプリへインポートする仕組みを提供する事です。
何故要因が判ったのかというと… jtifedit3 で WIA を起動しようとすると下記エラーになり、
イベントビューアにも WIA 関係のエラーログが記録されていたのを発見したためです:
つぎに CLSID {A1F4E726-8CF1-11D1-BF92-0060081ED811} を検索して有用な情報がヒットしました:
https://answers.microsoft.com/en-us/windows/forum/all/the-server-a1f4e726-8cf1-11d1-bf92-0060081ed811/8ad4534d-b06b-45cf-99d2-60b6dd5792d8
- Shell Hardware Detection サービスを再起動
- Windows Image Acquisition (WIA) サービスを再起動
考えられる要因:
- WIA が初期化に失敗している…?
- WIA とは、TWAIN を置き換える仕様です。
- その役割は、スキャナーやカメラから静止画像をアプリへインポートする仕組みを提供する事です。
何故要因が判ったのかというと… jtifedit3 で WIA を起動しようとすると下記エラーになり、
イベントビューアにも WIA 関係のエラーログが記録されていたのを発見したためです:
サーバー {A1F4E726-8CF1-11D1-BF92-0060081ED811} は、必要なタイムアウト期間内に DCOM に登録しませんでした。
つぎに CLSID {A1F4E726-8CF1-11D1-BF92-0060081ED811} を検索して有用な情報がヒットしました:
https://answers.microsoft.com/en-us/windows/forum/all/the-server-a1f4e726-8cf1-11d1-bf92-0060081ed811/8ad4534d-b06b-45cf-99d2-60b6dd5792d8
Select Start, Run, type "services.msc" without quotes and click on OK and check the following Services.Locate Windows Image Acquisition (WIA) and chek that the Start Up type is Manual. If it has not started right click and select Start and verify that it starts. A1F4E726-8CF1-11D1-BF92-0060081ED811 is the Windows Image Acquisition service.If the Windows Image Acquisition service does not check that the Shell Hardware Detection service is set to start Automatically and has Started. The Windows Image Acquisition service is dependent on the Shell Hardware Detection service running.