Windows 10でプリンターのインストールエラー0x00000057を解決する方法

📅
🕑 1 分で読む

プリンターは職場や学校で欠かせないものですが、時にプリンターがうまく動作しないことがあります。特に問題となるのが、インストール中に発生する0x00000057エラーです。Windowsがわざとユーザーをイライラさせようとしているのではないかと疑ってしまうほどです。もしこの時点で行き詰まっても、ご心配なく。原因が必ずしも同じとは限りませんが、様々な環境で実際に効果があった解決策がいくつかあります。多くの場合、ドライバーの破損、システムファイルの不具合、またはネットワークの不具合が原因となります。朗報です。少し辛​​抱すれば、これらの問題のほとんどはOSを完全に再インストールすることなく解決できます。それでは、プリンターをインストールして再び使えるようにするための実践的な方法を見ていきましょう。

Windows 10でプリンターエラー0x00000057を修正する方法

破損または欠落したシステムファイルを修復する

これはよくある対策です。Windowsは完璧ではなく、ファイルが破損してこのような奇妙なエラーが発生することがあるためです。基本的に、破損したシステムファイルはプリンターの設定に支障をきたす可能性があるため、それらを修復することで問題が解決する可能性があります。その対策として、システムファイルチェッカーを実行します。これは破損したファイルをスキャンして修復します。それほど難しいことではありませんが、驚くほど効果的です。ファイルの修復後にマシンを再起動するだけで問題が解決する場合もあるので、この手順を省略しないでください。

  • Windows Search (Win + S)でcmdを検索します。
  • コマンドプロンプトを右クリックして、「管理者として実行」を選択します。
  • 黒いウィンドウに次のように入力しsfc /scannowEnter キーを押します。
  • 実行します。これには数分かかる場合があります。
  • 完了したら、PC を再起動し、エラーなしでプリンターをインストールできるかどうかを確認します。

設定によっては、スキャンで問題が見つかるものの、すぐにすべてが解決されない場合があります。その場合は、スキャンを再度実行するか、再起動してインストールを再度お試しください。簡単な手順ですが、一部のマシンでは、驚くほど簡単にプリンターを正しく設定できるようになります。

プリンタドライバをアンインストールして再インストールする

問題は大抵、ここにあります。古くなった、破損した、あるいは互換性のないドライバーは、インストールプロセスをブロックする可能性があります。厄介なドライバーを完全に削除し、メーカーのウェブサイトから最新のドライバーを入手するだけで、多くの場合、問題は解決します。この方法は、ドライバーファイルを更新し、競合を解消するのに役立ちます。

  • Win + R を押して実行ダイアログを開きます。
  • 次のように入力しservices.msc「OK」を押します。
  • サービス リストで、Print Spooler を見つけて右クリックし、停止を選択します。
  • 次に、 [実行]printui.exe /s /t2ボックスに「:」と入力してプリンター UI を起動し、[OK]をクリックします。
  • リストからプリンターを選択し、「削除」をクリックします。プロンプトが表示されたら、「はい」をクリックします。
  • services.mscに戻り、 Print Spooler を右クリックして、[開始]を選択します。
  • 次に、製造元の Web サイトにアクセスし、プリンターの最新ドライバーをダウンロードしてインストールします。

このクリーンスレートアプローチは、ドライバーやスプーラーが動かなくなり、セットアップ中にエラーが発生した場合に、多くのケースで効果を発揮しました。最新のドライバーがインストールされ、スプーラーが起動したら、プリンターの追加を再度お試しください。

プリンターをネットワーク経由で正しく接続する

