プリンターインストールエラー0x00000057の解決方法【5つの対処法を徹底解説】
プリンターのインストール中に表示されるエラー0x00000057は、パソコンにプリンターを追加しようとした際に発生するトラブルです。主な原因は、システムに保存されているプリンタードライバーが古くなっているか破損していること、あるいはドライバー自体のインストールに失敗していることです。
典型的な症状としては、まず「プリンターの追加」をクリックし、続いて「ネットワーク、ワイヤレスまたはBluetoothプリンターの追加」を選択します。すると選択リストにはプリンターが正しく表示されるのに、「追加」ボタンを押した瞬間にエラー0x00000057が表示され、プリンターへ接続できなくなります。
この記事では、このエラーを解消するための実践的な対処法を5つ紹介します。
方法1:ネットワーク経由でローカルプリンターとして追加する
1. Windowsキー + X を押して「コントロールパネル」を選択します。
2. 「デバイスとプリンター」を開き、「プリンターの追加」をクリックします。
3. 「新しいポートの作成」を選択し、ポートの種類として「Local Port」を指定します。
4. 次に、プリンターへのネットワークパス(例:\\コンピューター名\共有プリンター名)をポート名として入力します。
5. 一覧から対象のプリンターを選択し、「現在インストールされているドライバーを置き換える」を選びます。
6. プリンターを共有するかどうか、また既定のプリンターに設定するかどうかを選択します。
7. これで、エラーが発生することなくプリンターを正常にインストールできます。
方法2:正常なPCからFileRepositoryのファイルをコピーする
1. 同じプリンタードライバーが正常に動作している別のPCを用意します。
2. Windowsキー + R を押し、「regedit」と入力してEnterキーを押し、レジストリエディターを開きます。
3. レジストリエディターで以下の場所へ移動します:
HKLM\System\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3\
4. 問題が発生しているプリンタードライバーのサブキーを探してクリックし、右側の列にある「InfPath」の値を確認して、そのパスをメモしておきます。
5. 続いて C:\Windows\System32\DriverStore\FileRepository を開き、InfPathに記載されていたフォルダーを探します。
6. そのフォルダーの内容をUSBメモリにコピーします。
7. 次に、エラー0x00000057が発生しているPCで C:\Windows\System32\DriverStore\FileRepository へ移動します。
8. フォルダーが空の場合は、ドライバーのインストールに失敗しています。まずフォルダーの所有権を取得してください。
9. 最後に、USBメモリからこのフォルダーへファイルをコピーします。
10. 改めてドライバーのインストールを実行し、エラーが解消されたかどうかを確認しましょう。
方法3:プリンターとドライバーを手動で再インストールする
1. Windowsキー + R を押し、「services.msc」と入力してEnterキーを押します。
2. 「Print Spooler」サービスを探して右クリックし、「停止」を選択します。
3. 再度 Windowsキー + R を押し、「printui.exe /s /t2」と入力してEnterキーを押します。
4. 「プリンター サーバーのプロパティ」ウィンドウで、問題の原因となっているプリンターを探します。
5. そのプリンターを削除します。ドライバーも一緒に削除するか確認されたら「はい」を選択します。
6. 再び services.msc を開き、「Print Spooler」を右クリックして「開始」を選択します。
7. 最後に、もう一度プリンターのインストールを試みてください。
方法4:印刷管理からローカルサーバーを追加する
1. Windowsキー + R を押し、「MMC」と入力してEnterキーを押し、Microsoft Management Consoleを起動します。
2. メニューの「ファイル」をクリックし、「スナップインの追加と削除」を選択します。
3. 以下の順に操作します:
印刷の管理 >「ローカル サーバーの追加」をクリック >「完了」>「OK」
4. 「印刷サーバー」を展開し、さらに「ローカルサーバー」を展開して、最後に「ドライバー」をクリックします。
5. 問題のあるドライバーを見つけて削除します。
6. プリンターを再インストールすれば、エラー0x00000057は解決するはずです。
方法5:ドライバーファイルの名前を変更する
1. Windowsキー + R を押し、「%systemroot%\system32\driverstore」と入力してEnterキーを押します。
2. 次のファイルの名前を必ず変更してください:
infcache.1
infpub.dat
infstor.dat
infstrng.dat
3. 名前を変更できない場合は、該当ファイルの所有権を取得する必要があります。
4. 最後に、改めてプリンタードライバーのインストールを試みます。
まとめ
以上の手順で、プリンターインストールエラー0x00000057を解消できるはずです。まずは最も簡単な方法1から順番に試すことをおすすめします。それでも問題が解決しない場合や、本記事についてご不明な点がある場合は、お気軽にコメント欄でお知らせください。
-
【Windows 10】OBSのインストールエラーを解決する8つの方法
パソコンにOBSソフトウェアをインストールしようとした際、インストール作業が妨げられるエラーが発生することがあります。これはよくある問題で、システムエラーなどが原因となることが多いです。OBSのインストールエラーはファイルのダウンロードやセットアップを妨げるため、ユーザーにとって深刻な問題となります。エラーの原因と解決策を理解する前に、まずOBSとは何かを簡単にご説明します。 OBS(Open Broadcaster Software)は、高品質な動画・音声の録画や配信ミックスを作成できる重要なオフライン録画ツールです。本ガイドでは、OBSのインストール時に発生するエラーの原因と、その解決方法
-
Windows 10でプリンターのインストール問題を解決する7つの対処法
Microsoftは、システム効率・セキュリティ・安定性などの機能向上のため、Windows 10向けのアップデートを頻繁にリリースしています。しかし、アップデートは多くの改善をもたらす一方で、新たな不具合を引き起こし、多くのユーザーを悩ませることもあります。その代表例が、2021年3月に配信されたWindowsアップデート「KB500080」です。このアップデートにより、システムに既にインストールされていたプリンタードライバーに不具合が発生しました。「Windowsアップデート後にプリンタードライバーが動作しない」「アップデートでデバイスの一覧を取得できない」といったエラーが多数報告され、中