会社のファイルサーバーやNASにWindows 11からアクセスしようとしたところ、「ネットワークエラー」や「アクセス許可がありません」といったメッセージが表示されて接続できない、というトラブルは珍しくありません。特にWindows 11はセキュリティ強化に伴い、SMBプロトコルのデフォルト設定が変更されているため、従来のWindows 10と同じ感覚で接続しようとしてもエラーになるケースが増えています。本記事では、SMB共有でWindows 11で接続エラーが出た場合の原因切り分け方法と具体的な確認手順を、実務に即して解説します。まずは何を確認すべきか、その優先順位を押さえてください。
【要点】この記事で確認すること
- 最初に見る場所: エラーメッセージの種類と、Windows 11のSMB関連機能(SMB1.0など)が有効かどうか。
- 切り分けの軸: 端末側の設定(SMBバージョン、ファイアウォール、資格情報)と、サーバー側の設定(アクセス許可、SMBバージョン、ネットワークプロファイル)。
- 注意点: 会社PCでは管理者権限が必要な設定変更は勝手に行わず、必ずIT管理者に確認してから作業すること。
ADVERTISEMENT
目次
1. SMB共有接続エラーの主な原因
Windows 11でSMB共有に接続できない原因は、大きく分けて3つに分類できます。1つ目は、Windows 11側のSMBプロトコル設定に関する問題です。Windows 11ではセキュリティ向上のため、古いSMB1.0はデフォルトで無効になっています。また、SMB2.0/3.0でも暗号化や署名の要件が厳しくなっており、サーバー側の設定と合わないと接続が拒否されます。2つ目は、ネットワーク関連の設定です。ファイアウォールでファイル共有ポート(445番)がブロックされている、ネットワークプロファイルが「パブリック」になっているなどが原因となります。3つ目は、認証やアクセス許可の問題です。資格情報が間違っている、サーバー側でユーザーアカウントにアクセス権限がない、ワークグループとADの混在などが考えられます。これらの原因を、順を追って確認していくことが重要です。
| 原因カテゴリ | 具体例 | 確認の優先度 |
|---|---|---|
| Windows 11のSMB機能 | SMB1.0/CIFSファイル共有のサポートが無効、SMB暗号化の不一致 | 高 |
| ネットワーク設定 | ファイアウォールでポート445ブロック、ネットワークプロファイルがパブリック | 高 |
| 認証・アクセス権 | ユーザー名/パスワードの誤り、共有フォルダーのアクセス権限不足 | 中 |
まずはエラーメッセージを記録し、上記の優先度に沿って確認を進めることをおすすめします。特にWindows 11では、SMB1.0が無効であることが原因で古いNASやプリンターに接続できないケースがよく見られます。ただし、SMB1.0を有効にするとセキュリティリスクが高まるため、会社のルールを確認してから対応してください。
2. まず確認すべきWindows 11のSMB設定
Windows 11でSMB共有に接続できない場合、最初に確認するのは「Windowsの機能」画面でのSMB関連設定です。ここでSMB1.0/CIFSファイル共有のサポートが有効になっているかどうかを確認します。手順は以下の通りです。
- タスクバーの検索ボックスに「Windowsの機能」と入力し、表示された「Windowsの機能の有効化または無効化」をクリックします。
- 一覧の中から「SMB 1.0/CIFS ファイル共有のサポート」を見つけます。通常は展開された状態で「SMB 1.0/CIFS 自動削除」と「SMB 1.0/CIFS サーバー」「SMB 1.0/CIFS クライアント」の3項目があります。
- 何らかのチェックが入っている場合、特に「SMB 1.0/CIFS クライアント」にチェックがないと、SMB1.0を使用しているサーバーに接続できません。逆に、チェックが入っている場合は、セキュリティ上の理由から会社のポリシーで無効化されている可能性があるので注意してください。
- また、SMB1.0が有効であっても、Windows 11ではSMB2.0/3.0が優先されるため、サーバーがSMB2.0以上に対応していない場合にのみSMB1.0が使用されます。多くの最新のNASやファイルサーバーはSMB3.0に対応しているため、通常はSMB1.0を有効にする必要はありません。
- 設定変更後は一度再起動してから、再度共有フォルダーにアクセスしてみてください。
この設定を変更するには管理者権限が必要です。会社のPCでは、IT部門がグループポリシーで制限している場合もあるため、変更前に必ず上司や管理者に相談しましょう。特にSMB1.0を有効にすることは、WannaCryなどのランサムウェア攻撃のリスクを高める行為です。社内規定を確認し、必要な場合のみ一時的に有効にするなどの対応を検討してください。
2.1 SMB2.0/3.0の強制設定
Windows 11では、SMB2.0/3.0の使用が標準ですが、サーバー側がSMB2.0以上に対応していてなお接続できない場合、レジストリエディターでSMBのバージョンを強制することもできます。ただし、レジストリの編集は誤るとOSに深刻な影響を及ぼすため、必ずバックアップを取った上で、管理者の指示のもと行ってください。一般的な回避策としては、サーバー側のSMB設定を見直す方が安全です。
3. ネットワーク設定の確認手順
SMB共有はポート445を使用します。Windows 11のファイアウォールやネットワークプロファイルが原因で通信が遮断されている可能性があります。次の手順で確認してください。
- コントロールパネルを開き、「Windows Defender ファイアウォール」→「詳細設定」をクリックします。
- 「受信の規則」を開き、「ファイルとプリンターの共有 (SMB-In)」という名前の規則が有効になっているか確認します。無効になっている場合は有効にしてください。
- また、パブリックネットワークではこの規則がデフォルトで無効になっていることがあります。ネットワークプロファイルを「プライベート」に変更することで解決する場合があります。設定→ネットワークとインターネット→Wi-Fi(またはイーサネット)→使用中のネットワークをクリックし、ネットワークプロファイルを「プライベート」に変更してください。
- さらに、コマンドプロンプトを管理者として開き、「netsh advfirewall firewall show rule name=”ファイルとプリンターの共有 (SMB-In)” verbose」と入力して、現在の状態を確認することもできます。
- 外部からサーバーに対してポート445が開いているかどうかを確認したい場合は、同じネットワーク内の別のPCから「Test-NetConnection サーバーIP -Port 445」PowerShellコマンドでテストできます。
社内ネットワークに参加しているPCであれば、通常はファイアウォールでSMBが許可されています。しかし、セキュリティソフトやVPN接続時にポリシーが変更される場合もあります。特にリモートワーク時には、VPN経由でファイルサーバーにアクセスする際にエラーになることがあります。その場合は、VPN接続設定や会社のネットワークポリシーを管理者に問い合わせてください。
4. 認証とアクセス権のトラブルシューティング
SMB共有で「アクセス許可がありません」というエラーは、認証が通っていないか、共有フォルダーに対する権限が不足していることを示します。次に挙げるポイントを順に確認してください。
- 資格情報の確認: 接続時に表示される認証ダイアログで、正しいユーザー名とパスワードを入力しているか確認します。ドメイン環境では「ドメイン名\ユーザー名」の形式が必要な場合があります。
- 資格情報マネージャーのクリア: 以前保存した古い資格情報が原因で認証に失敗することがあります。コントロールパネル→資格情報マネージャー→Windows資格情報で、該当のサーバーに関するエントリーを削除してから再接続してください。
- サーバー側の共有権限: 接続先のサーバーで、自分のアカウントに共有フォルダーへのアクセス権限(読み取り/書き込み)が付与されているか確認します。自分で確認できない場合は、サーバー管理者に問い合わせてください。
- NTFSアクセス権: 共有設定だけでなく、フォルダーのセキュリティタブでNTFSアクセス権が適切に設定されているかも確認が必要です。
- ワークグループ環境での注意: ワークグループで運用している場合、同じワークグループ名であること、およびゲストアカウントの有効/無効が影響する場合があります。Windows 11ではゲストアクセスが無効化されていると、認証なしの共有にアクセスできません。
4.1 よくある認証エラーの例
例えば、\fileserver\shared にアクセスしようとして「ユーザー名またはパスワードが間違っています」と表示される場合、実際にはサーバーが要求する認証方式(NTLMv2など)がWindows 11の設定と合っていない可能性があります。また、Windows 11ではデフォルトで「SMBのセキュリティ署名」が有効になっているため、古いサーバーが署名に対応していないと接続が拒否されます。この場合、サーバー側の対応が必要になりますので、管理者に連絡してください。
5. サーバー側の設定確認(管理者向け情報)
ここまでの確認で解決しない場合、接続先のファイルサーバーやNASの設定に問題がある可能性が高いです。以下の情報を管理者に伝えることで、原因特定がスムーズになります。
- Windows 11からサーバーへのpingやポート445の疎通確認結果(Test-NetConnectionの出力)。
- Windows 11のイベントビューアーで、SMB関連のエラー(特にイベントID 1003や1020)が記録されていないか。
- サーバー側で有効なSMBバージョン(SMB1.0/2.0/3.0)と、セキュリティ設定(署名、暗号化)の状態。
- アクセスしようとしているユーザーアカウントの種類(ローカルユーザーかドメインユーザーか)と、サーバー側での権限設定。
特にWindows Serverをファイルサーバーとして使用している場合、グループポリシーでSMBのバージョンや暗号化が制限されていることがあります。また、NASの場合は管理画面からSMB設定を確認し、必要に応じてSMB3.0を有効にしたり、暗号化を無効にしたりすることで接続できるようになることがあります。ただし、暗号化を無効にすると通信が平文になるため、社内ネットワークのセキュリティポリシーに従ってください。
6. よくある質問(FAQ)
Q1. 「エラーコード 0x80070035」が表示されるのですが、どうすればいいですか?
A. このエラーはネットワークパスが見つからないことを示します。まずはサーバー名やIPアドレスが正しいか確認し、pingで応答があるか調べてください。応答があれば、ファイアウォールやSMB設定の問題です。応答がない場合は、ネットワーク接続やサーバーの電源を確認しましょう。
Q2. Windows 11でSMB1.0を有効にするのは危険ですか?
A. はい、SMB1.0には既知の脆弱性が多数あり、WannaCryのようなランサムウェアに悪用されました。社内で本当にSMB1.0が必要なのかを確認し、使用する場合は可能な限り一時的な利用にとどめ、適切なセキュリティ対策(ファイアウォールで隔離など)を講じてください。
Q3. 資格情報マネージャーに保存されている資格情報を削除しても安全ですか?
A. はい、安全です。保存された資格情報を削除しても、次回接続時に再入力を求められるだけで、他の影響はありません。むしろ、古い誤った資格情報が残っていると接続障害の原因になるため、定期的にクリアすることをおすすめします。
Q4. 接続できないときに、\コンピューター名ではなくIPアドレスでアクセスすると成功することがあります。理由は?
A. 名前解決(DNSやNetBIOS)に問題がある可能性があります。IPアドレスでアクセスできる場合は、PCのhostsファイルやDNS設定を確認するか、サーバー管理者に問い合わせてください。
7. まとめ
Windows 11でSMB共有に接続できない場合、まずはWindowsの機能でSMB1.0が有効かどうか、ネットワークプロファイルがプライベートか、ファイアウォールでポート445が許可されているかを確認してください。次に、資格情報やアクセス権の誤りをチェックし、それでも解決しない場合はサーバー側のSMB設定を管理者に確認してもらう必要があります。重要なのは、安易にSMB1.0を有効にしたりレジストリを変更したりせず、会社のセキュリティポリシーに従って対処することです。本記事の手順に沿って原因を切り分けることで、スムーズに問題解決につなげてください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
