操作を完了できませんでした。 アクセス拒否。 Windowsはプリンターに接続できません。1分で解決できます

良い一日!。 前回、「プリントプロセッサが存在しません」というエラーで印刷の問題がどのように解決されるかを詳しく説明しましたが、これはあなたが遭遇する可能性のある数千の問題の1つにすぎません。 今日は、ローカルまたはターミナルファームに関係なく、プリンターをインストールしようとしたときに、すべての権限を持っているにもかかわらず、オペレーティングシステムのアクセスエラーが発生した場合の対処方法を説明します。 いつものように、すべてが非常に単純であることがわかります。

プリンタアクセスエラーの考えられる原因

最初に私の状況を説明しましょう。 Windows Serverにはターミナルファームがあります。誰かがそれが何であるかわからない場合、これは強力なサーバーまたはサーバーのグループであり、ユーザーは外部からログオンして、インストールされているアプリケーションを操作します。これは現在、非常に一般的なオプションです。大中規模の企業..。 ターミナルサーバーで作業しているユーザーがドキュメントを印刷しようとしましたが、プリンターがまったく表示されないか、アクセスしようとするとエラーメッセージが表示されます。

プリンターへの接続:Windowsはプリンターに接続できません。 アクセス拒否

そして、そのようなメッセージは、最大でローカルデバイスである可能性があります 最新バージョン Windows 10 Fall CreatorsUpdate。

注意すべき考えられる理由:

  • プリンタにアクセスする権限の確認は、システム管理者がグループの原則に従ってデバイスの使用を可能にする企業のプリンタに関連しています。詳細については、プリンタのセキュリティと権限の差別化に関する記事を参照してください。
  • デバイスドライバの問題。以下を参照してください。
  • プリンタの物理的な問題
  • プリンタがオフラインになっています(チェックボックスがオフになっていることを確認してください)
  • SNMPトラフィックの問題(無効にしてみてください)

一種のエラー

Windowsがプリンタに接続できないこの状況で、最も一般的なエラーコードを示します。 アクセス拒否:

  • 0x00000002
  • 0x0000000a
  • 0x00000006
  • 0x00000057
  • 0x00004005
  • 0x0000007e
  • 0x000003eb
  • 0x00000214
  • 0x00000bcb

プリンターへの接続に関する問題の解決

理由は1つだけで、それは デジタル署名プリンタドライバ、またはこの署名がない場合。 デバイスのドライバーがMicrosoftの観点から無効な証明書で署名されているか、証明書がまったくない場合、ドライバーは潜在的な脅威と見なされて受け入れられず、その結果、デバイスが停止します。ワーキング。 これは新しい問題ではありませんが、次のアップデートKB3170455以降、ドライバーのデジタル署名の検証が強化されています。

説明した問題の解決方法は、最初はターミナルファームのプリンターに適用されていましたが、このソリューションはUSB経由で接続されたローカルデバイスにも関連していることを思い出してください。

  • 私が説明したように、ドライバーのデジタル署名の検証を完全に無効にすることができます。 Windows 10では、これは必須であり、強化されています。
  • KB3170455アップデートはアンインストールできますが、アンインストールできないと思います 一番いい方法、それがはるかに簡単なとき。
  • Windowsレジストリの編集。

私は主に仕事をしているので オペレーティング・システム Windows 10以降、問題が発生しているプリンターの場合、多数のジェスチャや大量の再起動を行わないように、デジタル署名のないドライバーが存在するターミナルサーバー上のプリンターに接続することはできません。すべてを修正する1つのパラメーターを配置します。

何をしますか、レジストリを開いてこのパスをたどります。個人的には、レジスタジャンプユーティリティを使用してレジストリをすばやく検索します。これは、プリンタがUSB経由で接続されている場合はローカルで、次の場合はターミナルサーバーで実行されます。それらが使用されます。

HKLM \ System \ CurrentControlSet \ Control \ Print \ Enviroments \ Windowsx64 \ Drivers \ Version-3 \お使いのプリンターモデル

私の場合、これはHP M1212ですが、Canon、Xeroxなどがたくさんあります。

そこにPrinterDriverAttributesパラメーターがあります。デフォルトでは値0があり、1に変更する必要があります。その後、印刷サービスまたはサーバー自体を安全に再起動できます。

この方法は90%のケースで機能しますが、役に立たなかった場合は、以下に示します。 追加の方法この問題の解決策。

エラーを解決するための追加の方法0x00000002、0x0000000a、0x00000006、0x00000057

それでもクライアントがターミナルプリンターに接続できない場合は、レジストリブランチをクリアしてみてください。

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Print \ Providers \ Client Side Rendering Print Provider \ Servers