ネットワークの問題によって、PCとプリンターの通信がスムーズに行われない場合もあります。ネットワークプリンターを追加しようとした際にエラーが表示される場合は、従来の「デバイスとプリンター」メニューから手動で接続する必要があるかもしれません。Windowsがローカルポートとネットワークポートの設定を勘違いしている、あるいはポート自体が正しく設定されていないといったケースが考えられます。

  • コントロールパネル(Win + S)を検索して開きます。
  • [デバイスとプリンター]に移動します。
  • 上部の「プリンターの追加」をクリックします。
  • [新しいポートの作成] > [ローカル ポート]を選択します。
  • [ポート名]の下にプリンターの IP アドレスまたは共有ネットワーク パスを入力します。
  • リストからプリンターを選択し、適切なドライバーを割り当てます。
  • プリンタを共有するか、デフォルトとして設定するかを決定します。
  • ウィザードを終了し、エラー 0x00000057 なしでインストールが完了するかどうかを確認します。

ネットワーク設定に問題があった場合、Windows がプリンターを適切なポート上のローカル デバイスとして扱うようになるため、多くの場合これで問題は解決します。

印刷管理を使用してプリンターを設定する(慣れている場合)

これは少し高度な機能で、すべての人に必要なわけではありませんが、印刷管理スナップインを追加すると、破損したドライバーや設定ミスを除去できる場合があります。これは、印刷環境を一元的に把握できる手段であり、特に複数のプリンターを使用する環境やドメイン環境で役立ちます。

  • [スタート]を右クリックし、[実行]を選択します。
  • 次のように入力しmmc「OK」をクリックします。
  • コンソールが開いたら、[ファイル] > [スナップインの追加と削除]を選択します。
  • リストから[印刷の管理]を選択し、 [追加] > [ローカル コンピューター]をクリックします。
  • [完了][OK]をクリックします。
  • [プリント サーバー] > ローカル サーバー、[ドライバー]の順に移動します。
  • 疑わしいドライバーや重複したドライバーを探し、破損したものを削除します。

これはクリーンアップ手順に近いですが、場合によっては、これらのドライバーによって手動で削除することによってのみ修正できるエラーが発生することがあります。

レジストリを調整してプリンタを再インストールする(最後の手段)

これはより複雑で、決して安易な解決策ではありません。レジストリをいじるのは、注意しないと問題を引き起こす可能性があります。それでも解決しない場合は、プリンタードライバーのレジストリ情報の一部をリセットすると効果があるかもしれません。基本的には、破損したドライバーのエントリを見つけて手動で削除します。

  • 「実行」(Win + R)を開いて、次のように入力しregedit「OK」を押します。
  • 次の場所に移動します: HKLM\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\
  • 問題のあると思われるドライバー エントリを特定します (ファイル名またはバージョンに基づいて)。
  • InfPathの値に注目してください。これはドライバーファイルが保存されている場所を指しています。
  • ファイル エクスプローラー(Win + E)を起動し、次の場所に移動しますC:\Windows\System32\DriverStore\FileRepository
  • InfPathに一致するフォルダを探します。空の場合、または破損が疑われる場合は、右クリックして「アクセス許可」を設定し、フルコントロール権限を付与してください。

このプロセスは面倒ですが、レジストリのパージ後に問題のあるドライバーをクリーンアップすることが、正常な状態に戻す唯一の方法となる場合もあります。編集する前に、レジストリのバックアップを忘れずに行ってください。

まとめ

  • 実行してsfc /scannowシステム ファイルの問題を修正します。
  • プリンタ ドライバーをアンインストールし、最新バージョンに再インストールします。
  • ネットワーク ポートの設定を確認し、[デバイスとプリンター] からプリンターを追加します。
  • 必要に応じて、印刷の管理を使用して破損したドライバーをクリアします。
  • 最後の手段として、レジストリを微調整して、問題のあるドライバー エントリを削除します。

まとめ

エラー0x00000057の修正は面倒ですが、これらの手順を順番に試すとうまくいくことが多いです。ほとんどの修正プログラムは、ドライバーの破損やシステムファイルの不具合といったよくある原因を対象としており、通常はOSを完全に再インストールしなくても修復できます。ドライバーを最新の状態に保ち、システムをクリーンアップしておくことで、プリンターの問題を回避できるはずです。これで、トラブルシューティングにかかる​​時間を何時間も短縮できれば幸いです。プリンターの修理は決して楽しいものではありませんので、スピードアップできるものなら何でも大歓迎です。