Windows 10および11で「操作に失敗しました0x0000011B」エラーを修正する方法

Windows 10および11で「操作に失敗しました0x0000011B」エラーを修正する方法

Microsoft がリリースした新しいセキュリティ パッチにより、ネットワーク経由で共有されているプリンターが誤動作し、操作に失敗した 0x0000011B エラーが発生した可能性があります。このエラーは、主に Windows 10 21H1 ビルドを実行しているコンピューターに影響します。ただし、Windows 11 システムでも発生する可能性があります。

Windows Update セクションにあるバグの最新のパッチをインストールすることで、エラーを修正できます。そうでない場合は、エラーを修正してプリンターを再び動作させるためのその他のトラブルシューティング手順を次に示します。

すべての修正は、プリンターが接続されているホスト システムに適用する必要があることに注意してください。

1. 印刷スプーラ サービスを再起動します。

プリンターの問題を解決するための一般的なトラブルシューティング手順は、印刷スプーラー サービスを再起動することです。お使いのパソコンとプリンターの間で印刷ジョブを処理するために不可欠なサービスです。印刷スプーラ サービスが実行されていない場合は、サービス スナップインから手動で開始できます。方法は次のとおりです。

  1. Win + Rを押してRunを開きます。
  2. services.mscと入力し、 [ OK ] をクリックします。
  3. サービススナップインで、Print Spoolerサービスを見つけます。
    印刷スプーラ サービスのプロパティ
  4. 次に、サービスを右クリックして [プロパティ] を選択します。
    印刷スプーラ サービスのスタートアップの種類 自動
  5. [プロパティ] ダイアログで、 [全般] タブを開きます。
    印刷スプーラ サービス 1 を再起動します
  6. [スタートアップの種類] ドロップダウンをクリックし、[自動]に設定します。
  7. [適用]と[ OK ] をクリックして、変更を保存します。
  8. [印刷 スプーラー] をもう一度右クリックし、 [再起動] をクリックします。
  9. Print Spooler サービスが起動して実行されたら、新しい印刷ジョブを作成し、改善を確認します。

2. 保留中の Windows Update をすべてインストールする

Windows 10 の更新プログラムを確認する

問題が広範囲に及ぶ場合は、Windows Update を通じてバグ修正を受け取る可能性があります。そのため、新しい Windows アップデートが利用可能かどうかを確認することから始めてください。これらは、広範囲に及ぶ問題を修正するためにリリースされた小さな修正プログラムであることがよくあります。

Windows 更新プログラムを確認してインストールするには:

  1. Win + Iを押して設定アプリを開きます。
  2. 左ペインで、 [ Windows Update ] タブを開きます。Windows 10 で更新とセキュリティを開きます。
  3. [アップデートの確認] をクリックします。Windows は保留中の更新を検索し、ここに一覧表示します。
  4. [ダウンロードしてインストール]をクリックして、更新プログラムをインストールします。
  5. インストールしたら、PC を再起動し、改善点を確認します。

3. ローカル ポート経由でプリンターを手動でインストールする

少し複雑ですが、操作に失敗したエラー 0x0000011B を修正する実用的な解決策は、ローカル ポート用に Windows に手動でプリンターを追加することです。方法は次のとおりです。

  1. Win + Iを押して[設定]を開きます。
  2. 次に、[デバイス] をクリックし、[プリンターとスキャナー] タブを開きます。
  3. 次に、[プリンターまたはスキャナーの追加] をクリックします。Windows は利用可能なプリンターをスキャンします。
    欲しいプリンターがリストにない
  4. [必要 プリンターは一覧にありません] オプションをクリックします。オプションがすぐに表示されない場合は、[プリンターまたはスキャナーの追加] オプションをクリックしてから数秒待ちます。
  5. [プリンターの追加] ダイアログで、[ローカル プリンターまたはネットワーク プリンターを手動設定で追加する] を選択します。
    ローカル プリンターの追加 ネットワーク プリンター
  6. [プリンターポートの選択]で、[新しいポートの作成] を選択します。
    新しいポートを作成 ローカルポート プリンターを追加
  7. [ポートのタイプ] のドロップダウンをクリックし、 [ローカルポート]を選択します。
  8. [次へ] をクリックします。
    ポート名を入力してください プリンター
  9. [ポート名を入力してください] フィールドに、ネットワーク プリンターのファイル パスとネットワーク プリンター名を入力します。ユーザー名または IP アドレスをコンピューター名に使用してから、共有するプリンター名を使用できます。
  10. [ OK]をクリックして、プリンターを保存します。
  11. 次に、一覧からプリンターの製造元を選択して、プリンター ドライバーをインストールします。
  12. 次に、[プリンタ] 列で正しいプリンタ ドライバを選択します
  13. [次へ] をクリックします。
  14. プリンタ ドライバの名前を選択し、[インストール] をクリックします。
  15. [次へ] をクリックして、インストールが完了するまで待ちます。

