How To

Windowsでプリンターエラー0x00000709を解決する方法

February 12, 2026 1 分で読む Updated: February 12, 2026

このエラーが表示される理由と対処法

エラーコードが表示される場合0x00000709、多くの場合、プリンター名がおかしいか、Windowsが想定している名前と一致していないことが原因です。DNSが正しく設定されていないか、プリンターのホスト名が間違っていると、Windowsが異常動作を起こし、あの迷惑なメッセージが表示されることがあります。多くの人がWindowsのアップデート、特にPrintNightmareのような印刷スプーラーのパッチを当てるアップデート後にこのエラーに気づきます。ドライバーの問題、ネットワークの不具合、共有設定の誤りなど、根本的な原因は複数考えられるため、確かに頭を悩ませる問題です。そのため、このエラーを修正するのは必ずしも簡単ではありませんが、プリンターを再び使えるようにするための、試行錯誤を重ねた手順をいくつかご紹介します。—

Windowsでエラー0x00000709を修正する方法

基本的なトラブルシューティング(通常は無害ですが、試してみる価値はあります)

まずは、一般的なリセットとネットワークチェックから始めましょう。場合によっては、関係するすべてのデバイスを再起動するだけで状態がリセットされ、問題が解決することもあります。また、内蔵のトラブルシューターを使えば、設定ミスを検出できる場合もあります。

  • コンピュータプリンタルーターを再起動してください。ありきたりなようですが、ネットワークの不具合を解消できる可能性があります。
  • を押してWin + Rmsdt.exe /id PrinterDiagnosticと入力し、プリンターのトラブルシューティングツールを実行します。よくある問題をスキャンし、場合によっては自動的に修正されます。
  • プリンターにpingを実行します。コマンドプロンプトを開き、 を実行しますping <printer's IP address>。それでも失敗する場合は、 を試してくださいtracert <printer's IP>。pingが機能しない場合は、ファイアウォールの設定を確認するか、プリンターのネットワーク設定がネットワークのサブネットと一致していることを再確認してください。
  • DNS 名の代わりにプリンターの IP アドレスを直接使用して接続し、問題が回避されるかどうかを確認します。
  • 権限の問題が発生する可能性があるので、別のユーザー アカウントから接続してみてください。

プリンタの共有を正しく設定する

ほとんどの接続エラーは、共有が正しく設定されていないかDNSが見つからないためにWindowsがプリンターを見つけられない場合に発生します。プリンターが1台のマシン上にあり、別のマシンから接続している場合は、共有とネットワーク検出の設定を再確認してください。

  1. メインPCで、Win + I設定を開いて、Bluetoothとデバイス > プリンターとスキャナーに移動します。
  2. プリンターをクリックし、プリンターのプロパティ を選択します。
  3. 共有タブに移動して、このプリンターを共有するにチェックを入れます。これで大丈夫だと思っても、時々チェックが外れていることがあるのはちょっと変ですね。
  4. クライアント PC (接続しようとしている PC) でも、同じ操作を実行します: Win + IBluetooth とデバイス > プリンターとスキャナー
  5. デバイスの追加 > 手動で追加 をクリックし、画面の指示に従って共有プリンターを追加します。プリンターが表示されない場合は、IPアドレスまたはホスト名で追加し、共有がオンになっていることを確認してください。

それでもプリンターが追加されない場合は、両方のPCでネットワーク探索ファイルとプリンターの共有が有効になっていることを確認してください。確認方法:

  1. を押してWin + R、Enter キーを押しますcontrol /name Microsoft. NetworkAndSharingCenter
  2. [共有の詳細設定の変更] をクリックします。
  3. 現在のネットワーク プロファイルで、ネットワーク探索ファイルとプリンターの共有 をオンにします。

デフォルトのプリンターを変更する — 時にはそれだけで十分です

