Windowsで「操作に失敗しました。エラー0x0000011B」が表示される場合の対処法:5つの効果的な方法
Windowsでネットワークプリンターに接続しようとした際に、厄介な0x0000011Bエラーが発生するのは、特に最近のアップデート後はイライラさせられるものです。突然エラーが発生し、プリンターが全く反応しなくなるので、本当にイライラします。通常、これはWindowsがリリースするセキュリティパッチやアップデートに関連していますが、場合によってはバグが発生したり、プリンタードライバーやネットワーク設定と競合したりすることがあります。幸いなことに、Windowsを完全に再インストールしたりロールバックしたりしなくても解決できる方法がいくつかあります。もちろん、それらも時には必要な場合があります。そこで、プリンターがネットワーク経由で動作せず、このエラーが表示された場合のために、いくつかの実証済みの方法と、それぞれの説明をご紹介します。
Windowsで0x0000011Bプリンターエラーを修正する方法
修正1: Windowsを更新する(おそらく最も簡単な修正)
最近のアップデートでこのエラーが発生することが多いので、最新のWindowsアップデートを入手すれば問題は解決するかもしれません。一見逆説的に思えますが、Windowsが原因であればWindowsで修正できます。とはいえ、Microsoftはこのような問題に対してすぐに修正パッチをリリースします。アップデートの有無を確認し、利用可能なものをインストールすれば、たいていは問題が解決するでしょう。
スタートメニューから「設定」を開き、 「Windows Update」に進みます。 「更新プログラムの確認」をクリックします。新しい更新プログラムが表示されたら、ダウンロードしてインストールします。すべてインストールされたら、再起動してください。修正が実際に適用されるまで再起動が必要な場合があります。それでも問題が解決せず、0x0000011Bエラーが表示される場合は、心配せずに次の方法に進んでください。
修正2: 問題のあるアップデートをアンインストールする(少し手間がかかりますが、多くの場合は必要です)
問題を引き起こしたアップデートが明確な場合は、そのアップデートを削除すると改善する可能性があります。特に、そのアップデートに問題の原因となっているCVE-2021-1678のセキュリティパッチが含まれていた場合はなおさらです。コントロールパネルから、またはスタートメニューで「更新プログラムのアンインストール」を検索して削除できます。
- コントロールパネルを開きます(検索してクリックしてください)。「プログラム」 → 「プログラムと機能」に進みます。
- 左側にある[インストールされた更新プログラムを表示]をクリックします。
- 特にエラーが発生した頃の最近のアップデートを探してください。右クリックして「アンインストール」を選択してください。
注:これは一時的なもので、Windowsは次のサイクルで更新プログラムを再インストールする可能性が高いです。つまり、これは永続的な修正ではなく、時間を稼ぐためのパッチ、または更新プログラムが真の原因であるかどうかを診断するためのパッチのようなものです。
修正3: 印刷スプーラーサービスを再起動する(場合によっては、Windowsをすぐに再起動するだけで済むため)
印刷スプーラーはすべての印刷ジョブを処理します。印刷スプーラーが動作不良を起こしたり、停止したりすると、エラーがランダムに表示されることがあります。このサービスを再起動すると、問題の原因となっているバグが解消される可能性があります。
- 「スタート」を押して「サービス」を検索し、開きます。
- 下にスクロールして、 Print Spooler を見つけます。
- 右クリックして「再起動」を選択します。これで完了です。Windows がサービスを停止し、再起動します。
スプーラーサービスが異常な状態だった場合、通常はこれで解決します。しかし、そうでない場合は、接続設定を修正するか、プリンターを手動でインストールしてみてください。
修正4: プリンターを手動でインストールする(Windows によっては手動でインストールする必要がある場合があります)
これは少し面倒ですが、設定によっては、ローカルポートを使ってプリンターを手動で追加することで解決できます。ネットワーク検出に頼るのではなく、Windowsにプリンターへの接続方法を明示的に指示することで、多くの場合、このエラーを完全に回避できます。
「設定」>「Bluetoothとデバイス」>「プリンターとスキャナー」に移動し、「デバイスを追加」をクリックします。スキャンが完了したら、 「探しているプリンターがリストにありません」というオプションを選択します。これで、以下の操作が可能になります。
- IPアドレスまたはホスト名で追加することを選択します。プリンターのIPアドレスが必要になりますので、不明な場合はプリンターのネットワーク設定を確認してください。
- または、ローカル ポート(など
\\192.168.1.50\Printer) を作成し、必要に応じてドライバーを手動でインストールします。
確かに面倒ですが、Windows Updateの問題で自動検出が失敗した場合、このバイパスが救いになるかもしれません。特に新しいプリンターや珍しいモデルの場合は、正しいドライバーを入手するようにしてください。
修正5: CVE-2021-1678のセキュリティ緩和策を無効にする(最後の手段、リスクの高いオプション)
これはレジストリの編集を伴うため、少々怪しい方法です。レジストリを編集すると、間違えると常にリスクを伴います。簡単に言うと、最近のセキュリティアップデートで修正が実装され、ネットワークプリンターの通信が意図せず切断されてしまいました。これを無効にすると、実質的にその修正がロールバックされ、プリンターがオンラインに戻る可能性があります。
レジストリ エディターを使用してHKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Printに移動します(最初にバックアップすることをお勧めします)。
- という新しいDWORD (32 ビット) 値
RpcAuthnLevelPrivacyEnabledを作成します。 - 値を に設定します
0。これにより、問題の原因となっている新しいセキュリティチェックが無効になります。
次に、PCを再起動してください。その後、プリンターが正常に通信できるかどうかを確認してください。繰り返しますが、レジストリの変更は、慣れていない限りお勧めしません。必ず事前にバックアップを取ってください。
Windows で 0x0000011B プリンター エラーを修正する最善の方法は何ですか?
真の根本的な解決策は、バグ修正が含まれている可能性のある最新バージョンのWindowsにアップデートすることです。それまでは、アップデートをアンインストールするか、レジストリを調整してセキュリティ機能を無効にすることで、プリンターを再び動作させることができるかもしれません。手動インストールやIPアドレスベースのセットアップも、アップデートによって発生する不具合を回避できる傾向があります。
正しいネットワークに接続していること、そしてファイルエクスプローラーまたは「設定」>「Bluetoothとデバイス」>「プリンターとスキャナー」でプリンターが表示されていることを確認してください。場合によっては、問題はアップデートではなく、単に接続やネットワーク設定にあることもあります。
まとめ
- まず Windows のアップデートをチェックしてください。通常は既知のバグが修正されます。
- それが失敗した場合は、セキュリティ パッチにリンクされている最近の更新プログラムをアンインストールします。
- 印刷スプーラー サービスをすばやく簡単に再起動します。
- IP またはローカル ポートを使用してプリンターを手動で追加してみてください。
- 自信がある場合は、レジストリを微調整してセキュリティ チェックを無効にします (最初にバックアップしてください)。
まとめ
全体として、これらの修正は、Windowsアップデートによってネットワーク印刷がうまくいかなくなるほとんどのケースをカバーしています。場合によっては、システムが再び正常に動作するようになるまで、辛抱強く様々な角度から試してみるしかないかもしれません。それでも効果がない場合は、新しいWindowsアップデートを待つか、プリンターメーカーに問い合わせてドライバーのアップデートを依頼してみるのも良いかもしれません。これで誰かの時間を節約できれば幸いです。正直なところ、Windowsのアップデートのせいで一日が台無しになるのは良くありませんから。
関連記事
この記事は役に立ちましたか?