私の場合、プリントサーバーからサーバーを削除しました。ここに空があることを確認してください。 その後、サーバーまたは印刷サービスを再起動できます。

Windows 7でも、同じネットワークプリンターに接続しようとすると、「Windowsはプリンターに接続できません。プリントハンドラーが存在しません」というエラーが発生します。プリントポートを再作成することですべてが解決します。 ポートは、デバイスを探す場所を示すものです。

右クリックして、印刷プロパティの[ポート]タブに移動します。 現在のポートを見つけて削除し、[追加]をクリックします。

ネットワークプリンタの標準TCP / IPポートを示します。

これにより、ポートの追加ウィザードが開きます。

プリンタのIPアドレスまたはDNS名とポート名を指定します。

[アクセス]タブにチェックボックスがあり、それを許可していることを確認することもできます。 これで、ネットワーク経由でデバイスにアクセスできるようになりました。 プリントサーバーのUNCパス\\名前(存在する場合)\プリンタ名を使用して再度アクセスしてみてください。 たとえば、\\ printserver \ sumsungcolor

問題の原因に応じて、「Windowsはプリンターに接続できません」エラーを解決する方法はいくつかあります。 エラーは次のように表示されます ローカル接続プリンタから パソコンターミナルファームを使用する場合。

ターミナルファームは、アプリケーションとデバイスがサーバー上で実行され、ユーザーがそれらに接続して作業する場合、中規模および大規模の企業に人気のあるソリューションです。 プリンタの使用方法に関係なく、ファイルを送信して印刷しようとすると、デバイスへの接続エラーのバリエーションの1つが表示される場合があります。 通常、問題の解決には数分しかかからないため、あまり心配する必要はありません。

エラーの理由と解決策

エラーの主な理由は、プリントマネージャサービスの中断、システム管理者によるアクセスの変更(企業のコンピュータに関連)、プリンタの物理的な問題です。 このエラーは、クラッシュしたドライバー、ウイルスアクティビティ、またはプリンターでの作業に必要なスプールフォルダーまたはライブラリの変更によっても発生する可能性があります。

プリンタを動作に戻すのは簡単です。 しかし、最初に、問題が些細なことによって引き起こされていないことを確認する必要があります。

  1. 「アクセスが拒否されました」という理由で企業のコンピューターでプリンターへの接続が機能しなくなった場合は、デバイスへのアクセス許可があることを確認する必要があります。 企業デバイスの権利の差別化は通常、大規模なユーザーグループに行き渡り、変更を加えると問題のあるコンピューターに影響を与える可能性があります。 この状況を解決するには、企業のシステム管理者に連絡する必要があります。
  2. コンピュータにウイルスがないかチェックしたり、実行したりしても問題はありません。 コマンドライン、sfc / scannowと入力し、Enterキーを押してシステム全体を診断します。 このアクションにより、Windowsは必要なライブラリを復元し、 システムファイルウイルス活動またはその他の理由で損傷した場合。
  3. ないことを確認してください 物理的な問題製品に接続できない可能性のあるプリンター、コンピューター、およびネットワークを使用している。

「Windowsはプリンタに接続できません」というエラーには、追加のコードと通知があり、理由を理解できる場合があります。

  1. ローカル印刷サブシステムが実行されていません。
  2. アクセス拒否。
  3. エラーコード:0x00000006、0x00000002、0x0000000a、0x00000057、0x0000007e、0x00004005、0x000003eb、0x000005b3、0x0000003eb。

多数のシステムエラーコードは無視できます。 このプリンタ接続エラーの原因となる問題のほとんどは、同じ手順で解決されます。

PrintManagerサービスの有効化

この手順は、システムが「Windowsはプリンタに接続できません。 ローカル印刷サブシステムが実行されていません。」 Windows 7、10、およびその他の一般的なバージョンでは、このローカルサブシステムはPrintManagerサービスによって表されます。 プログラムまたはウイルス活動の結果として、ユーザーの操作によって無効にすることができます。 サービスが再度有効になるとすぐに、エラーは表示されなくなります。

コントロールパネルからプリントマネージャを有効にする:


これらの手順を完了すると、設定ウィンドウを閉じることができます。 サービスが有効になっている必要があります。サービスの一般的なリストで、プリントマネージャのステータスが実行中のステータスになっている必要があります。 起動タイプは自動に設定する必要があります。

問題がサービスのみにある場合は、これらの手順を完了すると、「ローカル印刷サブシステムが実行されていません」というメッセージが表示されたウィンドウが表示されなくなります。 他のコンポーネントの作業も中断された場合、有効なサービスは数秒後に無効になり、エラーが引き続き表示されます。 問題を解決するために他の解決策を試してから、サービスを再度有効にする必要があります。

ローカルポートを使用してプリンタを接続する

