Windows 10 / Windows Server 2019でネットワークプリンタに接続する5つの方法
時代とともにWindowsも進化しています。Windows Server 2012やWindows 7・8の環境から、Windows Server 2019やWindows 10へ移行したばかりの方は、操作感が少し違うと感じるかもしれません。
とはいえ、従来のネットワークプリンタへの接続方法は今でも使えます。ただし、見た目や操作の手順が多少変わっているため、戸惑うこともあるでしょう。この記事では、Windows 10およびWindows Server 2019でネットワークプリンタに接続する方法を5つ紹介します。特におすすめなのは、記事の最後で紹介するPowerShellを使った方法です。
1. 「プリンターとスキャナー」から追加する
新しいWindowsの設定画面は、コントロールパネルと同じ機能を備えていますが、デザインが大きく変わっているため、混乱する方も少なくありません。なお、職場のPCなどで管理者権限を持っていない場合は、プリンタがネットワーク上に存在し、ドライバがすでにインストールされている必要があります。ドライバが未インストールの場合は、管理者アカウントのユーザー名とパスワードの入力を求められます。
- スタートメニューで「add printers(プリンターの追加)」と入力します。検索結果に「プリンターまたはスキャナーを追加する」が表示されたら、それを選択します。
- 「プリンターとスキャナー」ウィンドウが開いたら、「プリンターまたはスキャナーを追加する」を選択します。利用可能なプリンタの検索が自動的に開始されます。
- 検索中のように見えても、利用可能なプリンタはすべて表示されています。必要なプリンタを見つけて選択すると、「デバイスの追加」ボタンが表示されるので、それをクリックします。
- プリンタのインストールが始まります。進行状況バーが表示され、完了すると「準備完了」と表示されます。
2. ネットワーク共有経由で接続する
ここでは、普段とは少し異なるプリンタのインストール方法を紹介します。この方法では、プリンタがネットワーク上で共有されていることが前提です。管理者でない限り、ドライバをローカルマシンまたはサーバーにあらかじめインストールしておく必要があります。また、共有パスも把握しておきましょう。パスは「\\Print-Server-Name」のような形式で、Print-Server-Nameの部分にはサーバー名が入ります。
- エクスプローラーを開き、アドレスバーにプリンタの共有パスを入力してEnterキーを押します。エクスプローラーが共有を見つけます。
共有されているすべてのプリンタが表示されます。
- 次の2つの選択肢があります。
- 単一のプリンタをインストールする
- 複数のプリンタを一度にインストールする
1台だけインストールする場合は、対象のプリンタをダブルクリックします。
インストールが完了すると、新しくインストールしたプリンタの印刷キュー画面が表示されます。
- 複数のプリンタをまとめてインストールする場合は、ドラッグで矩形選択するか、Ctrlキーを押しながらプリンタを1台ずつクリックして選択します。その後、右クリックして「開く」を選択するか、Enterキーを押すだけでOKです。
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スクリプトが最適だからです。処理は高速で、一度作成すれば何度でも簡単に呼び出せます。
事前に以下の情報が必要です。
- プリンタのIPアドレス
- プリンタドライバ名
- プリンタに付ける名前
以下はサンプルスクリプトです。ループ処理に改造すれば複数のプリンタを一括インストールできますし、関数化して他の処理から呼び出すこともできます。
# プリンタポートが存在するか確認
$portName = "TCPPort:192.168.8.101"
$portExists = 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"
}
スクリプトを実行すると、所要時間はわずか3秒ほど。その後、プリンタがインストールされているのが確認できます。
その他の接続方法はある?
この記事では、ネットワークプリンタ1台または複数台に接続するための複数の方法を紹介しました。その中のどれかが、あなたにとって最適な方法となるはずです。実はもう1つ、コマンドプロンプトを使う方法もあります。
もちろん動作はしますが、よりシンプルで高速なPowerShellがあるのに、わざわざそちらを選ぶ必要はないでしょう。また、グループポリシーオブジェクト(GPO)を使えばプリンタを一括展開することも可能ですが、これは本記事の範囲を超えるため割愛します。コメントであなたの意見を聞かせてください。この記事は役に立ちましたか?
-
Windows 7 / 8.1 / 10でネットワークの場所(ネットワーク プロファイル)を変更する完全ガイド
有線・無線を問わず、ネットワークの存在は私たちのデジタルライフを大きく変えました。特に近年は、デバイスの種類を問わず快適に使える利便性から、無線LAN(Wi-Fi)が主流になっています。Windowsには「ネットワークの場所」という機能が搭載されており、新しいワイヤレスネットワークに接続すると、「プライベート ネットワーク」または「パブリック ネットワーク」のどちらとして設定するかを尋ねるダイアログが表示されます。 この機能が何のためのものなのか疑問に思ったことはありませんか?この記事では、その仕組みから、うっかり誤って設定してしまったネットワークの場所を後から変更する方法まで、順を追って詳し
-
Windows 10でWi-Fi(ワイヤレスネットワーク)に接続する方法を徹底解説
現代のあらゆるデバイスに共通する特徴のひとつが、有線・無線を問わずインターネットに接続できるという点です。オフィスや職場の中には、ネットワークへの接続が業務上必須となっているところも少なくありません。 私たちが暮らす世界は、インターネットが提供するさまざまなサービスに深く依存しています。ゲーム、SNS、ニュース、動画配信など、思いつくものはほぼすべて、何らかの形でインターネット上に情報が存在します。 そのため、ノートパソコン、タブレット、デスクトップPCなど、どんなWindowsデバイスを使っていても、インターネットへの接続方法を把握しておくことは非常に重要です。古いバージョンのWindows