これで多くのエラーは解決しました。接続しようとしているプリンターをデフォルトに設定してください。ただし、Windows が権限の問題などでこの設定を拒否する場合がありますので、ご注意ください。その場合はレジストリを調整する必要があります。

  1. 設定 ( Win + I) を開き、Bluetooth とデバイス > プリンターとスキャナー に移動します。
  2. Windows で通常使うプリンターを管理する をオフにします。確かに、Windows はこれに関してはちょっと強引で、手動設定を台無しにしてしまうんですよね。
  3. プリンタをクリックし、[デフォルトとして設定] を選択します。
  4. 今接続されるかどうかを確認してください。

そうでない場合、デフォルトの設定で行き詰まっている場合は、レジストリの簡単な修正方法があります。まずはレジストリをバックアップしてください。Windows はこのような方法で変更されることを好まないからです。

  1. を押してWin + R実行しますregedit
  2. に移動しますComputer\HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
  3. ここでデバイスの値を見つけて削除してください。これは、デフォルトのプリンター設定が壊れる一般的な根本原因です。
  4. LegacyDefaultPrinterModeまたはUserSelectedDefaultのエントリが表示される場合は、それらも削除します。
  5. 編集時にWindowsが権限エラーを発した場合は、Windowsキーを右クリックし、「権限」を選択して、ユーザーアカウントにフルコントロール権限を付与してください。設定によっては、この操作を行わないとWindowsが誤作動を起こす場合があります。
  6. regedit を閉じて、プリンターに戻り、再度デフォルトとして設定してみます。

プリンタの接続を切断したアップデートを修正する

Windowsのアップデートは、場合によってはメリットよりもデメリットをもたらすことがあります。KB5005565やKB5006670などのアップデートは、印刷スプーラーに影響を及ぼすため、よく問題を引き起こします。アップデート後にエラーが発生した場合は、そのアップデートをアンインストールしてみてください。

  • を押してWin + IWindows Update > 更新履歴 > 更新プログラムのアンインストール に移動します。
  • 最近の更新を見つけて(記載されている KB 番号を探して)、それを選択し、[アンインストール] をクリックします。

ついでに、新しいアップデートもチェックしてください。Microsoft は 2021 年 12 月からこれらのバグを着実に修正しているので、Windows を最新の状態に保つことで、こうした問題の多くを防ぐことができます。

プリンタドライバを更新または修正する

古いドライバや署名のないドライバは、特に特定のアップデート後に0x00000709エラーを引き起こすことで知られています。古いドライバを削除し、メーカーから提供された最新のドライバをインストールしてみてください。

  • を実行しますprintmanagement.msc[プリント サーバー] > [サーバー] > [ドライバー] でプリンターを見つけます。
  • ドライバーを右クリックし、「ドライバーパッケージの削除」を選択します。間違ったドライバーを削除すると状況が悪化する可能性があるため、古いドライバーや使用していないドライバーのみを削除してください。
  • デバイス マネージャー ( Win + X、次に [デバイス マネージャー]) を開き、[印刷キュー] を展開します。
  • プリンタを右クリックし、[ドライバーの更新] を選択します。
    • ドライバーを自動的に検索する を選択します。Windows は、利用可能な最新のドライバーを取得しようとします。
    • ドライバーを手動でダウンロードした場合(プリンターの製造元の Web サイトから)は、[コンピューターを参照してドライバーを検索します] を選択し、適切なフォルダーを指定します。
    • インストーラー (exe) をダウンロードした場合は、それをダブルクリックして、指示に従います。

ヒント: サーバーとクライアントのアーキテクチャが一致していることを確認してください(両方とも64ビット、または両方とも32ビット)。不一致があると、特に古いプリンターやネットワーク設定で予期せぬ問題が発生する可能性があります。

より良い通信のために名前付きパイプ経由のRPCを構成する

一部のドライバーやアップデートは誤ったプロトコルを使用するように設定されており、RPC接続に支障をきたし、エラーが発生します。これを修正するには、グループポリシーを調整してください。

  • を押してWin + Rgpedit.mscと入力し、Enter キーを押します。
  • [コンピューターの構成] > [管理用テンプレート] > [プリンター] に移動します。
  • RPC 接続設定の構成 をダブルクリックします。
  • 有効にしてから、認証を無効にした 名前付きパイプ経由の RPC を選択します。
  • [OK] をクリックして、プリンター サービスまたはマシンを再起動します。