コントロールパネルのハードウェア設定から手動でプリンタを追加することで、ローカル印刷サブシステムが完了しないというエラーを回避できる場合があります。 プリンタは正しく表示および動作を開始でき、同時にエラーの本当の原因を見つける時間があります。

デバイスを追加するには、ネットワークプリンタへのアクセスを登録する必要があります。


デバイスを追加し、この方法でドライバーを指定した後、プリンターは正常に動作し始め、エラーが発生しなくなることがよくあります。 「プリンタドライバのインストール」ウィンドウに必要なデバイスのドライバがない場合、これが問題の原因です。 ドライバーは、プリンターメーカーの公式ウェブサイトからダウンロードするか、デバイスに付属のディスクからインストールできます。

スプールフォルダのクリアまたは交換

「Windowsはプリンタに接続できません。 プリントハンドラーが存在しません」、コンピューターからスプーラーアクティビティを削除する必要があります。 印刷用に送信されたファイルを保存およびソートし、プリンタの印刷キューを整理します。

スプールフォルダとドキュメントには、不要なファイルが多数含まれている場合があります。 多くのドキュメントは古いプリンタから残され、何年も使用されない可能性があります。 「テキストハンドラーが存在しません」エラーだけがスプールによって引き起こされる問題ではありません。 ドキュメントは、単に印刷するために送信されない場合や、「印刷待機」モードで際限なく表示される場合があります。

以下で説明する方法には、スプーラファイルの削除、ドライバの再インストール、およびレジストリのクリーニングが含まれます。 これらのアクションにより、ドライバーが元に戻せなくなり、コンピューターのメモリからデバイスが削除されます。PCを再起動した後、それらを再インストールする必要があります。 これらの行動に従事する意欲がない場合、またはない場合 必要なスキル、中間ソリューションを使用してみることができます。印刷の問題が発生しない別のコンピューターからスプールフォルダーをコピーします。 互換性のあるバージョンのWindowsがコンピューターにインストールされている場合は、ドライバーをコピーすることもできます。

スプールフォルダの余分な内容をクリアする:

  1. まず、コンピュータを再起動する必要があります セーフモード..。 そうしないと、必要なフォルダをクリアできません。システムによって使用されているフォルダを削除しようとすると、「アクセスが拒否されました」または「ファイルが開いているか、プログラムで使用中です」というメッセージが表示されます。 セーフモードを開始するには、コンピューターの起動中にF8キーを数回押す必要があります。
  2. セーフモードで管理者アカウントにログインした後、エクスプローラーを開き、C:\ Windows \ System32 \ Spoolのフォルダーに移動する必要があります。
  3. C:\ Windows \ System32 \ scroll \ prtprocs \ w32x86(またはシステムのビット数によってはx64)にあるフォルダーを見つけて、その内容をすべて削除します。
  4. C:\ Windows \ System32 \ Spool \ Printersフォルダーを開き、空にしてすべての既知のフォルダーを削除します インストールされているWindowsプリンター。
  5. C:\ Windows \ System32 \ Spool \ Drivers \ w32x86フォルダーを見つけてクリアします(x64システムでは、フォルダーへのパスはDrivers \ x64になります)。 このアクションにより、以前にプリンターで使用されていたドライバーがすべて削除されます。
  6. 指定したフォルダをクリーンアップした後、変更を有効にするにはコンピュータを再起動する必要があります。

システムを再起動した後、使用中のすべてのプリンターのドライバーを再インストールする必要があります。 「印刷ハンドラーが存在しません」というエラーは、長い間煩わしさを解消するはずです。 膨大な数の異なるプリンターとドライバーを使用している企業サーバーでは、エラーが定期的に発生する可能性があります。 それは 多数印刷キューにファイルがあり、システムとスプーラのフォルダが不要なファイルですぐに詰まってしまいます。 ファイルを定期的にクリーニングすることでエラーが発生するのを防ぐことができますが、資格のある人に連絡することをお勧めします システム管理者多くのための 品質のカスタマイズシステム。

他のすべてが失敗した場合の対処方法

ごく一部のケースでは、上記のすべての解決策がエラーの除去に役立たない場合があります。 このような場合、自分で状況を把握し、専門家やサービスに助けを求めるのを避けるのに役立つヒントやリンクがいくつかあります。

