Windows 10で消しても残るプリンタを「PowerShell」で削除する方法Remove-PrinterとGet-Printerを利用

Windowsでプリンタの削除や追加を繰り返すと、不要なプリンタのアイコンが残ってしまうことがある。「PowerShell」を使うと、この問題に比較的容易に対処できる。

2019年07月21日 08時30分 公開
[Ed TittelTechTarget]

 筆者が使っているSamsung Electronicsの「ML-2850D」(Samsungのプリンタ事業はHPが買収)は優れたプリンタだが、ドライバがやや不安定だ。時々気まぐれに動かなくなる。そんなときは「Windows 10」の「コントロールパネル」画面を開き、表示方法を「カテゴリ」ではなく「大きいアイコン」または「小さいアイコン」を選択。「デバイスとプリンター」をクリックすると表示される画面から該当するプリンタのアイコンを探して、「デバイスの削除」を実行し、そのプリンタをいったん削除する。同じ画面にある「プリンターの追加」をクリックすると表示される画面で、「プリンターが一覧にない場合」をクリック。「その他のオプションでプリンターを検索」画面で、「TCP/IPアドレスまたはホスト名を使ってプリンターを追加する」のラジオボタンを選択し、IPアドレスを使ってプリンタを追加し直す。

 これで問題は解消するが、不要なプリンタのアイコンが残ってしまうことがある。その場合、私はWindowsのコマンド実行機能「PowerShell」を使って削除するようにしている。これならプリンタの削除と再追加をした後、比較的簡単にクリーンアップができる。例えば今日も、プリンタ関連コマンドレット(PowerShellのコマンド)である「Get-Printer」でプリンタの一覧を表形式で出力すると、以下の画面1のようになっていた。

画像 画面1 プリンタ一覧の3〜5個目はいずれも同じプリンタ(ML-2850D)を表している(画面は英語版)《クリックで拡大》

 このような場合は「Remove-Printer」というコマンドレットが役に立つ。これは「PrintManagement」というコマンドレット群に含まれている。今回はRemove-PrinterとGet-Printerに絞って説明しよう。

不要なプリンタをPowerShellで削除するには

ITmedia マーケティング新着記事

news193.jpg

IASがブランドセーフティーの計測を拡張 誤報に関するレポートを追加
IASは、ブランドセーフティーと適合性の計測ソリューションを拡張し、誤報とともに広告が...

news047.png

【Googleが公式見解を発表】中古ドメインを絶対に使ってはいけない理由とは?
Googleが中古ドメインの不正利用を禁止を公式に発表しました。その理由や今後の対応につ...

news115.jpg

「TikTok禁止法案」に米大統領が署名 気になるこれからにまつわる5つの疑問
米連邦上院が、安全保障上の理由からTikTokの米国事業の売却を要求する法案を可決し、バ...