Windowsが既定のプリンターを自動的に変更する問題を解決する方法

📅
🕑 1 分で読む

コンピューターが予告なしに既定のプリンターを勝手に切り替えてしまうと、誰でも我慢の限界に達してしまいます。突然、印刷ジョブがランダムなネットワークプリンター、あるいは最悪の場合はMicrosoft Print to PDFに印刷されてしまうのです。仕事を片付けようとしている時に、これは非常に迷惑です。これはWindows 11Windows 10の両方でよくあることで、特に複数のプリンターをインストールしている場合や、プリンターを頻繁に切り替えている場合は顕著です。まるでWindowsが「どれだけ頻繁に設定をいじれるか試してみよう」とでも言っているかのようです。原因は通常、Windowsが既定のプリンターを自動的に管理しようとしていることに尽きますが、古いドライバーやプリンターのエントリが残っているなどの他の要因も混乱を引き起こす可能性があります。そこで、この混乱を解消し、お気に入りのプリンターをそのまま使用できるようにするための解決策をいくつかご紹介します。

Windows 11/10で既定のプリンターが勝手に変更される問題を解決する方法

方法1:Windowsの既定のプリンター管理機能を無効にする

この問題が発生する最大の原因は、 「Windows に既定のプリンターを管理させる」という設定です。この設定がオンになっていると、Windows は最後に使用したプリンターをサンプリングし、最後に印刷したプリンターを既定のプリンターとして自動的に切り替えます。つまり、これは「便利」な機能のつもりですが、特に手動で設定したい場合は、メリットよりもデメリットの方が大きくなります。

この問題を解決するには、 「設定」を開きます。Windows 11 では、「スタート」をクリックし、「設定」を選択します。「Bluetooth とデバイス」に進み、「プリンターとスキャナ」を選択します。Windows 10 でもほぼ同じ手順で、 「設定」から「デバイス」を選択し、 「プリンターとスキャナ」を選択します

そこに着いたら、 「Windows で既定のプリンターを管理する」というトグルスイッチを探してオフにします。その後、プリンターの一覧に戻り、既定のプリンターとして設定したいプリンターを選択してクリックし、「既定に設定」を選択します。簡単でしょう?どういうわけか、Windows はこの設定を無効にするのを忘れると無視してしまう傾向があるので、必ずオフになっていることを確認してください。

プロからのアドバイス:設定によっては、この切り替えスイッチが少し隠れていたり、見つけにくい場合があります。通常はページの下部または右側にあります。もし見当たらない場合は、Windowsが最新の状態にアップデートされていることを確認してください。アップデートによって何が起こるかわかりませんからね。

方法2:お好みのプリンターを手動で設定する

自動管理を無効にした後は、お気に入りのプリンターを明示的に設定する必要があります。これは、Windowsに「私が使いたいのはこれだ。これをいじらないでくれ」と伝えるようなものです。

もう一度、「プリンタとスキャナ」を開いてください。そこで、使用したいプリンタをクリックし、「既定のプリンタとして設定」オプションを探してください。このオプションがグレー表示されていたり、クリックできない場合は、自動管理設定がまだ有効になっている可能性があります。まず、自動管理設定が無効になっていることを確認してください。

Windows 10では、プリンターのメニューから「管理」を選択し、 「既定に設定」をクリックすることもできます。この操作を行った後、コンピューターを再起動し、テストページを印刷して、Windowsが設定を記憶していることを確認してください。場合によっては、再起動が問題を解決する唯一の方法となることもあります。

方法3:古い/使用していないプリンターを撤去する

プリンターリストがごちゃごちゃしていると、Windowsが誤作動を起こしてプリンターを切り替えてしまうことがあります。これは、Windowsが古いプリンターの残骸や重複したエントリに混乱している状態だと考えてください。

もう一度「設定」を開き、「Bluetoothとデバイス」 > 「プリンタとスキャナ」を選択します。リストを確認してください。使用しなくなったプリンタや接続が切断されたプリンタが見つかった場合は、それらをクリックして「デバイスの削除」を選択します。この操作は、不要になったプリンタのみに行い、メインのプリンタはそのまま残してください。

物が少なければ少ないほど、トラブルも少なくなる。それに、整理整頓にもつながる。

方法4:印刷スプーラーサービスを再起動する

プリントスプーラーは、Windowsにおける印刷タスクの中間処理モジュールです。プリントスプーラーに不具合が生じると、プリンター設定が保存されなかったり、予期せず切り替わったりすることがあります。プリントスプーラーを再起動することで、こうした不具合が解消されることがよくあります。

Windows キーと Rキーを同時に押し、services.mscEnter キーを押します。下にスクロールして「印刷スプーラー」を探します。右クリックして「再起動」を選択します。数秒待って再読み込みします。

それが完了したら、プリンターの設定画面に戻り、デフォルト設定が維持されているかどうかを確認してください。場合によっては、この手順だけで、なかなか解決しないバグが解消されることもあります。

方法5:印刷キューをクリアする

印刷ジョブが停止している場合、Windows が混乱して既定のプリンターを「別の」プリンターに変更してしまうことがあります。印刷キューをクリアすることで、状況を安定させることができます。