特にWindows ServerやDNSトリックの場合: CNAMEパッチ

これは、プリント サーバーが Windows Server 2008 R2 または Windows 7 を実行し、DNS CNAME レコードを使用してサーバー名をエイリアスしている場合に適用されます。

  1. PowerShell を管理者として開きます (Win + R入力してpowershellCTRL + Shift + Enter キーを押します)。
  2. レジストリ キーを追加するには、次のコマンドを実行します。reg add HKLM\SYSTEM\CurrentControlSet\Control\Print /v DnsOnWire /t REG_DWORD /d 1
  3. クライアント PC で、%windir%/system32/drivers/etc/に移動し、メモ帳 (管理者モード) で hosts ファイルを開きます。
  4. DNS の問題を解決するには、 CNAME DNS レコード (例: 192.168.10.145 CNAME) を追加します。
  5. 印刷スプーラーを再起動します。
    • Net stop spooler
    • Net start spooler

サーバー名が長すぎないことを確認してください

こっそりと捕まえたいですか?プリントサーバーの名前が15文字を超えると、Windowsは特にNetBIOS名で混乱する可能性があります。まるでパーティーのいたずらのようにエラーを表示します。 – 解決策は?サーバーの名前を15文字未満に短く変更することです。簡単ですが、行き詰まると混乱を招きます。 – 代替案として、短いDNSエイリアスを作成し、すべてのクライアントをそこへ接続する方法があります。これは少し手間がかかりますが、サーバーに悪影響はありません。

  1. ホスト ファイル (上記のような) を使用して、短い名前で長いホスト名を指す CNAME エントリを追加します。
  2. レジストリ経由で DisableStrictNameChecking が設定されていることを確認してくださいreg add HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters /v DisableStrictNameChecking /t REG_DWORD /d 1
  3. エイリアスを含めるようにクライアントのレジストリのBackConnectionHostNamesを設定します。

まとめと現実世界で何が機能するか

正直に言うと、この混乱は頭痛の種になりかねません。特にWindowsのアップデートやネットワークの変更後はなおさらです。多くの人は、共有設定をリセットしたり、ドライバーを更新したり、問題のあるアップデートをロールバックしたりするだけでこのエラーが解消されると感じています。しかし、必ずしも一つの解決策だけで解決できるわけではなく、複数の微調整が必​​要な場合もあります。ある環境では、再起動してプリンターをデフォルトに設定すると魔法のようにうまくいきましたが、別の環境では共有設定とDNSをいじることで再び接続できるようになりました。なぜうまくいく時とうまくいかない時があるかは分かりませんが、一つ確かなことがあります。レジストリの編集やプロトコルの変更に踏み込む前に、再起動やドライバーの更新といった簡単な解決策を試してみる価値はあるということです。

まとめ

  • PC、プリンター、ルーターなどすべてを再起動します。
  • プリンターのトラブルシューティング ツール ( msdt.exe /id PrinterDiagnostic) を実行します。
  • ネットワークの検出と共有の設定を確認してください。
  • 共有が有効になっており、ローカル ネットワーク プロファイルが正しいことを確認します。
  • レジストリの権限の問題を修正した後、プリンターをデフォルトとして設定してみてください。
  • 最近の更新によって問題が発生した場合は、ロールバックするか、Windows を更新してください。
  • 製造元の Web サイトからプリンター ドライバーを更新します。
  • 必要に応じて、グループ ポリシーを使用して RPC プロトコルを調整します。
  • サーバー名を短く保つために、サーバー名を変更するか、DNS エイリアスを設定することを検討してください。

まとめ

もし物事が単純だったら、このガイドは必要ないですよね?でも現実には、このエラーは小さなネットワークの不具合、ドライバーの不具合、アップデートの不具合などが混在して発生します。通常、これらの手順を組み合わせることでプリンターはオンラインに戻ります。これで誰かの時間節約になれば幸いです。古いドライバーを削除したり、DNSの問題を修正したりすることは、想像以上に効果的なのです。