他に何ができますか:

  1. コンピューターでspoolsv.exeを確認します。 これは、[スタート]メニューの検索バー、またはwindows / system32の対応するフォルダーにあります。 ファイルをスキャンして存在を確認します 悪質なコード www.virustotal.comで。
  2. 別のコンピューターのspoolsv.exeまたはスプールフォルダー全体を同じものに置き換えます Windows版..。 これは、ドライバーのインストールプロセス中に新しいプリンターを追加しようとしたときにエラーが表示された場合に役立つことがよくあります。
  3. プリントスプーラまたはローカルプリントプロセッサエラーが発生した場合は、ファイル\ Windows \ System32 \スプール\ prtprocs \ w32x86 \ winprint.dllが存在することを確認する必要があります。 この ダイナミックライブラリの為に必要です 正しい仕事プリントマネージャー。
  4. 「ローカル印刷サブシステムが実行されていません。 サブシステムを再起動するか、コンピューターを再起動します」が、Print Spoolerサービスは正常に機能するため、サービスの再起動(無効化/有効化)を試みることができます。 ドライバを再インストールしてサービスを再起動した後、コンピュータを再起動する必要があります。
  5. プリンタの問題を診断および修正するためのMicrosoftのヒントをお試しください。 ヘルプページはhttp://support.microsoft.com/mats/にあります。

すべての手順で問題が解決しない場合は、システムを復元ポイントにロールバックするというアイデアに戻る必要があります。 これを行う前に、アーカイブの最後の瞬間以降に変更されたすべての重要なデータを保存する必要があります。 システムを復元した後も、エラーの原因を診断して、すぐに再度直面する必要がないようにする必要があります。

ネットワークプリンター(Windows 10 PCに接続され、アクセスが許可されている)を以下のコンピューターにインストールしようとした場合 Windowsコントロール XPはエラーでウィンドウをポップアップしました " 操作を完了できませんでした。 アクセス拒否"。結局のところ、問題は非常に一般的であるため、以下では、それを解決するためのオプションの1つを検討します。

WindowsXPと5分の時間に適したプリンタドライバが必要です。 WindowsXPを搭載したコンピューターですべてのアクションを実行します。

1)開く コントロールパネル-プリンターとファックス..。 開いたウィンドウで、をクリックします プリンターのセットアップ..。 起動します プリンタウィザードの追加.

3)次のウィンドウで、 新しいポートを作成しますそして ポートタイプ:ローカルポート.

4)ボタンを押した後 さらに小さなウィンドウが表示されます ポート名、プリンタへのフルパスを入力する必要があります(たとえば、\\ Server \ Canon 250シリーズ)。 パスを書くときは注意してください。 示されている ネットワーク名プリンターが接続されているコンピューターとプリンターのネットワーク名。 パスが正しく指定されていない場合は、エラーメッセージが表示されます。

5)次のウィンドウで、プリンタドライバをインストールします。 押す ディスクからインストール...そして、すべてが通常のローカルプリンタをインストールするときと同じです。

すべてのアクションが正しく実行された場合は、リストに インストールされているプリンタ新しいネットワークプリンタが表示されます。

私は長い間ITを何も書いていません=)

1つのブランチには、WindowsXPを搭載した古いPCが多数あります。 最近、Windows 10を搭載した、新しいものに交換しました。 新しいものは地元のロカルカの「チーフ」としての役割を果たすことを光栄に思っており、とりわけ、プリンターがそれに接続されていました。 プリンターを共有し、残りのPCをグリッド経由で接続し始めます。 2台のラップトップ(Win7とWin8)が即座にデバイスをピックアップしました。 しかし、XPを搭載したPCは拒否しました。 どのように試しても、何を試しなかったのか。 そして、すべての権限と接続方法(および[プリンタ接続]ダイアログ、ネットワーク上のプリンタを突くなど)を再確認しました。「操作を完了できません。 アクセス拒否"。 同時に、PCからWinXPへのネットワークを介して、Win10上のPCに簡単にアクセスできます。 フォルダを開く、プリンタだけに接続しない

もちろん、WinXPを搭載したPCにプリンタを配置してそこから投げることもできますが、それは面白くありません。 ターゲットPCのOSをアップグレードするオプションは高価です。 しかし、パスが見つかりました。

この問題は、XPがSMBv1プロトコルで実行されているという事実に関連していることが判明し、Windows10ではこのバージョンのプロトコルが無効になっています。 XPはサポートされなくなりました。

Windows Server 2012R2 SMBv1が有効になっている可能性がありますが、Windows 10SMBv1ドライバーがありません。

[スタート]-> [プリンタとFAX]-> [プリンタのインストール]-> [ローカル]を選択し、[自動検出]のチェックを外します->新しいポートを作成します->ポート名を設定します\\ WIN10PCNAME \ PrinterName(つまり、完全なネットワークパス)->次にドライバを配置しますいつものように。

奇妙なことに、このようにして、WinXPはWin10に接続された非ネットワークプリンターを静かに印刷します。

トピックの続き:
モデム

あなたは長い間トリコロールTV衛星テレビを見てきましたか? 古いレシーバーを交換する時が来ましたか? 今があなたの夢をかなえるのに最適な時期です。 チェックアウト ...