「プリンタとスキャナ」で、お使いのプリンタをクリックし、「印刷キュー」ウィンドウを開きます。すべてのジョブをキャンセルし、キューが空になっていることを確認してください。その後、PCを再起動し、再度印刷を試して問題が解決するかどうかを確認してください。

方法6:プリンタードライバーを更新または再インストールする

ドライバーは基本的に、プリンターとWindows間の通信を担う翻訳機のようなものです。古いドライバーや破損したドライバーは、デフォルトのプリンター設定の変更など、あらゆる種類の異常動作を引き起こす可能性があります。

デバイス マネージャーを開きます(キーを押して選択します)。プリンターまたは印刷キューWindows + Xの下にあるプリンターを探します。右クリックして、「ドライバーの更新」を選択します。「ドライバーを自動的に検索する」を選択します。それでも解決しない場合は、ここでデバイスをアンインストールし、製造元の Web サイトから最新のドライバーを直接ダウンロードしてインストールしてください。汎用の Windows ドライバーは、長期的にはうまく動作しない場合があります。

方法7:レジストリを修正して、解決しない問題に対処する

これは少し高度な方法ですが、他の方法がすべてうまくいかない場合は、レジストリを編集することでWindowsの動作を強制的に修正できる可能性があります。もちろん、Windowsはレジストリを複雑に設計しているため、事前にレジストリのバックアップを取っておくことをお勧めします。

regeditを開きます(スタートメニューから検索)。次の場所に移動します。

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows

LegacyDefaultPrinterModeという名前の DWORD 値を探してください。存在しない場合は、作成してください (右クリック > 新規 > DWORD (32 ビット) 値)。名前をLegacyDefaultPrinterModeとします。ダブルクリックして値を1に設定します。PC を再起動すると、変更が反映されます。

この設定変更により、Windowsは既定のプリンターを以前のように扱うようになり、自動切り替えが減り、より細かく制御できるようになります。

方法8:ネットワークプリンタの干渉を軽減する

ネットワークプリンターを多数使用している場合、Windowsはネットワークアクティビティに基づいてスキャンと切り替えを繰り返す可能性があります。この動作を制限するように設定してみてください。

「設定」「ネットワークとインターネット」「ネットワークの詳細設定」に進みます。ネットワークの検出プリンターの共有など、不要なオプションはオフにしてください。また、 「プリンターとスキャナー」で、現在使用していないネットワークプリンターを削除してください。

これにより、Windowsが不要なプリンターを頻繁に「検索」するのを防ぎ、切り替えの原因となっている可能性のある問題を回避できます。

方法9:Windowsに組み込まれているトラブルシューターを使用する

Windowsに搭載されているトラブルシューターを使えば、プリンターの問題を自動的に診断して修正できる場合があります。深刻な不具合が発生している場合は、まずそこから試してみるのが良いでしょう。

「設定」「システム」「トラブルシューティング」に進みます。「その他のトラブルシューティング」をクリックします。「プリンター」を見つけて「実行」をクリックします。スキャンが完了するまで待ち、画面の指示に従ってください。スキャンが完了したら、再起動して動作を確認してください。

よくある質問

Windowsがデフォルトのプリンターを勝手に変更するのはなぜですか?

これは主に、「Windowsに既定のプリンターを管理させる」機能が有効になっているために起こります。この機能は本来、設定を簡素化するためのものですが、手動で設定したい場合にはしばしば問題を引き起こします。

Windowsがプリンターを変更しないようにするにはどうすればよいですか?

設定 → デバイス → プリンタとスキャナで自動管理設定をオフにし、使用するプリンタを手動で割り当ててから、すぐに再起動してください。

ドライバーがこの問題を引き起こす可能性はありますか?

確かに。古いドライバーや不具合のあるドライバーは、プリンターリストやデフォルト設定に悪影響を与える可能性があります。ドライバーを更新または再インストールすることで、これらの不具合は通常解消されます。

なぜMicrosoft Print to PDFに切り替わるのですか?

これは多くの場合、アプリによって一時的に設定されるもので、一部のプログラムはこれを仮想プリンターとして使用します。その後、Windowsはこれを既定のプリンターとして割り当てますが、ユーザーが実際のプリンターを既定のプリンターとして再度設定しない限り、この設定は適用されません。

プリンターを再インストールした方が良いでしょうか?

他の方法がすべてうまくいかない場合は、再インストールすることで、問題の原因となっている破損した設定ファイルやドライバの問題を解消できる可能性があります。面倒かもしれませんが、場合によっては必要な手順です。

まとめ

基本的に、原因はWindowsのデフォルトプリンター自動管理機能と、プリンターリストの整理不足やドライバーの古さが組み合わさっている場合が多いです。この機能を無効にし、プリンターを手動で設定し、古いエントリを削除し、ドライバーを更新すれば、たいていは解決します。それでも解決しない場合は、レジストリを調整したり、ネットワーク干渉を軽減したりすることで、設定を安定させることができます。

まとめ

この情報が、プリンターのトラブル解決に役立つことを願っています。必ずしもすぐに解決できるとは限りませんが、一度安定すれば、しばらくは問題なく使えるでしょう。Windowsは単純なことを複雑にする傾向があるので、根気強く原因を探る必要があることを覚えておいてください。頑張ってください!