新しく追加したプリンターは、コントロール パネル設定アプリの [デバイスとプリンター] の下に表示されます。新しい印刷ジョブを発行して、エラーが解決されたかどうかを確認します。

4. CVE-2021-1678 レジストリ修正を無効にする

問題のあるセキュリティ更新プログラムには、CVE-2021-1678 と呼ばれるプリンター スプーラー スプーフィングの脆弱性にパッチを当てるためのセキュリティ修正が含まれていました。ただし、新しい変更により、0x0000011B 操作失敗エラーが発生したようです。

セキュリティ更新プログラムをアンインストールせずにエラーを修正するには、新しいレジストリ エントリを作成して機能を無効にする必要があります。方法は次のとおりです。

Windows レジストリの変更にはリスクが伴うことに注意してください。以下の手順に進む前に、Windows レジストリをバックアップし、システムの復元を作成することをお勧めします。

次に、次の手順に従って CVE-2021-1678 軽減策を無効にします。

  1. Win + Rを押してRunを開きます。
  2. regeditと入力し、[ OK ]をクリックしてレジストリ エディターを開きます。
  3. レジストリ エディターで、次の場所に移動します。すばやく移動できるように、レジストリ パスをコピーして貼り付けます。 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  4. 次に、[印刷] > [新規] > [DWORD (32 ビット) 値] を右クリックします。
    新しい dword 32 ビット値のレジストリ エディタを作成する
  5. DWORD 値の名前をRpcAuthnLevelPrivacyEnabled に変更します。
    レジストリ エディタ rpcauthlevelprivacyenabled の変更
  6. RpcAuthnLevelPrivacyEnabled値を右クリックし、 [変更] を選択します。
  7. [値のデータ] フィールドに0と入力し、[ OK ] をクリックして変更を保存します。
    レジストリ エディター変更 rpcauthlevelprivacyenabled 0 無効
  8. レジストリ エディターを閉じて PC を再起動し、変更を適用します。
  9. 再起動後、共有プリンターを使用してみて、エラーが解決するかどうかを確認してください。

5.最近インストールしたアップデートをアンインストールする

Windows セキュリティ更新プログラムをインストールした後に問題が発生したと仮定すると、更新プログラムをアンインストールすると変更が取り消され、エラーが修正されます。Windows 更新プログラム セクションから個々の更新プログラムをアンインストールできます。この機能は、更新プログラムのインストール後に発生した可能性がある問題を元に戻すために特に使用できます。

関連する更新プログラム (KB5005565) は、Windows OS の印刷スプーラーの脆弱性を修正するためにリリースされたことに注意してください。更新プログラムをアンインストールすると、コンピューターが再び脆弱なままになる可能性があります。上記のいずれの方法でもエラーを解決できない場合は、これを最後の手段として使用してください。

Windows 更新プログラムをアンインストールするには:

  1. Win + Rを押してRunを開きます。
  2. controlと入力し、[ OK ] をクリックしてコントロール パネルを開きます。
    コントロール パネルのアンインストール プログラム
  3. 次に、[プログラム] をクリックします。
    コントロール パネル プログラムのアンインストール インストールされた更新プログラムの表示
  4. [プログラムと機能]の下の[インストールされた更新プログラムを表示]をクリックします。これにより、設定アプリの [アップデートのアンインストール]セクションが開きます。または、[設定] > [Windows Update] > [更新履歴] > [更新プログラムのアンインストール]に移動して、同じものにアクセスします。
    Windows 更新プログラムをアンインストールする
  5. 問題のある更新プログラム ( KB5005565 ) を見つけて、[アンインストール] をクリックします。
  6. [アンインストール]をもう一度クリックして、アクションを確認します。更新プログラムがアンインストールされるのを待ち、PC を再起動して変更を適用します。

Windows での 0x0000011b 印刷エラーの修正

このエラーは、Windows 10 コンピューターに大きな影響を与えています。この問題を解決するには、修正プログラムが含まれている可能性があるすべての保留中の Windows 更新プログラムをインストールしてみてください。プリンタを手動でローカル ポートに追加するか、レジストリ エントリを編集して問題のある設定を無効にすることもできます。何も機能しない場合は、セキュリティ更新プログラムをアンインストールすることが最後の手段である可能性があります。ただし、これを行うと、コンピューターが印刷スプーラーのスプーフィングの脆弱性のリスクにさらされる可能性があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です