Windows 10 / Server 2019でネットワークプリンタに接続する5つの方法を徹底解説
時代とともにWindowsも変化しています。Windows Server 2012やWindows 7・8の環境から、Windows Server 2019やWindows 10へ移行したばかりの方は、少し勝手が違うと感じるかもしれません。
従来のネットワークプリンタへの接続方法は今も使えますが、見た目や操作感が多少変わっています。この記事では、Windows 10およびWindows Server 2019でネットワークプリンタに接続する方法をいくつかご紹介します。特に最後に紹介するPowerShellを使った方法がおすすめです。
方法1:設定アプリの「プリンターとスキャナー」を使う
新しいWindowsの設定画面は、コントロールパネルと同じように動作しますが、見た目がかなり異なるため戸惑う方もいるでしょう。なお、職場のPCなどで管理者権限がない場合は、プリンターがネットワーク上に存在し、ドライバーがすでにインストールされている必要があります。ドライバーが未インストールの場合は、管理者アカウント名とパスワードの入力を求められます。
- スタートメニューで「プリンターの追加」と入力し、検索結果の「プリンターまたはスキャナーを追加する」を選択します。
- 「プリンターとスキャナー」ウィンドウが開いたら、「プリンターまたはスキャナーを追加する」を選択します。利用可能なプリンターの検索が自動的に始まります。
- 利用可能なプリンターがすべて表示されていても、検索中のように見え続けることがあります。目的のプリンターを見つけて選択すると、「デバイスの追加」ボタンが表示されるので、それをクリックします。
- プリンターのインストールが始まります。進行状況バーが表示され、完了すると「準備完了」と表示されます。
方法2:ネットワーク共有経由で接続する
ここでは、普段とは少し違うプリンターのインストール方法をご紹介します。この方法では、プリンターが共有設定されており、ネットワーク上にある必要があります。管理者でない場合は、ローカルマシンまたはサーバーにあらかじめドライバーがインストールされている必要があります。また、共有パス(\\Print-Server-Name のような形式)を把握しておきましょう。
- エクスプローラーを開き、アドレスバーにプリンター共有のパスを入力してEnterキーを押します。エクスプローラーが共有を見つけます。
共有されているすべてのプリンターが表示されます。
- 選択肢は2つあります。
- 単一のプリンターをインストールする
- 複数のプリンターを一度にインストールする
単一のプリンターをインストールするには、対象のプリンターをダブルクリックします。
インストールが完了すると、新しく追加されたプリンターの印刷キュー ウィンドウが表示されます。
- 複数のプリンターを一度にインストールするには、ドラッグで長方形選択するか、Ctrlキーを押しながらプリンターを個別に選択します。その後、右クリックして「開く」を選択するか、単にEnterキーを押します。
方法3:コントロールパネルから接続する
昔ながらのコントロールパネルは今も健在です。使ったことがあれば操作は簡単ですし、初めての場合でも、設定アプリからプリンターを追加するのとほぼ同じ流れで進められます。
- スタートメニューを開き、「コントロールパネル」を選択します。見当たらない場合は「control」と入力すると表示されます。
- 「ハードウェア」カテゴリ内の「デバイスの追加」を選択します。
- 「プリンターの追加」を選択します。
- プリンターの一覧が表示されるので、必要なものを選んで「次へ」をクリックします。
プリンターのインストールが始まります。数秒から数分かかる場合があります。
- 成功ウィンドウが開いたら、「通常使うプリンターとして設定」や「テストページの印刷」のオプションが表示されます。必要に応じて既定のプリンターに設定しましょう。テストページを印刷して動作を確認しておくのもおすすめです。「完了」を選択して終了します。
方法4:IPアドレスを指定して接続する
インストールしたいプリンターが一覧に見つからない場合でも、IPアドレスがわかればそれを使って接続できます。管理者権限が必要になる場合があります。最初の手順はコントロールパネルからプリンターを追加する場合と同じで、プリンターを選ぶ段階までは共通です。そこから先を説明します。
- 「デバイスの追加」ウィンドウで、「欲しいプリンターが一覧にない」を選択します。
- 管理者権限が必要な場合は、「管理者としてローカルプリンターまたはネットワークプリンターを追加する」を選択します。
権限が不要な場合は、下記のようなウィンドウが表示されます。「TCP/IPアドレスまたはホスト名でプリンターを追加する」を選択して「次へ」をクリックします。
- 「デバイスの種類」には複数の選択肢があります。「Web Services Device」と「Web Services Secure Print Device」は特殊なケース向けです。意味がわからないなら、おそらく必要ありません。「自動検出」も誤認識することがあるため注意が必要です。ここでは「TCP/IPデバイス」を選択しましょう。
「ホスト名またはIPアドレス」欄にプリンターのIPアドレスを入力します。「ポート名」欄には入力内容に応じて値が自動的に入力されます。ポート名はそのままでも変更しても構いません。ほとんどの場合、「プリンターの照会を行い、使用するドライバーを自動的に選択する」はチェックしたままにします。
組織によっては、管理を簡素化しストレージ使用量を抑えるために、ユニバーサルプリンタードライバーを採用していることもあります。これによりレジストリが小さくなり、ログオン時間の短縮にもつながります。HP Universal Print DriverはHP製だけでなく、多くの他社製プリンターにも対応しています。「次へ」を選択します。
TCP/IPポートの存在確認が行われます。
続いて、必要なドライバーモデルが自動的に検出されます。
- 通常、Windowsはすでにインストール済みのドライバーを見つけ、置き換えのオプションを提示するか、ドライバーのインストールを求めてきます。ネットワーク上にすでにあるプリンターなら、ドライバーはインストール済みの可能性が高いです。「現在インストールされているドライバーを使用する」を選択して「次へ」をクリックします。
- プリンター名が自動的に割り当てられます。必要に応じて変更できます。「次へ」を選択します。
ここから実際のインストールが始まります。
- プリンターを共有する場合は、他のユーザーが設置場所を把握できるよう、場所情報を追加しておきましょう。
プリンターが正常にインストールされました。必要に応じて既定のプリンターに設定します。いつものように、「テストページの印刷」を実行して動作を確認しておくのがおすすめです。「完了」を選択してウィンドウを閉じます。
方法5:PowerShellで接続する(おすすめ)
最後にご紹介するのは、そしておそらく最良の方法である、PowerShellを使った接続方法です。なぜこれが最良なのでしょうか?システム管理者として何十台ものプリンターを接続する必要がある場合や、サーバーの起動時・ユーザーのログオン時に毎回プリンターが確実に接続されるようにしたい場合には、PowerShellスクリプトが最適です。高速で、一度作成すれば何度でも簡単に呼び出せます。
事前に把握しておくべき情報は以下の3点です。
- プリンターのIPアドレス
- プリンタードライバー名
- プリンターに付ける名前
以下はサンプルスクリプトです。ループ処理に組み替えて複数のプリンターを一括インストールしたり、関数化して他のプロセスから呼び出したりすることもできます。
# プリンターポートが存在するか確認
$portName = "TCPPort:192.168.8.101"
$portExist = Get-Printerport -Name $portName -ErrorAction SilentlyContinue
# ポートが存在しない場合は追加
if (-not $portExists) {
Add-PrinterPort -name $portName -PrinterHostAddress "192.168.8.101"
}
# プリンタードライバーを確認
$driverName = "Brother MFC-7440N"
$driverExists = Get-PrinterDriver -name $driverName -ErrorAction SilentlyContinue
# ドライバーがあればプリンターを追加、なければエラーを出力
if ($driverExists) {
Add-Printer -Name "My Brother Printer" -PortName $portName -DriverName $driverName
} else {
Write-Warning "Driver not installed" -ForegroundColor Red
}
スクリプトの実行にかかる時間はわずか3秒ほどです。実行後、プリンターがインストールされたことを確認できます。
その他の接続方法はある?
以上、ネットワークプリンター(複数台まとめて)に接続するためのさまざまな方法をご紹介しました。その中のどれかが、あなたの環境に最適な方法となるはずです。実はもう1つ、コマンドプロンプトを使う方法もあります。
コマンドプロンプトでも接続は可能ですが、PowerShellの方がシンプルで高速なので、特別な理由がなければそちらを選ぶのがよいでしょう。また、グループポリシーオブジェクト(GPO)を使ってプリンターを一括展開する手法もありますが、これは本記事の範囲外となります。コメント欄で感想をお聞かせください。この記事はお役に立てたでしょうか?
-
Windows 10でワイヤレスプリンターを接続する方法【初心者向け完全ガイド】
ペーパーレス化が進む現代でも、紙に出力しなければならない場面は依然として多く存在します。しかし、プリンターが離れた場所に設置されていたり、USBケーブルを都度つなぎ直す必要があると、作業が煩わしく感じられることもありますよね。オフィスでも自宅でも、ワイヤレスプリンターをセットアップしておけば、ワークフローの改善と生産性の向上が期待できます。 プリンターをWi-Fiに接続すればリモートアクセスが可能となり、ドキュメントの印刷やファックス送信を素早く行えるようになります。 本記事では、Windows 10でワイヤレスプリンターを接続・設定する方法を詳しく解説します。 Windows 10でワイヤ
-
Windows 10でWi-Fi(ワイヤレスネットワーク)に接続する方法を徹底解説
現代のあらゆるデバイスに共通する特徴のひとつが、有線・無線を問わずインターネットに接続できるという点です。オフィスや職場の中には、ネットワークへの接続が業務上必須となっているところも少なくありません。 私たちが暮らす世界は、インターネットが提供するさまざまなサービスに深く依存しています。ゲーム、SNS、ニュース、動画配信など、思いつくものはほぼすべて、何らかの形でインターネット上に情報が存在します。 そのため、ノートパソコン、タブレット、デスクトップPCなど、どんなWindowsデバイスを使っていても、インターネットへの接続方法を把握しておくことは非常に重要です。古いバージョンのWindows