会社のWindows PCでプリンターを共有しているのに、ゲストユーザー(Guest)で接続しようとすると「アクセス拒否」や「資格情報が必要」と表示されて入れないというトラブルはよく発生します。この問題は、プリンター共有の「招待状態」(共有設定やネットワーク探索の状態)と、組織のグループポリシーやセキュリティ設定の両方が原因となり得ます。本記事では、ゲストユーザーが印刷できない原因を切り分けるための具体的な確認手順と、判断基準を解説します。会社PCでは管理者権限が制限されている場合があるため、自身で変更可能な設定と、管理者に依頼すべき内容を明確に分けて説明します。
【要点】この記事で確認すること
- 最初に見る場所: プリンター共有をホストしているPCの「設定」→「ネットワークとインターネット」→「ネットワークの詳細設定」→「プライベートネットワーク」と、ゲストPCの「設定」→「アカウント」→「その他のユーザー」
- 切り分けの軸: 端末側(Guestアカウントの有効状態、ネットワークプロファイル)、アカウント側(招待済みユーザーかどうか、パスワード保護共有の設定)、管理設定側(グループポリシーによる制限、ファイアウォールルール)の3軸で原因を絞る
- 注意点: 会社PCではグループポリシーの変更やGuestアカウントの有効化は管理者権限が必要なため、勝手に変更せずにまずは現状確認にとどめ、変更が必要な場合は情報システム部門に依頼してください
ADVERTISEMENT
目次
ゲストユーザーがプリンター共有に入れない原因
ゲストユーザーがプリンターを利用するには、ホストPC側で適切な共有設定が行われていることと、ゲストPC側からネットワーク経由で接続できることの両方が必要です。主な原因は以下の3つに分類できます。
1. ホストPCの共有設定の不備(招待状態の問題)
プリンターを共有する際、Windowsでは「プリンターのプロパティ」の「共有」タブで共有名を設定します。しかし、それだけではゲストユーザーは接続できません。「設定」→「ネットワークとインターネット」→「ネットワークの詳細設定」→「プライベートネットワーク」で「ネットワーク探索」と「ファイルとプリンターの共有」が有効になっている必要があります。また、「すべてのユーザー」に対して共有を許可しているか、特定のユーザーを招待しているかで接続可否が変わります。ゲストユーザーを招待していない場合や、招待していてもパスワード保護共有が有効だとゲストはパスワードなしで入れません。
2. ゲストPC側のアカウント状態またはネットワーク設定
ゲストPCに接続しようとするユーザーがGuest(ゲスト)アカウントを使用している場合、そのアカウントが有効でないとネットワークリソースにアクセスできません。Windows 10/11では初期状態でGuestアカウントは無効になっています。また、ゲストPCのネットワークプロファイルが「パブリック」になっていると、ネットワーク探索がブロックされ、プリンターが見つからないことがあります。
3. 組織のグループポリシーやセキュリティ設定
会社のPCはドメインに参加しているか、またはグループポリシーで厳格な制限が適用されている場合があります。特に「ネットワークアクセス:Everyone のアクセス許可を匿名列挙に適用」や「ネットワークアクセス:SAM アカウントの匿名列挙を許可しない」などのポリシーが有効だと、ゲストアカウントでのアクセスが遮断されます。また、Windows ファイアウォールで「ファイルとプリンターの共有」が許可されていないと、接続自体ができません。
確認手順:招待状態と組織設定のチェックリスト
以下の手順を上から順に実行し、どこでブロックされているかを特定します。手順には管理者権限が必要なものもありますので、権限がない場合は確認のみ行い、変更は管理者に依頼してください。
- ホストPCでプリンターの共有設定を確認
コントロールパネル→「デバイスとプリンター」→共有したいプリンターを右クリック→「プリンターのプロパティ」→「共有」タブで「このプリンターを共有する」にチェックが入っているか確認。共有名が設定されていることを確認します。 - ネットワーク探索とファイル共有が有効か確認
「設定」→「ネットワークとインターネット」→「ネットワークの詳細設定」→「プライベートネットワーク」で、ネットワーク探索とファイルとプリンターの共有が「オン」になっていることを確認します。パブリックネットワークではオフになっているため、プロファイルがプライベートであることも確認します。 - パスワード保護共有の状態を確認
コントロールパネル→「ネットワークと共有センター」→「詳細な共有設定の変更」→「プライベート」の下にある「パスワード保護共有」が「オフ」になっているか確認します。オンの場合、ゲストユーザーはパスワードが必要になり入れません。 - ゲストPCでGuestアカウントが有効か確認
ゲストPCでコマンドプロンプトを管理者として開き、「net user Guest」と入力します。アカウントの状態が「アクティブ」になっているか確認します。無効の場合は「net user Guest /active:yes」で有効にできますが、会社PCでは管理者に相談してください。 - グループポリシーでゲストアクセスが制限されていないか確認
ホストPCで「gpedit.msc」を管理者として開き、「コンピューターの構成」→「Windowsの設定」→「セキュリティの設定」→「ローカルポリシー」→「ユーザー権利の割り当て」→「ネットワークからこのコンピューターへアクセス」を確認。Guestアカウントが含まれているか確認します。含まれていない場合は追加が必要ですが、グループポリシーで上書きされている可能性もあるため、管理者に確認しましょう。 - Windowsファイアウォールのルールを確認
ホストPCで「wf.msc」を管理者として開き、「受信の規則」で「ファイルとプリンターの共有」が有効かつ許可になっているか確認。無効の場合は有効にします。 - 実際に接続テストを行う
ゲストPCで「\ホストPC名」とUNCパスを入力し、共有プリンターが表示されるか確認。表示されない場合は手順1-6のいずれかに問題があります。
失敗パターンと判断基準
よくある失敗パターンを表にまとめました。自身の状況と照らし合わせて原因を特定してください。
| 現象 | 考えられる原因 | 判断基準 |
|---|---|---|
| ゲストPCからプリンターが見つからない | ネットワーク探索がオフ、またはプロファイルがパブリック | ゲストPCの「設定」→「ネットワークとインターネット」→「イーサネット」で「ネットワークプロファイル」を確認。パブリックになっていればプライベートに変更(管理者権限必要) |
| プリンターは見えるが「アクセス拒否」と表示される | パスワード保護共有がオン、またはGuestアカウントが無効 | ホストPCの「パスワード保護共有」がオフか、ゲストPCでGuestアカウントがアクティブか確認 |
| ゲストPCでGuestアカウントを有効にしてもアクセスできない | グループポリシーでGuestのネットワークアクセスが制限されている | ホストPCで「gpedit.msc」→「ユーザー権利の割り当て」→「ネットワークからこのコンピューターへアクセス」にGuestが含まれていない。ドメイン環境ではドメインポリシーが優先されるため、管理者に確認が必要 |
| 資格情報を求められ、Guestで入力してもはねられる | パスワード保護共有がオン、かつホストPCにGuestアカウントにパスワードが設定されている | ホストPCの「パスワード保護共有」をオフにするか、Guestアカウントのパスワードを空にする(セキュリティ上注意) |
ADVERTISEMENT
管理者へ確認する情報
会社のPCでグループポリシーやドメイン設定が原因の場合は、情報システム部門に以下の点を伝えると問題解決がスムーズになります。
- 「プリンター共有にゲストユーザーを追加したい」という目的と、現在のエラーメッセージ(例:アクセス拒否、資格情報が必要)
- ホストPCとゲストPCが同一ネットワークセグメントかどうか(同じサブネットか)
- ホストPCで確認した「パスワード保護共有」の設定状態
- ゲストPCで確認したGuestアカウントの有効/無効状態
- 必要に応じて、管理者がグループポリシーで「ネットワークからこのコンピューターへアクセス」にGuestを追加できるか、または「匿名SID/名前の変換」ポリシーが影響していないか確認を依頼
再発防止のための推奨設定
ゲストユーザーによるプリンター共有を安定して利用するには、以下の点を恒久的に設定することをおすすめします。ただし、すべて管理者権限が必要なため、必ず承認を得てから実施してください。
- パスワード保護共有をオフにする
これにより、ネットワーク上のすべてのユーザーがパスワードなしで共有リソースにアクセスできるようになります。ただし、セキュリティリスクが高まるため、信頼できる社内ネットワークに限定してください。 - Guestアカウントを常時有効にする
ゲストPC側でGuestアカウントを有効にしておかないと、毎回手動で有効にする必要があります。ただし、会社のセキュリティポリシーに反する場合は、別のローカルアカウントを作成して共有する方法も検討してください。 - グループポリシーでGuestを許可する
ドメイン環境では、該当のOUに対して「ネットワークからこのコンピューターへアクセス」にGuestを追加するポリシーを適用してもらうと、恒久的な解決になります。 - ネットワークプロファイルをプライベートに固定する
ゲストPCのネットワークプロファイルがパブリックに切り替わらないよう、管理者がPowerShellで「Set-NetConnectionProfile -InterfaceAlias “イーサネット” -NetworkCategory Private」を実行しておくと安心です。
よくある質問
Q1: ゲストユーザー専用の招待状のようなものはありますか?
Windowsのプリンター共有には特定のユーザーを「招待」する機能はありません。代わりに、共有設定で「すべてのユーザー」を許可するか、あるいはセキュリティタブで特定のユーザーやグループ(Guestなど)にアクセス許可を割り当てます。招待状のようにメールで送る機能はありませんので、「招待状態」という言葉は共有設定の状態を指していると理解してください。
Q2: ゲストユーザーを有効にするとセキュリティが心配です。
その通りです。Guestアカウントを有効にすると、ネットワーク経由で誰でもアクセスできる可能性があります。社内で信頼できるネットワーク(ドメインやゲストネットワークが分離されている)場合に限り、一時的な利用として許可するのが望ましいです。恒久的な利用には、個別のローカルアカウントを作成し、プリンターのセキュリティでそのアカウントのみ許可する方法がより安全です。
Q3: グループポリシーでGuestが禁止されている場合、どうすればよいですか?
グループポリシーで禁止されている場合は、自分で変更できません。管理者に連絡し、プリンター共有のために一時的にポリシーを緩和してもらうか、別の方法(例えば共有プリンター用のサービスアカウントを作成)を提案してください。どうしてもゲストアクセスが必要な場合は、ホストPCをワークグループに変更するなどの抜本的な対策も検討されますが、会社のルールに従ってください。
まとめ
ゲストユーザーがプリンター共有に接続できない問題は、ホストPCの共有設定(招待状態)、ゲストPCのGuestアカウント状態、そして組織のグループポリシーが複合的に影響します。まずは本記事の確認手順を順に実行し、どの段階でブロックされているかを特定してください。自分で変更できるのはネットワークプロファイルやパスワード保護共有程度であり、それ以外は管理者への依頼が必要です。最終的には、ゲストユーザーではなく個別のアカウントを作成して運用することを検討すると、セキュリティと利便性のバランスが取れます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Windows】「ゲーミングサービス」がインストールできない!Xboxアプリとの無限ループを脱出する修復コマンド
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】標準アプリのショートカットアイコンが白い紙になった時の情報の更新
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】音が出ない!スピーカーに×が付く・ミュート解除しても無音になる時の直し方5選
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Edge】検索バーを「Bing」から「Google」に!勝手にBingに戻る時の設定固定術
